当前位置: 移动技术网 > IT编程>网页制作>CSS > W3C 代码标准规范

W3C 代码标准规范

2019年03月05日  | 移动技术网IT编程  | 我要评论

       w3c通过设立领域(domains)和标准计划(activities)来组织w3c的标准活动,围绕每个标准计划,会设立相关的w3c工作组织(包括工作组、社区组、商务组等)。w3c会根据产业界的标准需求调整domains和activity的设置及相关的工作组设置。

标准规范:

1、 需要声明(doctype)

doctype(document type)文档类型的简写,用来说明你用的xhtml或者html是什么版本。其中dtd叫文档类型定义,里面包含了文档的规则,浏览器就根据你定义的dtd来解释你页面的标识,并展现出来。要建立符合标准的网页,doctype声明是必不可少的关键组成部分;除非你的xhtml确定了一个正确的doctype,否则你的标识和css都不会生效。 有过度的(transitional)、严格的(strict)、框架的(frameset)。

2、需要定义语言编码

<meta http-equiv=“content-type” content=“text/html; charset=gb2312” />

注:如果忘记了定义语言编码,可能会出现页面乱码现象。

3、javascript定义

js必须要用<script language="javascript" type="text/javascript">来开头定义,以保证在不支持js的浏览器上直接显示出来。

4、css定义

css必须要用<style type=“text/css”>开头来定义,为保证各浏览器的兼容性,在写css时请都写上数量单位,例如:错误:.space_10{padding-left:10} 正确:.space_10 {padding-left:10px}

5、使用注释

正确的应用等号或者空格替换内部的虚线。<!--这里是注释============这里是注释-->

6、所有标签的元素和属性名字都必须使用小写

与html不一样,xhtml对大小写是敏感的,<title>和<title>是不同的标签。xhtml要求所有的标签和属性的名字都必须使用小写。

7、所有属性值必须用引号括起来("" '')双引号或单引号

8、把所有特殊符号用编码表示

任何小于号(<),不是标签的一部分,都必须被编码为 &lt;
任何大于号(>),不是标签的一部分,都必须被编码为 &gt;
任何与号(&),不是实体的一部分的,都必须被编码为 &amp; 

9、所有的标记都必须有相应的结束标记

双标记:<div></div> 单标记:<img />

10、所有的标记都必须合理嵌套

<p><b></p></b>必须修改为:<p><b></b></p> 

11、图片添加有意义的alt属性 

图片加载失败时可以用alt属性表明图片内容。同理添加文字链接的title属性,帮助显示不完整的内容显示完整

12、在form表单中增加lable,以增加用户友好度 
例如:

<form action="http://somesite.com/prog/adduser" method="post">
  <label for="firstname">first name: </label>
  <input type="text" id="firstname" />
  <label for="lastname">last name: </label>
  <input type="text" id="lastname" />
</form>

 

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网