Web前端开发规范手册参考

合集下载

Web前端开发规范手册

Web前端开发规范手册

Web前端开发规范手册修订历史记录日期版本说明作者2012年12月31日 1.0初稿施昀2012年01月05日 1.1施昀、戴静2012年01月07日 1.2施昀目录修订历史记录 (1)一、规范目的 (2)1.1概述 (2)二、基本准则 (2)三、文件规范 (3)2.1文件命名规则 (3)2.1.1HTML的命名原则 (3)2.1.2图片的命名原则 (3)2.1.3.javascript的命名原则 (4)2.1.4动态语言文件命名原则 (4)2.2文件存放位置规范 (4)2.3CSS书写规范 (4)2.3.1基本原则 (4)2.3.2注意细则 (5)2.3.3命名规则 (6)2.4html书写规范 (9)2.4.1head区代码规范 (9)2.4.2body区代码规范 (10)2.5JavaScript书写规范 (10)2.6图片规范 (10)2.7注释规范 (11)2.7.1html注释 (11)2.7.2css注释 (11)2.7.3JavaScript注释 (11)四、执行模式 (12)一、规范目的1.1概述提高团队协作效率便于前端开发以及后期优化维护方便新进的成员快速上手输出高质量的代码本规范文档一经确认,前端开发人员必须按本文档规范进行前台页面开发。

本文档如有不对或者不合适的地方请及时提出,经讨论决定后可以更新此文档。

二、基本准则符合web标准,语义化html,结构表现行为分离,兼容性优良。

代码要求简洁明了有序,尽可能的减小服务器负载,保证最快的解析速度。

开发时需要遵循如上基本准则,特殊情况可以有所宽限,如一些老项目的页面改造。

三、文件规范2.1文件命名规则[使用场景:在新建网页、图片、脚本、CSS文件时,根据此规则给文件命名并放入指定位置]文件名称统一用小写的英文字母、数字和下划线的组合,其中不得包含汉字空格和特殊字符。

命名原则的指导思想一是使得你自己和工作组的每一个成员能够方便的理解每一个文件的意义,二是当我们在文件夹中使用“按名称排例”的命令时,同一种大类的文件能够排列在一起,以便我们查找、修改、替换、计算负载量等等操作。

WEB前端开发规范方案文档

WEB前端开发规范方案文档

WEB前端开发规范方案文档一、概述本文档旨在规范前端开发团队的开发流程和编码规范,以提高代码的可读性、可维护性和可扩展性。

本规范适用于Web前端开发工作,包括HTML,CSS和JavaScript等相关技术。

二、项目目录规范1.项目根目录下应包含以下文件或文件夹:- index.html:项目的入口文件;- css文件夹:存放项目的css文件;- js文件夹:存放项目的JavaScript文件;- images文件夹:存放项目的图片文件;- fonts文件夹:存放项目的字体文件;- libs文件夹:存放项目的第三方库文件;- README.md:项目的说明文档。

2.CSS文件命名规范- 使用小写字母和中划线来命名文件,如:main.css;- 使用语义化的名称来命名文件,如:reset.css;- 对于一些通用的样式文件,可以使用常见的名称,如:normalize.css。

3. JavaScript文件命名规范- 使用驼峰命名法来命名文件,如:app.js;- 使用语义化的名称来命名文件,如:utils.js;- 对于一些通用的JavaScript文件,可以使用常见的名称,如:jquery.js。

三、HTML规范2.缩进和换行- 使用两个空格的缩进来表示嵌套关系,不使用tab键;3.属性顺序- 属性应按照以下顺序书写:class、id、data-*、style、src、href、alt、title等。

四、CSS规范1.样式命名规范- 使用小写字母和中划线来命名样式,如:header-title;- 使用语义化的名称来命名样式,如:main-container;-避免使用缩写,提高代码的可读性和可维护性。

2.CSS选择器规范- 使用类选择器来选中元素,不使用id选择器,以免造成样式的耦合性和难以维护性;-避免使用通配符选择器;-避免使用嵌套选择器,以免造成样式的复杂性和性能问题。

3.代码注释规范-使用注释来说明代码的用途和作用;-使用块注释来注释一整段代码,使用行注释来注释一行代码。

Web前端开发参考手册

Web前端开发参考手册

Web前端开发参考手册WEB前端开发参考手册概况一(1.1 WEB 标准实现WEB标准二(2.1 XHTML、CSS介绍 2.2 XHTML书写规范2.2.1 XHTML结构2.2.2 标签规范2.3 XHTML常用标签介绍 2.4 CSS书写规范2.4.1 表命名参考2.4.2 类/ID命名规范2.4.3 样式调用2.4.4 样式简写2.5 CSS常用属性介绍2.6 图片规范2.7 注释规范2.8 浏览器兼容一(概况1.1 WEB 标准WEB 标准不是一个标准,而是一系列标准的集合。

网页主要由三部分组成:结构、表现和行为。

对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括 CSS,行为标准主要包括对象模型(如 W3C DOM)、ECMAScript 等。

这些标准大部分由W3C起草和发布,也有一些是其他标准组织制订的标准,比如ECMA(European Computer ManufacturersAssociation)的 ECMAScript 标准。

二、实现WEB标准2.1 XHTML、CSS介绍可扩展超文本置标语言(eXtensible HyperText Markup Language,XHTML),是一种置标语言,表现方式与超文本置标语言(HTML)类似,不过语法上更加严格。

从继承关系上讲,HTML是一种基于标准通用置标语言(SGML)的应用,是一种非常灵活的置标语言,而XHTML则基于可扩展置标语言(XML),XML是SGML的一个子集。

XHTML 1.0在2000年1月26日成为W3C的推荐标准。

级联样式表(Cascading Style Sheet)简称“CSS”,通常又称为“风格样式表(Style Sheet)”,它是用来进行网页风格设计的。

比如,如果想让链接字未点击时是蓝色的,当鼠标移上去后字变成红色的且有下划线,这就是一种风格。

通过设立样式表,可以统一地控制HTML中各标志的显示属性。

前端开发规范手册

前端开发规范手册

前端开发规范手册前端开发规范手册一、命名规范1. 文件名使用小写字母,多个单词使用中划线(-)进行连接。

2. 变量、函数、方法使用小驼峰命名法,首字母小写,后面单词首字母大写。

3. 常量全部大写,并用下划线(_)连接单词。

4. 类名使用大驼峰命名法,首字母大写,后面单词首字母大写。

二、HTML规范1. 使用语义化标签,减少无意义的div和span标签的使用。

2. 标签属性顺序:id > class > type > name > data-* > src > href > title > alt > role > aria-* > data-*。

3. 使用双引号作为属性值的引号。

4. 标签嵌套要正确闭合,避免出现多余的标签。

三、CSS规范1. 使用外部引入的方式,避免存在内联样式。

2. 使用reset.css或normalize.css进行初始化样式。

3. 使用类名方式,避免使用标签名和ID来进行样式定义。

4. 样式属性书写顺序:定位相关属性 > 盒模型属性 > 字体样式属性 > 表现属性。

5. 样式属性值为0时,不需要单位。

6. 缩写属性需要使用全称,不使用缩写形式。

四、JavaScript规范1. 使用严格模式:'use strict'。

2. 使用ES6规范进行编码,使用let和const代替var关键字。

3. 缩进使用四个空格。

4. 使用驼峰命名法进行变量和函数命名。

五、图片规范1. 图片格式使用JPEG、PNG或GIF。

2. 图片存放在img目录下,需要给图片命名,并将图片分门别类存放。

六、代码规范1. 代码注释要清晰明了,避免出现疑惑的地方。

2. 避免使用全局变量,避免污染全局命名空间。

3. 函数和方法要有明确的功能,避免功能过于庞杂。

4. 避免使用eval和with语句。

5. 在for循环中使用缓存循环长度。

WEB前端开发规范文档

WEB前端开发规范文档

WEB前端开发规范文档目录WEB前端开发规范文档 (1)规范目的 (2)基本准则 (2)文件规范 (2)html书写规范 (2)html其他规范 (3)css书写规范 (4)JavaScript书写规范 (5)jQuery部分 (5)开发及测试工具约定 (6)其他规范 (6)规范目的为提高团队协作效率, 便于后台人员添加功能及前端后期优化维护, 输出高质量的文档, 特制订此文档: 本规范文档一经确认, 前端开发人员必须按本文档规范进行前台页面开发: 本文档如有不对或者不合适的地方请及时提出, 经讨论决定后方可更改:基本准则1:符合web标准, 语义化html,遵循内容(HTML)、显示(CSS)、行为(JavaScript)分离的代码组织模式。

2:代码格式化,保持干净整洁。

3:换行必须缩进一个tab。

4:编写所有前台页面时,请使用已有模板进行复制,在模板的基础上进行开发。

5:每一个页面都必须有一个独立的css,js文件。

6:如果不是用HTML5编写的网站,请用IE7,IE8,IE9,火狐,谷歌,webkit,safari内核进行测试兼容性。

7:如果是HTML5编写的网站,请用IE9,火狐,谷歌,webkit,safari内核进行测试兼容性。

文件规范1: html, css, js, images文件均归档至<系统开发规范>约定的目录中;2: html文件命名: 英文命名, 后缀:htm: 同时将对应界面稿放于同目录中, 若界面稿命名为中文, 请重命名与html文件同名, 以方便后端添加功能时查找对应页面;3: css文件命名: 英文命名, 后缀:css: 共用base:css, 首页index:css, 其他页面依实际模块需求命名:;4: Js文件命名: 英文命名, 后缀:js: 共用common:js, 其他依实际模块需求命名:html书写规范1:所有元素都必须小写,属性也是,如: <input type=”text”id=”idName”/>正确<INPUT TYPE=”text”ID=”idName”/>错误2:元素必须成对出现,如<span>必须写成<span></span>特殊元素除外,如:<br /><hr /><img /><input />3:标签中不允许出现样式,必须用class来声明样式,如:<input type=”text”id=”idName”style=”text-align:right;”/>错误<input type=”text”id=”idName”class=”class-name”/>正确4:元素id命名必须是驼峰式命名如:<input type=”text”id=”idName”/>正确<input type=”text”id=”idname”/>错误<input type=”text”id=”id-name”/>错误5:元素class命名规范是:元素简写+”-”+功能名,如:<button calss=”btn-save”></button>正确<button calss=”btnSave”></button>错误<button calss=”save”></button>错误6:元素name命名必须遵循驼峰式命名法。

Web前端开发规范手册

Web前端开发规范手册

Web前端开发规范手册一、规范目的1.1 概述 1二、文件规范2.1 文件命名规则 (1)2.2 文件存放位置22.3 css 书写规范32.4 html书写规范72.5 JavaScript书写规范112.6 图片规范122.7 注释规范132.8 css 浏览器兼容13一、规范目的1.1 概述为提高团队协作效率, 便于后台人员添加功能及前端后期优化维护, 输出高质量的文档, 特制订此文档. 本规范文档一经确认, 前端开发人员必须按本文档规范进行前台页面开发. 本文档如有不对或者不合适的地方请及时提出, 经讨论决定后可以更改此文档.二、文件规范2.1 文件命名规则文件名称统一用小写的英文字母、数字和下划线的组合,其中不得包含汉字、空格和特殊字符;命名原则的指导思想一是使得你自己和工作组的每一个成员能够方便的理解每一个文件的意义,二是当我们在文件夹中使用“按名称排例”的命令时,同一种大类的文件能够排列在一起,以便我们查找、修改、替换、计算负载量等等操作。

a. HTML的命名原则引文件统一使用index.htm index.html index.asp文件名(小写)各子页命名的原则首先应该以栏目名的英语翻译取单一单词为名称。

例如:关于我们\ aboutus信息反馈\ feedback产品\ product如果栏目名称多而复杂并不好以英文单词命名,则统一使用该栏目名称拼音或拼音的首字母表示;每一个目录中应该包含一个缺省的html 文件,文件名统一用index.htm index.html index.asp;b. 图片的命名原则图片的名称分为头尾两部分,用下划线隔开,头部分表示此图片的大类性质例如:广告、标志、菜单、按钮等等。

放置在页面顶部的广告、装饰图案等长方形的图片取名:banner标志性的图片取名为:logo在页面上位置不固定并且带有链接的小图片我们取名为button在页面上某一个位置连续出现,性质相同的链接栏目的图片我们取名:menu装饰用的照片我们取名:pic不带链接表示标题的图片我们取名:title范例:banner_sohu.gif banner_sina.gif menu_aboutus.gif menu_job.gif title_news.gif logo_police.gif logo_national.gif pic_people.jpg鼠标感应效果图片命名规范为"图片名+_+on/off"。

WEB前端开发规范

WEB前端开发规范

WEB前端开发规范WEB前端开发规范WEB前端开发规范目录1、规范目的2、基本准则3、文件规范4、文件规范5、html书写规范6、css书写规范7、JavaScript书写规范8、图片规范9、注释规范10、开发及测试工具约定11、其他规范12、CSSHack1规范目的为提高团队协作效率,便于后台人员添加功能及前端后期优化维护,输出高质量的文档,同是为网站有一个更好的前端架构,网站的发展及未来打好一个基础。

本文档如有不对或者不合适的地方请提出来,基本准则符合web标准,语义化html,结构表现行为分离,兼容性优良.页面性能方面,代码要求简洁明了有序,尽可能的减小服务器负载,保证最快的解析速度.文件规范3.1、html,css,js,images文件均归档至约定的目录中;23 3.2、html文件命名:命名以中文命名,依实际模块命名,如果同一模块以_&title&_来组合命名,以方便添加功能时查找对应页面,团结里的相互理解。

例如:我的好股网里的TAB命名大模块名称_小模块的titile.html我的好股网_关注的微博.html3.3、css文件命名:英文命名,后缀.css.初始化样式reset.css,其他样式依实际模块页面需求命名,共用样式一般以模块考虑来划分命名,如有改版修改的css文件可以采用&_时间日期例如:微博改版版块名称_时间日期.cssnew_blog_1212.css4.4、Js文件命名:英文命名,后缀.js.共用common.js,其他依实际模块需求命名.5.5、图片命名:4html书写规范4.1、文档类型声明及编码:统一用;编码统一为。

目的:统一性和网站提高开发合作效率。

4.2、非特殊情况下样式文件必须外链至之间;非特殊情况下JavaScript文件必须外链至页面底部之前;目的:网站的优化。

4.3、所有编码均遵循xhtml标准,标签&属性&属性命名必须由小写字母及下划线数字组成,且所有标签必须闭合,包括br(),hr()等;属性值必须用双引号包括;目的:更加符合web标准(w3c),也有利于seo。

WEB前端开发规范(可复制)

WEB前端开发规范(可复制)

WEB前端开发规范目录一.实现符合W3C的Web 标准 (3)1.1软件环境 (3)1.1.1制作软件 (3)1.1.2 测试软件 (3)1.2 网站架构的流程 (3)1.2.1设计稿的分析 (3)1.2.2切图 (4)1.2.3 XHTML和CSS的编写 (4)1.3 XHTM代码编写规范 (5)1.3.01 统一DOCTYPE (5)1.3.02 统一指定语言及字符集 (5)1.3.04 所有的标签都必须使用结束标记 (6)1.3.05 所有标签和属性名称都必须小写 (6)1.3.06 属性值必须使用双引号括起来 (6)1.3.07 不允许使用属性简写 (6)1.3.08 所有标签都必须合理嵌套 (7)1.3.09 特殊符号都用编码表示 (7)1.3.10 图片标签必须要有ALT属性 (7)1.3.11 注视的规范写法 (7)1.3.12 尽可能用id属性代替name属性 (7)1.3.13 尽量使用语义标签。

(8)1.4CSS代码编写规范 (8)1.4.01 规范相关注释 (8)1.4.02 调用样式的方法统一 (9)1.4.02 选择符命名采用驼峰式命名法 (9)1.4.03 不使用行内样式和页内样式 (9)1.4.03 正确的选择CLASS和ID (9)1.4.04 使用RESET 将默认的CSS 重置 (10)1.4.05 分离CSS可复用部分 (10)1.4.06 适当实用CSS HACK (10)1.4.07 CSS语法、书写格式符合规范 (10)1.4.08 属性有序的排列 (10)1.4.09 样式表组织统一 (11)1.4.10 其它相应规范 (11)二、XHTML元素的命名参考 (12)2.1布局页面的div id命名 (12)2.2页面的各种元素id 命名和class命名 (12)2.3常用的命名关键字 (13)一. 实现符合W3C 的Web 标准1.1软件环境 1.1.1制作软件使用Dreamweaver 和 Frontpage 等直接视图进行网页制作。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Web前端开发规范参考手册一、规范目的1.1 概述为提高团队协作效率,便于后台人员添加功能,及前端后期优化维护,输出高质量的文档,特制订此文档。

本规范文档一经确认,前端开发人员必须按本文档规范进行前台页面开发。

本文档如有不对或者不合适的地方请及时提出,经讨论决定后可以更改。

1.2 基本准则符合web标准,语义化HTML,结构表现行为分离,兼容性优良。

页面性能方面,代码要求简洁明了有序,尽可能的减小服务器负载,保证最快的解析速度。

二、规范细则2.1 文件命名规则文件名称统一用小写的英文字母、数字和下划线的组合,其中不得包含汉字、空格和特殊字符。

命名原则的指导思想:●一是使得工作组的每一个成员能够方便的理解每一个文件的意义。

●二是当在文件夹中使用“按名称排例”的命令时,同一种大类的文件能够排列在一起,以便查找、修改、替换、计算负载量等等操作。

1. HTML命名原则●引导文件统一使用index.htm、index.html、ndex.asp文件名(小写)。

●各子页命名的原则首先应该以栏目名的英语翻译取单一单词为名称。

例如:⏹关于我们\ aboutus⏹信息反馈\ feedback⏹产品\ product●如果栏目名称多而复杂并不好以英文单词命名,则统一使用该栏目名称拼音或拼音的首字母表示;每一个目录中应该包含一个缺省的html 文件,文件名统一用index.htm、index.html、index.asp。

2. 图片命名原则●图片的名称分为头尾两部分,用下划线隔开,头部分表示此图片的大类性质。

例如:广告、标志、菜单、按钮等。

●放置在页面顶部的广告、装饰图案等长方形的图片取名:banner。

●标志性的图片取名:logo。

●在页面上位置不固定并且带有链接的小图片取名:button 。

●在页面上某一个位置连续出现,性质相同的链接栏目的图片取名:menu。

●装饰用的照片取名:pic。

●不带链接表示标题的图片取名:title。

例如:banner_sohu.gifbanner_sina.gifmenu_aboutus.gifmenu_job.giftitle_news.giflogo_police.giflogo_national.gifpic_people.jpg●鼠标感应效果图片命名规范为"图片名+_+on/off"。

例如:menu1_on.gifmenu1_off.gif3. Javascript命名原则例如:●广告条的javascript文件名为ad.js●弹出窗口的javascript文件名为pop.js4. 动态语言文件命名原则以性质_描述,描述可以有多个单词,用“_”隔开,性质一般是该页面得概要。

例如:register_form.aspregister_post.asptopic_lock.asp2.2 文件存放位置规范HTML、CSS、js、images文件均归档至<系统开发规范>约定的目录中。

_Rootcn 存放中文HTML文件en 存放英文HTML文件flash 存放Flash文件images 存放图片文件imagestudio 存放PSD源文件flashstudio 存放flash源文件inc 存放include文件library 存放DW库文件media 存放多媒体文件project 存放工程项目资料temp 存放客户原始资料js 存放JavaScript脚本css 存放CSS文件2.3 CSS 书写规范CSS书写规范主要目的:提高效率方便面想关人员的修改,提高网站的扩展性(根据网站情况不一样,要灵活应用。

1. 基本原则CSS样式可细分为3类:自定义样式、重新定义HTML样式、链接状态样式。

●自定义样式:为设计师自定义的新CSS 样式,影响使用本样式的区域,用于完成网页中局部的样式设定。

样式名:“.”+“相应样式效果描述的单词或缩写”。

例如:“.shadow ”文字样式名:“.no”+“字号”+“行距”+“颜色缩写”。

例如:“.no12 ”、“.no12-24 ”。

●重新定义HTML样式:为设计师重新定义已有的HTML标签样式,影响全部的被设定标签样式,用于统一网页中某一标签的样式定义。

样式名:“HTML标签”。

例如:hr { border: 1px dotted #333333 }。

●链接状态样式:为设计师对链接不同状态设定特殊样式,影响被使用本样式区域中的链接。

该样式写法有2种:a.nav:link、nav.a:link。

第一种只能修饰<a>标签中;第二种可以修饰所有包含有<a>标签的其他标签。

页面内的样式加载必须用链接方式:<link rel="stylesheet" type="text/css" href="style/style.css">2. 应用说明●编码统一为utf-8,都用小写。

●class与id的使用:一般都使用class。

特殊除外,因id的优先级比class的高。

●样式命名推荐使用英文,避免使用汉语拼音,尽量使用简易的单词组合。

命名方式采用驼峰命名法和划线命名法两种,提高可读性。

例如:dropMenu、subNavMenu、drop-menu、sub_nav_menu驼峰命名法用来区别不同的单词。

划线命名法表明从属关系。

例如:“.timeList”和“.time_list”分别表示时间列表和时间部分下的列表。

●CSS属性书写顺序,建议遵循:布局定位属性–>自身属性–>文本属性–>其他属性。

此条可根据习惯书写,但尽量保证同类属性写在一起。

●避免滥用自选择器。

#test span{}和#test .span{}尽量选择后者。

采用继承属性还是新加class,根据不同情况灵活运用。

新加class便于扩展维护。

●样式表中中文字体名,请务必转码成unicode码,以避免编码错误时乱码。

●使用table标签时,请不要用width、height、cellspacing、cellpadding等table属性直接定义表现,应尽可能的利用table自身私有属性分离结构与表现。

例如:thead,tr,th,td,tbody,tfoot,colgroup,scope;cellspaing以及cellpadding的CSS控制方法:table{border:0;margin:0;border-collapse:collapse;} table th,table td{padding:0;}base.css文件中会初始化表格样式。

●尽量不使用<meta http-equiv=”X-UA-Compatible” content=”IE=7″ /> 兼容ie8,和代码*html写法。

●用png做图片时,要求图片格式为png-8格式,若png-8实在影响图片质量或其中有半透明效果,请参考文档“IE6下png透明问题解决的最佳方案”。

●兼容性属性的使用,如text-shadow(文字阴影)、CSS3的相关属性在保证目前主流浏览器使用正常的情况下,可以使用来对页面进行锦上添花式的设计。

●减少使用影响性能的属性,如position:absolute || float。

●必须为大区块样式添加注释,小区块适量注释。

●代码缩进与格式:单行书写,统一使用tab进行缩进。

3. 注意细则1)协作开发及分工:根据各个模块,同时根据页面相似程序,事先写好大体框架文件,分配给前端人员实现内部结构&表现&行为。

共用CSS文件base.css由一人书写,协作开发过程中,每个页面请务必都要引入,此文件包含reset及头部底部样式,此文件不可随意修改。

2)class与id的使用:id是唯一的,并是父级的;class是可以重复的,并是子级的。

所以id仅使用在大的模块上,class可用在重复使用率高及子级中。

id原则上都是由分发框架文件时命名的,为JavaScript预留钩子的除外。

3)为JavaScript预留钩子的命名,请以js_ 起始,例如:js_hide、js_show。

4)class与id命名:大的框架命名,如header、footer、wrapper、left、right之类的由负责人统一命名.其他样式名称由“小写英文& 数字& _ ”来组合命名。

例如:i_comment、fontred、width200。

避免使用中文拼音,尽量使用简易的单词组合,总之,命名要语义化,简明化。

5)规避class与id命名(此条重要,若有不明白请及时与负责人沟通):a、通过从属写法规避,示例见d。

b、取父级元素id/class命名部分命名,示例见d。

c、重复使用率高的命名,请以自己代号加下划线起始,比如i_clear。

d、a和b两条,适用于已建好框架的页面。

例如,要已建好框架的页面代码<div id="mainnav"></div>中加入新的div元素。

●按a命名法则:<div id="mainnav"><div class="firstnav">...</div></div>,样式写法:#mainnav .firstnav{.......}●按b命名法则:<div id="mainnav"><div class="main_firstnav">...</div></div>,样式写法: .main_firstnav{.......}6)CSS属性书写顺序,建议遵循:布局定位属性-->自身属性-->文本属性-->其他属性此条可根据习惯书写,但尽量保证同类属性写在一起。

属性列举:布局定位属性主要包括:margin、padding、float(包括clear)、position(相应的top、right、bottom、left)、display、visibility、overflow等。

自身属性主要包括:width、height、background、border。

文本属性主要包括:font、color、text-align、text-decoration、text-indent等。

其他属性包括:list-style(列表样式)、vertical-vlign、cursor、z-index(层叠顺序) 、zoom 等。

上面所列出的这些属性只是最常用到的,并不代表全部。

相关文档
最新文档