近來在製作專案時都使用起Emmet指令,主要是因為 Dreamweaver CC (2015) 版本有支援此快速編輯的功能,除了可以化編寫節構外,在使用上只要記得著指令確實可以加快編窵的內容,先是不用寫標籤結尾就可以省去不少時間了,對於開發html與css省力不少。


html:5 or !


link:css

外連

本文


script:src

嵌入外部檔案

路徑示意

直接嵌入


標籤結構(元素名稱屬性與屬性值)

1. > 後代
2. + 兄弟
3. ^ 上級

4. () 分組
()()都是依著上層的標籤,其上層標籤的位置在輸出後都會置前,但 ()()的順序會影響輸出後的順序

5. # ID類
6. {} 文本
7. [] 自定義屬性


標籤層別

div*3 + tab 按鍵

ul> li*3 代表 <ul> 包含 3 個 <li>

ul> li*3> a 代表 <ul> 包含 3 個 <li>, 而 <li> 裡面, 又包含 a

img 標籤不用結尾與父層使用需使用 + 號同層

img 錯誤寫法

a>img{點此連結} <a href=""><img src="" alt="">點此連結</img></a>
無 “+” 字會被包在img內

img 正確寫法

a>img+{點此連結} <a href=""><img src="" alt="">點此連結</a>
有 “+” 字在img外


本文與編號

lorem 產生一段本文

lorem3 => lorem+33 指的是三個單字。

p 段落行內式使用 lorem 產生 span 標籤,區塊元素 div 產生區塊

P內如使果使用 *的話會帶出 <span>,若是 div的話會再用 div來包。

$ 數值變數

$ 是個數值代號,如果使用 tab 鍵解開會是個數值標籤。
編號 Item numbering (幾位數就用幾個 &)

樣式名稱 – 加上 $ 變數編號與 * 運行次數

由編號開始,共建立幾筆元素正向數字字串

由編號開始,共建立幾筆元素負向數字字串


混用


資料來源

使用 Emmet 生成 HTML 的語法詳解