iT邦幫忙

0

html的習慣

  • 分享至 

  • xImage
<nav class="menu">
  <ul>
    <li><a href="#">Home</a></li>
    <li><a href="#">About</a></li>
    <li><a href="#">Contact</a></li>
  </ul>
</nav>

請問為甚麼網站要這樣包?為甚麼不用button或div就好?

<nav class="menu">
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">About</a></li>
<li><a href="#">Contact</a></li>
</ul>
</nav>
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

3
tadpole1999
iT邦新手 4 級 ‧ 2022-11-19 18:15:42
最佳解答

當然在視覺上運用同樣的元素特性或+上CSS都能達到同樣的效果,但是做為標籤語言(html)
以前在沒有html5標籤網站可能都是使用 div標籤其實語意上是division(區塊)的意思

最新的html5標籤比較強調語意化。就如 標籤是navigation(導覽)的意思常用在網頁的導覽列上。
讓標籤具有意義,當然對一般讀者可能沒什麼差別。
但對於搜群引擎優化(SEO)去解析網頁的結構,使文章內容更容易被發現更有意義。

5
dante
iT邦新手 5 級 ‧ 2022-11-18 16:45:55

請 Google " HTML 語意化"

我要發表回答

立即登入回答