<!-- reference --> <figure> <figcaption><cite>Edsger Dijkstra:</cite></figcaption> <blockquote> If debugging is the process of removing software bugs, then programming must be the process of putting them in. </blockquote> </figure>
<!-- text --> <figure> <pstyle="white-space:pre"> Bid me discourse, I will enchant thine ear, Or like a fairy trip upon the green, Or, like a nymph, with long dishevell'd hair, Dance on the sands, and yet no footing seen: Love is a spirit all compact of fire, Not gross to sink, but light, and will aspire. </p> <figcaption><cite>Venus and Adonis</cite>, by William Shakespeare</figcaption> </figure>
HTML5 结构化元素
标签
作用
header
body、main 标签的直接子标签,位置在页面头部,内容可能为 logo、标语、搜索提示、导航栏
nav
导航栏包在 nav 标签内,可能出现在头部、侧边栏、底部等等,神奇的地方在于设置 nav 标签的 display:inline-block,是作用在 li 标签上的
main
body 标签的直接子标签,主内容区域
aside
侧边栏
article
一般出现在 main 标签内,article 标签内可以有 section、footer 等标签,是比较独立的内容,比如像博客网站主页的一个文章简介
section
section 和 div 很类似,如果使用 div 标签是为了对内容做样式控制,或者为了便于 javascript 获取做其他操作,那么使用 div 就是你的答案,其他情况就用 section