Loading

vscode使用emmet语法

1 html:5

新建文档,输入html:5 然后摁下Tab键,即可创建如下的html5基本结构:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
</html>

也可以先输入!然后摁快捷键Tab,同样可以快速创建html5文档

2 简写规则

Emmet语法直接简写,常用的简写规则如下:

简写(然后使用Tab键) 描述
E E代表html标签,即直接写标签名+Tab键就快速创建标签
E#id 快速创建带id属性的标签
E.class 快速创建带class属性的标签
E[attr=foo] 快速创建某个特定属性的标签
E 快速创建包含内容foo的标签
E>N 快速创建父子结构,N是E的子元素
E+N 快速创建兄弟结构,N是E的同级元素
E^N N是E的上级元素,通常搭配E>N来使用
E*N 快速创建N个的E标签,N代表数字
E$*N 快速创建N个带自动编号的的E元素
E>lorem 在E元素中随机添加文本
E*N>M 等用于(E>M)*N,快速创建N个父子结构

eg:

li*3>a

创建如下结构

<li><a href=""></a></li>
<li><a href=""></a></li>
<li><a href=""></a></li>

div#item$.class$$*3

创建如下结构

<div id="item1" class="class01"></div>
<div id="item2" class="class02"></div>
<div id="item3" class="class03"></div>

ul>li{$}*6

创建如下结构

<ul>
    <li>1</li>
    <li>2</li>
    <li>3</li>
    <li>4</li>
    <li>5</li>
    <li>6</li>
</ul>

table>thead>tr>td5^^tbody>tr>td5

创建如下结构

<table>
    <thead>
        <tr>
            <th></th>
            <th></th>
            <th></th>
            <th></th>
            <th></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
        </tr>
    </tbody>
</table>
posted @ 2022-01-12 20:08  limene  阅读(159)  评论(0编辑  收藏  举报