搜尋

首頁  >  問答  >  主體

html5中的语义元素是什么意思?

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

巴扎黑巴扎黑2773 天前967

全部回覆(4)我來回復

  • 天蓬老师

    天蓬老师2017-04-17 13:26:07

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

    回覆
    0
  • 阿神

    阿神2017-04-17 13:26:07

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

    看文件:html5

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-17 13:26:07

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

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

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

    回覆
    0
  • 阿神

    阿神2017-04-17 13:26:07

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

    回覆
    0
  • 取消回覆