一、文档类型(DOCTYPE)
XHTML1.0有三种DOCTYPE:
1、过渡型(Transitional)
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2、严格型(Strict)
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3、框架型(Frameset)
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Frameset//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
二、名字空间(xmlns)
<htmlxmlns="http://www.w3.org/1999/xhtml">
三、声明语言编码(charset)
1、中文简体:
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/>
2、中文繁体
<metahttp-equiv="Content-Type"content="text/html;charset=big5"/>
3、英文
<metahttp-equiv="Content-Type"content="text/html;charset=en"/>
4、中英文(国际)
<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>
四、层叠样式表(CSS)调用
<linkhref="http://www. jiechengit .com/css/master.css" type="text/css" rel="stylesheet">
尽量只用一个.css文件,地址采用绝对地址。
五、脚本语言(JS)调用
<scriptsrc="http://www. jiechengit .com/js/menu.js" type="text/javascript"></script>
尤其注意到有:
1、把css代码直接写在头部
2、把JS代码直接写在头部
六、去<table>化
美工尽量使用DIV+CSS的模式,而不是传统的table,因为table标签众多,搜索引擎能读懂的标签比较少。
七、标签大小写要符合规范
尤其注意不要将下列标签写成大写
1、<title></title>
2、<meta>
3、<body>
4、<a>
5、<img>
6、<h1></h1><h2></h2>
7、<strong></strong>
8、<head></head>
八、图片标签(<img>)
<imgsrc="http://www.jiechengit.com/images/logo.jpg"alt="苏州网络公司logo">
九、Flash标签(<object></object>)
1、标签内不要出现“”(空格)、“--”、“!”等破坏<!---->标签的字符
2、字数以表示出Flash大体内容为宜,不宜添加Flash未表达的文字,会被判为作弊。