大部分html標籤都是有#語義#的,例如<p>表示這是一個段落,<strong>表示強調,<ul>表示是無序列表。
<div>和<span>是2個無語意的標籤,也就是說,他們可以當作一個容器,裡面放別的東西。
<div>默認是塊級元素,<span>默認是inline元素。
因此,當你需要為一個<ul>加一個父元素以方便更好地佈局或者js操作,就可以用<div>將其包含起來。
在html5以前,由於沒有header/footer/section/article這樣的語義標籤,所以都是用div來佈局,以區分不同的頁面內容模塊。
網頁設計 網站設計 台北網頁設計