初始化文檔
HTML文檔需要包含一些固定的標簽,比如<html>、<head>、<body>等,現在你只需要1秒鐘就可以輸入這些標簽。比如輸入“!”或“html:5”,然后按Tab鍵或ctrl+e:
html:5 或!:用于HTML5文檔類型
html:xt:用于XHTML過渡文檔類型
html:4s:用于HTML4嚴格文檔類型
輕松添加類、id、文本和屬性
1、連續輸入元素名稱和ID,Emmet會自動為你補全,比如輸入p#foo:2、連續輸入類和id,比如p.bar#foo,會自動生成:
3、下面來看看如何定義HTML元素的內容和屬性。你可以通過輸入h1{foo}和a[href=#],就可以自動生成如下代碼:
嵌套
現在你只需要1行代碼就可以實現標簽的嵌套
>:子元素符號,表示嵌套的元素
+:同級標簽符號
^:可以使該符號前的標簽提升一行
分組
可以通過嵌套和括號來快速生成一些代碼塊,比如輸入(.foo>h1)+(.bar>h2),ctrl+e會自動生成:
隱式標簽
聲明一個帶類的標簽,只需輸入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*3可以生成如下代碼:
定義多個帶屬性的元素
如輸入 ul>li.item$*3,將會生成如下代碼
Emmet中如果需要指定反向編號,可以使用"$@-"符號
如果要從指定的數字開始編號,可以使用ul>li.item$@3*5
- 序言
- 安裝
- 漢化
- 快捷鍵 Win
- 快捷鍵 MAC
- Features(功能)
- Alignment
- 設置字體及字體大小
- 自定制代碼片段
- 快速補全
- HTML
- CSS
- 安裝插件
- Emmet
- JsMinifier
- Sublime CodeIntel
- Bracket Highlighter
- CSScomb CSS
- SublimeTmpl
- SideBarEnhancements
- ColorPicker
- Tag
- Clipboard History
- GBK to UTF8
- SFTP
- WordPress
- PHPTidy
- YUI Compressor
- SublimeLinter
- ConvertToUTF8
- AutoFileName
- IMESupport
- FileDiffs
- View In Browser
- HTML-CSS-JS Prettify
- 插件開發
- sublime插件開發教程(附源碼)
- 插入當前時間插件
- 自定義插件
- Sublime-thinkphp
- 其他技術
- 添加右鍵打開的操作
- 激活
- Sublime Text3 3103 激活碼
- 常見錯誤
- an error occurred installing package control
- Sublime Text 全局搜索Ctrl+Shift+F快捷鍵不能用