WEB前端程序开发程序员让前端飞

Zen Coding--如何快速地书写HTML代码

2017-04-07  本文已影响0人  古朋

描述

在本文中我们将展示一种新的使用仿CSS选择器的语法来快速开发HTML的方法。

我使用的是atom编辑器——由 Github 打造的编程开发利器,他自带这个解析功能。当然其他的如sublime,webstorm等都会自带这个功能,或者使用相关的插件即可。

你在写HTML代码(包括所有标签、属性、引用、大括号等)上花费多少时间?如果你的编辑器有代码提示功能,你编写的时候就会容易些,但即便如此你还是要手动敲入很多代码。

比如,你这么写,按下tab键:

div#content>h1+p 

然后就看到了这样的输出:

<div id="content">  
<h1></h1>  
<p></p>  
</div> 

用法

这里是一个支持的属性和操作符的列表:

示例

这里就针对于倍增和条目编号来举例子吧。

元素倍增

比如你写个li*4>a,就会生成以下HTML代码:

<li><a href=""></a></li>  
<li><a href=""></a></li>  
<li><a href=""></a></li>  
<li><a href=""></a></li>  

条目编号

假设你想生成class为item1item2item3的3个<div>元素。你可以写成这样的缩写,div.item$*3:

<div class="item1"></div>  
<div class="item2"></div>  
<div class="item3"></div>

简单吧,赶紧打开你的编辑器操练起来吧!

上一篇 下一篇

猜你喜欢

热点阅读