纵向书写特点:
每个CSS属性独立一行,一般不会出现换行或横向滚动条。
可以通过firebug等工具查找到模块,在DW中ctrl+g行定位,修改方便。
属性段落间有缩进,保证了代码的整洁,层次清楚,符合编程语言代码规范,修改更加直观。
存在的问题:代码冗余(如空格符、tab符、换行符);文件大小增加;容易出现纵向滚动条。
横向书写特点:
最大化的利用了空间,单屏内能显示更多,减小了纵向滚动条出现的几率,能够快速捕获较多的信息。
减小了文件大小,省去了不必要的空格、换行等。
横向书写方便分块以及注释,便于查看CSS结构,选择符一目了然。当今显示器正朝着越来越大,越来越宽发展,基本上一行内可以显示完全。
加快编写CSS速度,不用每次敲换行和tab,并且减少拉动滚动条的次数。
如果是活动页,不用作压缩处理。使用CSS optimizers 来优化CSS是提倡的,但是使用横向书写,基本上不存在多余的空格和换行,因此可以不用压缩,这样效率和能力都会得到提高。
便于阅读和查找相关结构。代码编辑器对同行数定位做的都比较好,因此我们要解决的是如何快...[ 查看全文 ]