html5文檔必須以<!DOCTYPE html>開頭
<html lang="en">lang為屬性,屬性值為en(定義語言為英語)或zh-CN(定義語言為中文)
如果瀏覽器遵循w3c標準,lang屬性可以用來定義樣式,class定義了主要的樣式,lang屬性可以在此基礎上做出修改,
比如:
<style>
p{
font-family: "宋體"
font-size: 14px;
color: #F00;
}
p:lang(zh-CN){
font-family: "宋體"
}
p:lang(en-US){
font-family: Arial
}
</style>
這里p標簽的主要CSS只定義了字體大小和顏色,然后就需要通過標簽的lang屬性來確定字體。
lang屬性的好處呢,就在于它的CSS繼承性,或許p標簽需要定義很多樣式,但不同的語言(其實也不只是語言)可能需要變動少量的樣式,如果把這些樣式分開定義,可能就會似的CSS很冗長,浪費用戶的流量和內存。
【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。