二、操作
三、EMMET 快捷鍵
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> </body> </html>
id: p#foo => <p id="foo"></p>
class:.container => <div class="container"></div>
內容: h1{foo} => <h1>foo</h1>
屬性: a[href=#] => <a href="#"></a>
>:子元素符號,表示嵌套的元素 p>span => <p><span></span></p>
+:同级標籤符號 h1+h2 =>
<h1></h1> <h2></h2>
^:可以使該符號前的標籤提升一行 p>span^p
<p><span></span></p> <p></p>
(.foo>h1)+(.bar>h2)
<div class="foo"> <h1></h1> </div> <div class="bar"> <h2></h2> </div>
隱式標籤
聲明一個帶類的標籤,只需輸入div.item,就會生成<div class="item"></div>。
在過去版本中,可以省略掉div,即輸入.item即可生成<div class="item"></div>。現在如果只輸入.item,則Emmet會根據父標籤進行判定。比如在<ul>中輸入.item,就會生成<li class="item"></li>。
下面是所有的隱式標籤名稱:
li:用於ul和ol中
tr:用於table、tbody、thead和tfoot中
td:用於tr中
option:用於select和optgroup中
<ul> <li></li> <li></li> <li></li> </ul>
<ul> <li class="item1"></li> <li class="item2"></li> <li class="item3"></li> </ul>
w10 => width: 10px; h10 => height: 10px; bg:#000 => background: #000;
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.