! → full HTML5 boilerplate
doc → HTML5 doctype only
隐式标签
.class
解析为
ul>.item
子元素解析为
table>.row
子元素解析为
select>.opt
子元素解析为
嵌套
嵌套运算符
>
子元素
+
同级元素
^
向上一级
^^
向上两级
嵌套示例
div>ul>li → nested child elements
div+p+footer → sibling elements
div>p>span^h2 → climb up: h2 is sibling of p
div>p>span^^h2 → climb up twice: h2 sibling of div
分组
括号分组
div>(header>nav)+main+footer
→ groups header>nav as a unit
(div>h2+p)*3
→ repeat grouped structure 3 times
复杂布局
.container>(header>h1+nav>ul>li*3)+main+footer
→ full page layout skeleton
乘法
重复运算符
li*5
生成 5 个
元素
div>p*3
div 包含 3 个子段落
ul>li*4>a
4 个列表项,每项含链接
tr>td*4
含 4 个单元格的表格行
乘法示例
ul>li.item*5 → 5 list items with class
table>tr*3>td*4 → 3x4 table grid
.row>.col*3>p{Content} → 3-column row with text