1.<span> 是一个内联的(inline)无语义元素,最好只用于无法找到更好的语义元素来包含内容时,或者不想增加特定的含义时。
<div> 是一个块级无语义元素,应仅用于找不到更好的块级元素时,或者不想增加特定的意义时。
2.为了实现语义化标记,HTML 提供了明确这些区段的专用标签,例如:
- <header>:页眉。
- <nav>:导航栏。
- <main>:主内容。主内容中还可以有各种子内容区段,可用<article>、<section> 和 <div> 等元素表示。
- <aside>:侧边栏,经常嵌套在 <main> 中。
- <footer>:页脚。
3.<br>:换行元素。<br>
可在段落中进行换行;<br>
是唯一能够生成多个短行结构(例如邮寄地址或诗歌)的元素。
4.<hr>:主题性中断元素。<hr>
元素在文档中生成一条水平分割线,表示文本中主题的变化。一般就是一条水平的直线。