• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >html/xhtml > Zen Coding 简易快速的HTML编写

Zen Coding 简易快速的HTML编写

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-08-05

本文主要包含Zen,Coding等相关知识,佚名 希望在学习及工作中可以帮助到您

Zen Coding 是个文本编辑器的插件。在使用Zen Coding的文本编辑器中,可以用简短的代码来书写常规的HTML代码,这个工具极大的简化了HTML编写。

例如以下HTML代码:

Zen Coding的缩写规则有些类似CSS选择器:

  • id和class:如 div#main.list.item 表示的是<div id="main" class="list item"></div>
  • 其他属性可以这样:div[title], a[title="Hello world" rel], td[colspan=2]
  • 重复元素:li*3将输出3个<li></li>
  • 重复元素数字序号:li.list-$$*2将被扩展成 <li class="list-01"></li><li class="list-02"></li> 。多个$放在一起的时候,前面的$将作为0来填补位数。
  • 可以用括号来分组:div#page>(div#header>ul#nav>li*4>a)+(div#page>(h1>span)+p*2)+div#footer
  • Filters支持,使用不同的参数,将得到完全不同的结果

其他主要功能

默认的除了HTML/XML/XSL/CSS/HAML缩写外,Zen Coding 还提供了其他一些方便代码编写的功能。

简写包裹(Wrap with Abbreviation)。

根据光标的位置或文本选择情况,输入代码简写后得到想要的最终代码。

标签匹配(Balance Tag)

ZC(Zen Coding)提供了一个快速选择元素内所有内容的方法

编辑点(Edit Point)

由ZC扩展出来的代码是没有内容的,此功能则可以快速的定位到内容编辑点处

edit points

最后

常见的IDE如Ecliplse/Aptana,Notepad++,TextMage,Dreamweaver,UltraEdit,Visual Studio等,都已经有官方或者第三方的插件支持。实际上由于Zen Coding的核心代码有Javascript和Python两种语言版本,在引入了相应的JS文件后,浏览器中的文本编辑区域都可以使用Zen Coding了。

您可能想查找下面的文章:

  • zen coding for editplus 实例代码说明
  • Zen HTML Elements 使用zen coding的朋友可以收藏下
  • zen coding 资源更新 功能增强
  • 在dreamweaver中使用zen coding的方法
  • Zen Coding 简易快速的HTML编写

相关文章

  • 2017-08-05html中使用margin:0 auto整个页面不居中的解决方法
  • 2017-08-05HTML中rel属性分析
  • 2017-08-05使用css美化html表单控件详细示例(表单美化)
  • 2017-08-05div标签中的元素margin-top失效的解决方法
  • 2017-08-05web响应式布局中iframe自适应的方法
  • 2017-08-05使用iframe实现提交表单不刷新页面
  • 2017-08-05一些HTML代码的编写风格建议小结
  • 2017-08-05详解XHTML中的标题标签与段落标签的使用
  • 2017-08-05HTML表格布局实际使用详解
  • 2017-08-05checkbox的indeterminate属性使用介绍

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • 用table表格来调整表单控件的格式让它好看一些
    • 表单Form元素的一些简单实现代码以注册为例
    • img标签 onerror事件
    • html marquee
    • 10个设计制作大型网站架构中一定要考虑的问题
    • 国人开发的一套免费开源图标库 草莓图标库
    • 使用iframe在网页中嵌入其他网页的方法
    • html网页中meta viewport属性说明
    • 关闭IE启用图片工具列
    • HTML学习笔记--HTML的语法详解(必看)

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有