软件工程师-快速编写HTML和CSS的工具集合cjkl.docx





《软件工程师-快速编写HTML和CSS的工具集合cjkl.docx》由会员分享,可在线阅读,更多相关《软件工程师-快速编写HTML和CSS的工具集合cjkl.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、在这篇文章中,我们关注的是不同寻常的编码方式CSS 编译器以及 HTML 缩写编码技术。借助这些优秀的工具和技术,能够大大的减少开发时间,加快开发进度。AD: 你曾经考虑过想要加快 HTML 和 CSS 编码速度吗?不管你是否想过,都来看看这篇文章吧,你会从中学到很多东西。我们要讨论的不是 CSS 网格框架,也不是 CSS Reset。在这篇文章中,我们关注的是不同寻常的编码方式CSS 编译器以及 HTML 缩写编码技术。借助这些优秀的工具和技术,能够大大的减少开发时间,加快开发进度。HTML加快HTML 编码的方法有很多,这里我们要介绍的是 HTML 缩写技术。取代传统的编写完整 HTML
2、标签,我们只需要编码缩写代码就能扩展到完整的HTML标记,一个简单的例子:#container将被转换成。实现 HTML 缩写技术,有两种著名的解决方案Zen Coding 和 HAML。Zen CodingZen Coding 是一个用于快速编写 HTML,CSS,XML,XSL 或者其他结构化格式语言编码的插件,包括 Zen HTML 和 Zen CSS 两部分。这个插件核心是一个强大的缩写引擎,允许你扩展表达式,类似于从CSS选择器到 HTML 代码。支持Aptana/Eclipse、TextMate、Coda、Notepad+、Espresso、Dreamweaver、UltraEdi
3、t、Visual Studio、NetBeans、EmEditor、Vim等所有常见的编码工具。强烈推荐给编写 HTML 和 CSS 代码的朋友,让你代码飞起来!HamlHaml 的作者 Hampton Catlin 是这样介绍 Haml 的:Haml 是对传统 XHTML 生成方式的一种反叛,它既不是纯粹的代码,也不是一种文本处理语言,它是与众不同的,是一种在我看来最为自然的 XHTML 构造方式。Haml 是 Rails 下的一种可选模板语言方案,使用 CSS 风格的语法来描述 DIV 的 ID 和 Class,以更加优雅简洁的方式编写 HTML 代码。这是我从 Haml 网站拿过来的一个
4、示例,你将看到编写 HTML 代码是多么的迅速。1. #profile 2. .left.column 3. #date=print_date4. #address=current_user.address 5. .right.column 6. #email=current_user.email 7. #bio=current_user.bioHaml 模板引擎能够把上面的代码生成如下的标准 HTML 代码:1. 2. 3. 4. 5. 6. 7. 8. 9. 10. CSS和 HTML 一样,快速编写 CSS 代码的方法也有很多,这里向大家介绍一项非常酷的东西CSS 编译器,我个人觉得这是
5、提供 CSS 编码速度最有效的方法。只是,你需要花一点点时间学习新的语法,新语法非常简单,你很快就能学会。所有的 CSS 编译器都有如下共同点: 新的语法,通常很容易就能学会 允许嵌套规则,定义变量,混合类型,继承 生成格式化良好的 CSS 文件SassSass 让 CSS 代码变得更加有趣,Sass 扩展了 CSS3,增加了规则嵌套、变量定义、混合类型、选择器、继承等等特性,能够生成良好格式化的 CSS 代码,易于组织和维护。它能将类似 CSS 但是书写更简洁的 Sass 语言最终转换为 CSS 代码。Sass 提供了基于 Ruby 语言开发的工具能够很容易的将 Sass 代码转换为 CSS
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程师 快速 编写 HTML CSS 工具 集合 cjkl

限制150内