Sublime Plug-in Introduction
Sublime Plug-in Introduction
- MarkdownPreview
- Emment
MarkdownPreview
将markdown转为HTML文档,并在浏览器中预览。可在markdown最前面添加[TOC]
,自动生成目录。
ctrl+B,生成HTML文档。
ctrl+shift+P 打开 Package Control: ,输入markdownPreview
,依次选择markdownPreview
->markdown
,在浏览器预览。
Emment
- **简介:**Emmet是一个网络开发者工具包,缩写语法具有快速编写HTML、CSS的功能,可以极大地简化开发者的HTML&CSS工作流程,提高前端开发效率。
- **Emmet插件:**Emmet因其强大的功能,有多种编辑器支持。本文主要介绍sublime中的Emmet插件。
- 注释:ctrl+/注释掉当前整行;c+tab生成
<!-- -->
。
1. 文档初始化
HTML文档的四个基本标签<html>、<head>、<title>、<body>
可以通过快捷键快速生成。
HTML5
ctrl+N 新建文件,另存为HTML格式。在文档内输入!
或html:5
, 按tab键,自动生成HTML5文档的四个基本标签如下:
![sublimetext-markdown-emment](http://p5tqakq50.bkt.clouddn.com/images/sublime/emment1.png)
XHTML
输入html:xt
,按tab键,生成XHTML文档标签。
HTML4
输入html:4s
,按tab键,生成HTML4文档标签。
2. 语法
下一级
>
nav>ul>li
1 | <nav> |
同级
+
div+p+bq
1 | <div></div> |
上级
^
div>p>span+em^bq
1 | <div> |
分组
分组1:
()
div>(header>ul>li*2>a)+footer>p1
2
3
4
5
6
7
8
9
10
11<div>
<header>
<ul>
<li><a href=""></a></li>
<li><a href=""></a></li>
</ul>
</header>
<footer>
<p></p>
</footer>
</div>分组2:
()
(div>dl>(dt+dd)*3)+footer>p1
2
3
4
5
6
7
8
9
10
11
12
13<div>
<dl>
<dt></dt>
<dd></dd>
<dt></dt>
<dd></dd>
<dt></dt>
<dd></dd>
</dl>
</div>
<footer>
<p></p>
</footer>
乘法
*
ul>li*5
1 | <ul> |
嵌套
h$[title=item$]{Header $}*3
1 | <h1 title="item1">Header 1</h1> |
倒序
ul>li.item$@-*5
1 | <ul> |
- **从n开始:** `ul>li.item$@3*5`
1 | <ul> |
3. 标签属性
#header
#
-> id
<div id="header"></div>
.title
.
-> class
<div class="title"></div>
form#search.wide
<form action="" id="search" class="wide"></form>
内部属性
[]
p[title="段落标题"]
<p title="段落标题"></p>
内容
{}
b{加粗文本}<b>加粗文本</b>
-------------文章结束啦 ฅ●ω●ฅ 感谢您的阅读-------------