国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > HTML > 正文

HTML span標簽如何居中和右對齊?這里有HTML span標簽的樣式解析

2020-03-24 16:22:22
字體:
來源:轉載
供稿:網友
首頁 > web前端 > html教程 > 正文 HTML span標簽如何居中和右對齊?這里有HTML span標簽的樣式解析 2018-08-28 13:54:42 2877 第六期線上培訓班
本篇文章主要的講述的是在HTML中的span標簽的文本是要如何居中和右對齊的,這里還有各種實例說明,下面就讓我們一起來看看吧

首先我們來看看HTML span屬性如何居中的?

其實想要這個span文本居中,有不少辦法,這里提供了一種比較容易做的辦法就是在代碼中插入以下一行代碼:

>

水平居中text-align:center;

設置行高line-height:18px; 同span高度一樣,那么文字就可以垂直居中了(僅限一行文本)。

水平居中很簡單,設置text-align:center就可以了,但是垂直居中一直都不得其解!

以前總是嘗試著調padding-top,但是有的時候好使,更多的時候不行,今天同樣,當height值不大時,增加padding-top就會增加了整個DIV或者SPAN的高度。

正在想理論上vertical-align的默認值應該是baseline啊,不會頂對齊啊,突然想起字體有個line-height屬性,于是很顯然其默認值就是一個字那么高,于是將line-height值改得和DIV或者SPAN的height相同!

這樣DIV和SPAN中的文字就會垂直居中對齊了。

看一個span標簽的實例吧:

 style div {text-align:center;}div dd,div dt {text-align:left;} /style  div  dd 111 /dd  dt 11111111111111 /dt  dd 222 /dd  dt 222222222222222 /dt  /dl  span a href= www.survivalescaperooms.com 水平居中 /a /span  /div 

這樣span標簽里面的內容就會在頁面當中居中顯示了,效果如圖:

tuyi.png

接下來我們該解決的問題是如何右對齊呢?

我們常常在做網站的時候會div,li,span中加入span右對齊,例如:文章列表中在我們會加入時間讓它右對齊,以增加網頁的可讀性,如下代碼:

html如下:

 ul >

css:.news ul li span{float:right;}

不過問題又來了,往往我們在一個塊中加入span時就會發現在網頁中預覽時span換行右對齊了,那么這是為什么呢?

原來是因為:當非float元素和float元素在一起的時候,假如非float元素在前,那么float元素將被排拆,所以,即使span是float:right,但文本顯示是float:none,所以span將被排斥。

html span標簽右對齊不換行的兩種解決方法:

一、把span先于文本顯示

 ul >

二、讓文本float:left

 ul >

第二種方法沒有第一種方法簡單,為了網頁代碼的簡潔性,建議采用第一種方法。

好了,以上就是關于HTML span標簽的居中和右對齊的方法了,希望對你有幫助,有問題的可以在下方提問

【小編推薦】

HTML中的base標簽如何寫相對路徑?(內附使用介紹)

HTML meta標簽的作用是什么?html meta標簽的使用方法介紹

以上就是HTML span標簽如何居中和右對齊?這里有HTML span標簽的樣式解析的詳細內容,html教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 嘉禾县| 平利县| 项城市| 扎囊县| 菏泽市| 临安市| 壶关县| 平舆县| 社会| 梅州市| 南靖县| 佛坪县| 富裕县| 恩施市| 靖远县| 天等县| 玛沁县| 星座| 泸西县| 云霄县| 华阴市| 全州县| 云浮市| 韶山市| 务川| 宁南县| 家居| 淮安市| 郑州市| 那坡县| 开江县| 武义县| 清水河县| 剑阁县| 始兴县| 林口县| 榆林市| 吉林省| 邵东县| 苏尼特右旗| 吉隆县|