html5中的语义元素是什么意思?
巴扎黑
巴扎黑 2017-04-17 13:24:07
0
4
959

是不是就像p一样,可以通过样式定义,默认是空的?
比如把做好的导航条放到<section>里也是可以的吧?计算机会不会识别出来?
比如把(nav)放到<footer>是不是也可以?虽然不合逻辑,但是没问题?

巴扎黑
巴扎黑

全部回覆(4)
Peter_Zhu

html有些元素是有意義的,代表的是做什麼用的,在搜尋引擎搜尋的時候,會根據你網站中的有意義的元素去判斷你的網站都有些什麼,具體有哪些有意義的標籤,分別代表什麼,可以看看MDN上HTML5標籤清單

阿神

不痛苦,就是多了些東西(一些新元素,一些新API)而已:

看文件:html5

Ty80

語意元素就是你一看元素名就能知道表示其代表的內容的意義
例如對於文章,有頁頭,目錄,頁碼,頁腳等資訊
用語意元素表示的話:

<article>
    <header></header>
    <catalog></catalog >
    <content></content>
    <footer></footer>
</article >

當然你不用這些,直接使用p等也可以表示
這些資訊對於搜尋引擎特別有用,它透過分析頁面元素可以直接把文章內容取出

阿神

p這樣的標籤可以用來定義樣式,語意化的標籤便於閱讀也讓瀏覽器的爬蟲和機器很好地解析,最好不要亂嵌套吧

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板