Open anjia opened 5 years ago
标识页面区域的语义
<main>
<nav>
<article>
<section>
<header>
<footer>
<aside>
以上语义化标签,其实没啥特定的默认 CSS 样式,除了display:block
display:block
它们的好处是:
.article
结构性标签
标识页面区域的语义
<main>
<nav>
2. 页面锚点,eg.目录
<article>
把它单独拎出来,放在其它上下文里,
看是否合理/有意义
<section>
一般不知道它具体代表啥意思
通常它都有个标题来自我标识
<header>
2. 任何子部分的头
<footer>
2. 某部分的注脚
3. 此部分的额外信息等
<aside>
1. 页面侧边栏
2. article里面的引用
3. 一组nav元素
以上语义化标签,其实没啥特定的默认 CSS 样式,除了
display:block
它们的好处是:
.article
类名标识。就可以直接用 CSS 标签选择器了