我也来谈谈使用Zen Coding快速开发html和css原理
2017-05-12 16:31
295 查看
zen coding 是一种仿css选择器的语法来快速开发html和css的开源项目.现已更名为Emmet.可以到github上下载拜读.在这个都想偷懒的世界里,此方法可以极大的缩短开发人员的开发时间.
以下为zen coding的用法:
- E
- 元素名称(
div
,p
); - E#id
- 使用id的元素(
div#content
,p#intro
,span#error
); - E.class
- 使用类的元素(
div.header
,p.error.critial
). 你也可以联合使用class和idID:div#content.column.width
; - E>N
- 子代元素(
div>p
,div#footer>p>span
); - E+N
- 兄弟元素(
h1+p
,div#header+div#content+div#footer
); - E*N
- 元素倍增(
ul#nav>li*5>a
); - E$*N
- 条目编号 (
ul#nav>li.item-$*5
);
熟悉上面用法以后就是采用"展开缩写"快捷键来生成xhtml标签了
下面我只介绍下vs中的使用方法(展开缩写快捷键:Tab键):
1.vs中输入 div 按下tab 就会生成 <div></div>
2.vs中输入 div#container 按下tab 就会生成 <div id="container"></div>
3.vs中输入 ul>li*5 按下tab 就会生成如下
1 'html': { 2 'snippets': { 3 'cc:ie6': '<!--[if lte IE 6]>nt${child}|n<![endif]-->', 4 ... 5 }, 6 7 'abbreviations': { 8 'a': '<a href=""></a>', 9 'img': '<img src="" alt="" />', 10 ... 11 } 12 }zen coding原理小览
部分支持(只支持“展开缩写”)
- TextMate (只能用于Mac机,Windows可以使用E-text编辑器替代);
- TopStyle;
- Sublime Text;
- GEdit;
- Dreamweaver CS4
- editArea在线编辑器;
- Zen Coding在线编辑器中文版
以上支持编辑器的快捷键:
快捷键
Ctrl+,
展开缩写Ctrl+M
匹配对Ctrl+H
使用缩写包括Shift+Ctrl+M
合并行Ctrl+Shift+?
上一个编辑点Ctrl+Shift+?
下一个编辑点Ctrl+Shift+?
定位匹配对
这些快捷键是可以自定义的
有了zen coding大大缩减了写html和css的时间,此项目还有很多其他的功能,大家可以去好好研究一下,我目前只因为用到了突然想写点出来,供大家阅览
相关文章推荐
- phpstorm使用zen coding 快速编辑补全html/css代码
- 使用HTML,CSS快速导出数据到Excel
- Zen Coding: 一种快速编写HTML/CSS代码的方法
- Zen Coding: 一种快速编写HTML/CSS代码的方法
- IE调试网页之六:使用 F12 开发人员工具调试 HTML 和 CSS (Windows)
- 使用 F12 开发人员工具调试 HTML 和 CSS(IE浏览器)
- 使用HTML,CSS快速导出数据到Excel
- 13个最常用的CSS和HTML快速开发工具
- html/xml/css开发利器------Zen Coding
- Zen Coding: 一种快速编写HTML/CSS代码的方法
- Zen Coding: 一种快速编写HTML/CSS代码的方法
- Zen Coding 快速编写HTML/CSS代码的实现
- Zen Coding: 一种快速编写HTML/CSS代码的方法
- html/xml/css开发利器------Zen Coding
- 快速编写HTML、CSS代码利器--Zen Coding
- CSS模板与HTML模板实用于每次新开发页面使用
- Zen Coding: 一种快速编写HTML/CSS代码的方法
- Zen Coding: 一种快速编写HTML/CSS代码的方法
- 韩顺平_轻松搞定网页设计(html+css+javascript)_第19讲_js运行原理_js开发工具介绍_js程序(hello)_js基本语法_学习笔记_源代码图解_PPT文档整理
- 使用 F12 开发人员工具调试 HTML 和 CSS(IE浏览器)