`
isiqi
  • 浏览: 16131902 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

6种编写HTML和CSS的最有效的方法

阅读更多

感谢HTML5和CSS3,以及JavaScript,前端开发者有了大大的用武之地。大家都在用很多的工具和技术来武装自己,以加快前段的开发。

本文分享了6中最有效的方法,希望能提供你的效率,为你节约时间。

1. Dynamic CSS(动态 CSS)

如果你想加速你的CSS代码编写,那么你需要学习并掌握动态CSS。大部分的动态CSS增加了nested riles, variables, mixins, selector inheritance功能,这里提高代码的利用率。

2. HTML snippets(HTML 片段)

使用代码片段是个编写HTML代码的一个很快的方法。推荐Zen CodingHAML 。 首先,它会让你提速很快,其次,可以规避一些人为错误,因为所有的代码都是被测试和正确生成的。

3. CSS reset(CSS 重设)

CSS reset的优势是避免了浏览器的不兼容。推荐:Eric Meyer's CSS resetYUI .

4. CSS Grid layout(网格布局)

不少的开发者,都没有使用CSS 网格布局。网格布局的理念来自于传统的印刷出版,在web上,网格布局在杂志类型模板/网站中非常重要。该方法已经被大量的开发者证明是提升产品设计速度的有效途径。

CSS 网格布局具有很好的跨平台支持等特性,下面再介绍一些相关的资源:

5. HTML/CSS 编辑器

你需要一个好的代码编辑器,除了notepad之外,还有很多,它们各具特色。比如coda的ftp引擎十分的稳定。当然,你也可以登录开源中国社区检索更多的开源代码编辑器。

6. 其他在线工具

下面的一些工具,还是可以帮助你省下那么一点的时间的。

如果你刚刚学习HTML和CSS,那么还是建议扎扎实实地来手写代码。如果你已经有了坚实的基础,那么就尝试上述的方法吧。

Enjoy coding :)

原文:http://www.queness.com/post/8004/6-most-effective-methods-to-code-html-and-css

分享到:
评论

相关推荐

    编写HTML和CSS的6种最有效的方法

    感谢HTML5和CSS3,以及JavaScript,前端开发者有了大大的用武之地。大家都在用很多的工具和技术来武装自己,以加快前段的开发

    CSS和CSS3思维导图(xmind版)

    css3和css,在编写code的时候,除了对一些css3中新出现的属性设置,其它完全一样。 CSS3新增属性 box-shadow(阴影效果) border-colors(为边框设置多种颜色)  boder-image(图片边框) text-shadow(文本阴影) ...

    网页制作之CSS的菜鸟级 chm 参考教程.rar

    一本网页制作教程,关于CSS的简明教程,一方面介绍CSS学习的方法,方法大似气力,有了好的方法学习CSS既快速又有效;另一方面介绍学习CSS的四个阶段:  阶段一:不去想浏览器的兼容性问题的情况下能做出页面,但...

    纯DIV+CSS网页示例

    你可以象写html代码一样轻松地编写CSS。 6.提高易用性。使用CSS可以结构化HTML,例如:标签只用来控制段落,heading标签只用来控制标题,table标签只用来表现格式化的数据等等。你可以增加更多的用户而不需要建立...

    基于协同过滤算法的英语学习平台(springboot+ssm+html+mysql)含运行文档+运行截图+演示视频

    整个系统使用了springboot作为整体框架,SSM(SpringMVC + Spring + Mybatis)作为后台开发框架,结合HTML和CSS编写页面,通过MySQL数据库进行数据存储和管理。这些技术的有机组合使得系统在稳定性、扩展性和性能...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    媒体查询 CSS媒体查询允许开发者基于浏览网站的设备的特性来应用不同的样式申明,最常用的特性是视口宽度。 GCF 谷歌内嵌浏览器框架, 使用此插件,用户可以通过Internet Explorer的用户界面,以Chrome内核的渲染方式...

    中国首个开源 HTML5 跨屏前端框架 Amaze UI.zip

    2、移动优先,跨屏适配 遵循 “移动优先(Mobile First)”、“渐进增强(Progressive enhancement)”的理念,可先从移动设备开始开发网站,逐步在扩展的更大屏幕的设备上,专注于最重要的内容和交互,适应移动互联...

    最简单理解web前端

    css简介:css是一种网页控制技术,采用css技术,可以有效地对页面、字体、颜色、背景和其他效果实现更加精准的控制 (简单的说告诉浏览器如何显示) . JavaScript:JavaScript是web页面中的一种脚本编程语言,也是一种...

    Projet-Programmation-Web:创建一个网站-源码

    因此,它必须用HTML5编写,由级联CSS样式表布局,并且必须动态,这要归功于JavaScript的贡献。 该网站的主题是免费的,但是必须确保该主题不具有任何非法特征,并且必须不受年龄限制,所有人都可以观看。 网站的...

    大学生心理测试系统小程序lw.doc

    2.1 开发环境 本系统使用MyEclipse开发工具。系统使用服务器为Tomcat服务器。系统数据库设计使用MySQL。 2.2 Java技术 ...在传统web浏览器中,在加载htm15页面时先加载视图层的html和css,后加载逻辑层的java

    副本家具销售电商平台论文(1).doc

    2.1 开发环境 本系统使用MyEclipse开发工具。系统使用服务器为Tomcat服务器。系统数据库设计使用MySQL。 2.2 Java技术 ...在传统web浏览器中,在加载htm15页面时先加载视图层的html和css,后加载逻辑层的java

    ssm小程序校内二手交易网站.docx

    2.1 开发环境 本系统使用MyEclipse开发工具。系统使用服务器为Tomcat服务器。系统数据库设计使用MySQL。 2.2 Java技术 ...在传统web浏览器中,在加载htm15页面时先加载视图层的html和css,后加载逻辑层的java

    4.29药品商品采购系统

    2.1 开发环境 本系统使用MyEclipse开发工具。系统使用服务器为Tomcat服务器。系统数据库设计使用MySQL。 2.2 Java技术 ...在传统web浏览器中,在加载htm15页面时先加载视图层的html和css,后加载逻辑层的java

    基于Java小区疫情防控系统的设计与实现论文

    2.1 开发环境 本系统使用IDEA开发工具。系统使用服务器为Tomcat服务器。系统数据库设计使用MySQL。 2.2 Java技术 ...在传统web浏览器中,在加载htm15页面时先加载视图层的html和css,后加载逻辑层的java

    assignment-three

    完整的网站必须展示格式正确且结构化HTML标记,同时编写清晰有效CSS。 布局和样式将最适合PSD,并使用流畅和固定的布局技术以及媒体查询将其调整为不同的屏幕尺寸。 所使用CSS属性应具有较高的全局浏览器支持(Edge...

    JAVA毕业设计之springboot070大创管理系统(springboot+mysql)完整源码.zip

    前端页面采用HTML、CSS和JavaScript进行编写,用户界面友好,操作简单易懂。此外,该系统还具有完善的权限管理功能,可以对不同的用户分配不同的权限,如学生只能查看和提交自己的项目信息,教师可以查看和审核所有...

    xheditor-1.1.14

    特别说明:两种初始化方法只能选择其中一种使用,如果两种方法的代码同时存在页面中,方法2的代码不会有任何效果。 我们更倾向于推荐大家使用方法1,因为更简单易用,不涉及任何的Javascript代码。通过简单的参数...

    Apple_IOS、Android、WebOS系统体系架构对比

    "Apple_IOS、Android、WebOS系统体系架构对比" 本文从系统架构角度对比分析...Apple IOS 自成体系,系统架构朴实无华,但干净清晰,是目前最有效率的移动设备操作系统。在三足鼎立中,Apple 的 IOS 暂时具有领先优势。

    Gialinh_N_Trieu_D_Midterm_FIP

    一个代码编辑器程序,用于编写HTML,Javascript和CSS的代码(例如Sublime Text)。 ##用法 通过电子邮件请求邀请 克隆项目cd > directory ,并在代码编辑器程序中运行html,css文件以进行更改 创建单独的分支: ...

Global site tag (gtag.js) - Google Analytics