HTML語義化是指僅僅從 HTML 元素上就能看出頁面的大體結構。咱們比較習慣使用 div、span 來壘頁面,視覺上沒啥問題,文字既內容,html 標籤只被 css 樣式所用,單從 html 結構上很難看出意圖。語義標籤則是純文字的補充,好比標題,天然段、章節、列表等咱們使用相應的 html 標籤會更好些。
css
article、section、nav、aside、footer、header 、ul、li 等
該類標籤你們掌握理解的應該都不錯,按照字面理解便可。html
<abbr title="World Wide Web">WWW</abbr>
blockquote 表示整段話的引用、q 表示一行文字的引用、cite表示引述做品名ide
兩個標籤結合使用,來定義圖文。搜索引擎
<figure> <figcaption>黃浦江上的的盧浦大橋</figcaption> <img src="shanghai_lupu_bridge.jpg" width="350" height="234" /> </figure>
pre 元素可定義預格式化的文本。被包圍在 pre 元素中的文本一般會保留空格和換行符。
code 在語義上表達是段代碼。和 span 沒有太大的區別。spa
用對比不用好,不用比用錯好。