前端 文字屬性和字型屬性

2022-08-15 06:33:11 字數 2033 閱讀 5091

介紹幾個常用的。

文字對齊

text-align 屬性規定元素中的文字的水平對齊方式。

屬性值:none | center | left | right | justify

文字顏色

color屬性

文字首行縮排

text-indent 屬性規定元素首行縮排的距離,單位建議使用em

文字修飾

text-decoration屬性規定文字修飾的樣式

屬性值:none(預設) | underline(下劃線) | overline(定義文字上的一條線)  | line-through (定義穿過文字下的一條線) | inherit(繼承父元素的text-decoration屬性的值。)

行高line-height就是行高的意思,指的就是一行的高度。

字型大小

font-size表示設定字型大小,如果設定成inherit表示繼承父元素的字型大小值。

字型粗細

font-weight表示設定字型的粗細

屬性值:none(預設值,標準粗細) | bold(粗體) | border(更粗)| lighter(更細) | 100~900(設定具體粗細,400等同於normal,而700等同於bold)| inherit(繼承父元素字型的粗細值)

字型系列

font-family

font-family: "microsoft yahei", "微軟雅黑", "arial", sans-serif

如果瀏覽器不支援第乙個字型,則會嘗試下乙個。瀏覽器會使用它可識別的第乙個值。如果都不支援則顯示宋體。

針對單行文字垂直居中

公式:行高的高度等於盒子的高度,可以使當行文字垂直居中,注意只適用單行文字。

針對多行文字垂直居中

行高的高度不能小於字型的大小,不然上下字之間會緊挨一起。

第一步,乙個寬度300*300的盒子,看盒子中一共顯示了幾行文字,假如是5行,再看一下行高,如果行高是line-height:30px; 那麼就知道行高*5=150px

第二步,讓(盒子的高度-150px)/2=75;那麼設定盒子的padding-top:75px;同時保證盒子的高度為300px,那麼高度改為225px;

使用font-family注意幾點:

1.網頁中不是所有字型都能用哦,因為這個字型要看使用者的電腦裡面裝沒裝,

比如你設定: font-family: "華文彩雲"; 如果使用者電腦裡面沒有這個字型,

那麼就會變成宋體

頁面中,中文我們只使用: 微軟雅黑、宋體、黑體。 

如果頁面中,需要其他的字型,那麼需要切圖。 英語:arial 、 times new roman

2.為了防止使用者電腦裡面,沒有微軟雅黑這個字型。

就要用英語的逗號,隔開備選字型,就是說如果使用者電腦裡面,

沒有安裝微軟雅黑字型,那麼就是宋體:

font-family: "微軟雅黑","宋體"; 備選字型可以有無數個,用逗號隔開。

3.我們要將英語字型,放在最前面,這樣所有的中文,就不能匹配英語字型,

就自動的變為後面的中文字型: 

font-family: "times new roman","微軟雅黑","宋體";

4.所有的中文字型,都有英語別名,

我們也要知道: 微軟雅黑的英語別名:

font-family: "microsoft yahei";

宋體的英語別名: font-family: "simsun";

font屬性能夠將font-size、line-height、font-family合三為一: font:12px/30px "times new roman","microsoft yahei","simsun";

5.行高可以用百分比,表示字型大小的百分之多少。

一般來說,都是大於100%的,因為行高一定要大於字型大小。 

font:12px/200% 「宋體」 等價於 font:12px/24px 「宋體」; 

反過來,比如: font:16px/48px 「宋體」;

等價於 font:16px/300% 「宋體」

文字屬性和字型屬性

編輯本部落格 font size 20px font weight bolder font family microsoft yahei ui 微軟雅黑 arial sans serif text align center 清除a標籤樣式 text decoration none 行高設定和盒子一樣...

字型屬性 文字屬性

font family 微軟雅黑 字型 font size 16px 瀏覽器預設大小 16px 字型大小大小 font weight 400代表正常 700代表加粗 字型粗細 font style normal 預設正常 italic 斜體 文字樣式 字型復合屬性 順序 swsf font font...

17 文字屬性和字型屬性

介紹幾個常用的。文字對齊 text align 屬性規定元素中的文字的水平對齊方式。屬性值 none center left right justify 文字顏色 color屬性 文字首行縮排 text indent 屬性規定元素首行縮排的距離,單位建議使用em 文字修飾 text decorati...