HTML的快速生成嵌套标签
emmet语法,现在大多数编辑器都支持该语法,不支持的下载该插件安装就行
- 生成简单的HTML页面
!/html5 - 生成标签
直接输入标签名
-生成含有id的标签
div#div_1
表示生成div标签且ID为div_1 - 生成含有类的标签
div.div_1
表示城市带有类div_1的div - 生成标签5
div5
生成5个div标签 - 生成同级的不同ID或者不同类的标签
div#d1+div#d2
生成两个div,ID分别是d1和d2
div.d1+div.d2
生成连个div类分别是d1,d2 - 生成子标签
div.d1>div.d2
生成div,类d1,子标签div,类d2 - 生成多个子标签
div.d1>div>d2*5
结果
<divclass="d1">
<divclass="d2"></div>
<divclass="d2"></div>
<divclass="d2"></div>
<divclass="d2"></div>
<divclass="d2"></div>
</div>
- 生成多个嵌套标签
div.d1*5>div.d2
结果
<divclass="d1">
<divclass="d2"></div>
</div>
<divclass="d1">
<divclass="d2"></div>
</div>
<divclass="d1">
<divclass="d2"></div>
</div>
<divclass="d1">
<divclass="d2"></div>
</div>
<divclass="d1">
<divclass="d2"></div>
</div>
- 创建有顺序的内容
div#my_id*5{KaTeX parse error: Expected 'EOF', got '}' at position 1: }̲>div.my_id {}表示内容,$符号表示通配符。表示数字,会从1开始
<divid="my_div">
1
<divclass="my_id"></div>
</div>
<divid="my_div">
2
<divclass="my_id"></div>
</div>
<divid="my_div">
3
<divclass="my_id"></div>
</div>
<divid="my_div">
4
<divclass="my_id"></div>
</div>
<divid="my_div">
5
<divclass="my_id"></div>
</div>
- 生成不同ID的多个嵌套标签
div#d1*5>div.d2$
<divid="d1">
<divclass="d21"></div>
</div>
<divid="d1">
<divclass="d22"></div>
</div>
<divid="d1">
<divclass="d23"></div>
</div>
<divid="d1">
<divclass="d24"></div>
</div>
<divid="d1">
<divclass="d25"></div>
</div>
div#d1>div.d2$*5{4}
<divid="d1">
<divclass="d21">1</div>
<divclass="d22">2</div>
<divclass="d23">3</div>
<divclass="d24">4</div>
<divclass="d25">5</div>
</div>