Emmet語法
Emmet語法的前身是Zen coding,它使用縮寫,來提高html/css的編寫速度, Vscode內部已經整合該語法.
- 快速生成HTML結構語法
- 快速生成CSS樣式語法
快速生成HTML結構語法
生成標籤 直接輸入標籤名 按tab鍵即可 比如 div 然後tab 鍵, 就可以生成
<!-- div 輸入div 按tab鍵,直接生成div標籤-->
<div></div>
如果想要生成多個相同標籤 加上 * 就可以了 比如 div*6 就可以快速生成6個div
<!-- div*6 快速生成6個div標籤-->
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
如果有父子級關係的標籤,可以用 >,比如 ul > li就可以了
<!-- ul>li*5 -->
<ul>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
如果有兄弟關係的標籤,用 + 就可以了 比如 div+p
<!-- div+p*3 -->
<div></div>
<p></p>
<p></p>
<p></p>
如果生成帶有類名或者id名字的, 直接寫 .demo 或者 #one tab 鍵就可以了
<!-- .dome -->
<div class="dome"></div>
<!-- #one -->
<div id="one"></div>
如果生成的div 類名是有順序的, 可以用 自增符號$
<!-- .dome$*5 -->
<div class="dome1"></div>
<div class="dome2"></div>
<div class="dome3"></div>
<div class="dome4"></div>
<div class="dome5"></div>
<!-- .#dome$*3 -->
<div id="dome1"></div>
<div id="dome2"></div>
<div id="dome3"></div>
如果想要在生成的標籤內部寫內容可以用 { } 表示
<!-- p{我是一個段落} -->
<p>我是一個段落</p>
<!-- p{我是很多的段落}*3 -->
<p>我是很多的段落</p>
<p>我是很多的段落</p>
<p>我是很多的段落</p>
<!-- p.dome$*3{我是段落} -->
<p class="dome1">我是很多的段落</p>
<p class="dome2">我是很多的段落</p>
<p class="dome3">我是很多的段落</p>
<!-- p{我是有順序的段落$}*3 -->
<p>我是有順序的段落1</p>
<p>我是有順序的段落2</p>
<p>我是有順序的段落3</p>
<!-- p{$我是有順序的段落}*3 -->
<p>1我是有順序的段落</p>
<p>2我是有順序的段落</p>
<p>3我是有順序的段落</p>
快速生成css樣式
CSS 基本採取簡寫形式即可.
- 比如 w200 按tab 可以 生成 width: 200px;
- 比如 lh26px 按tab 可以生成 line-height: 26px;
p {
/* w200 */
width: 200px;
/* h200 */
height: 200px;
/* tac */
text-align: center;
/* ti2e */
text-indent: 2em;
}
相關文章
- emmet語法 1127
- Emmet外掛常用語法總結
- HTML/CSS 速寫神器 Emmet語法HTMLCSS
- HTML程式碼簡寫法:Emmet和HamlHTML
- Emmet快速語法—助力HTML/CSS一行程式碼一個頁面HTMLCSS行程
- Emmet,讓你愛上敲程式碼
- Sublime Text3—常用外掛Emmet
- 前端必知的Emmet實用操作前端
- Sublime: how to overwrite the Emmet plugin keyboard shortcutsPlugin
- vscode程式碼提示emmet abbreviationVSCode
- 英語語法
- JavaScript 新語法 「雙問號語法」與「可選鏈語法」JavaScript
- sql case語法和plsql case語法!SQL
- [一、基本語法]1基本語法概述
- 前端開發必備!Emmet使用手冊前端
- 語法與語義
- Wfurent 語語法概述
- protobuf 語法,proto3 語法參考
- Dart語法篇之基礎語法(一)Dart
- JAVA語法糖和語法糖編譯Java編譯
- dockerfile 語法Docker
- markdown 語法
- 模板語法
- SQL語法SQL
- 語法糖
- Makedown語法
- JavaScript語法JavaScript
- jQuery 語法jQuery
- jQuery語法jQuery
- JS語法JS
- Octave語法
- COPY語法
- Explain語法AI
- Progress語法
- smarty語法
- Scala語法
- mark語法
- 語法樹