1. XHTML 1.0 提供了三种DTD声明可供选择:
过渡的(Transitional):要求非常宽松的DTD,它允许你继续使用HTML4.01的标识(但是要符合xhtml的写法)。完整代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
严格的(Strict):要求严格的DTD,你不能使用任何表现层的标识和属性,例如。完整代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
框架的(Frameset):专门针对框架页面设计使用的DTD,如果你的页面中包含有框架,需要采用这种DTD。完整代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
nbsp; "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
2. 名字空间声明
<html xmlns="http://www.w3.org/1999/xhtml" lang="gb2312">
3. 定义语言编码
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
XML的定义方式如下:
<?xml version="1.0" encoding="gb2312"?>
针对老版本浏览器方式如下:
<meta http-equiv="Content-Language" content="gb2312" />
4. 网站小图标favicon.ico,放在根目录下,然后将下面的代码嵌入head区
<link rel="icon" href="http://www.yourwebsite.org/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="http://www.yourwebsite.org/favicon.ico" type="image/x-icon" />
5. 为搜索引擎准备的内容代码如下
允许搜索机器人搜索站内所有链接。如果你想某些页面不被搜索,推荐采用robots.txt方法
<meta content="all" name="robots" />
设置站点作者信息
<meta name="author" content="[email protected], yourname" />
设置站点版权信息
<meta name="Copyright" content="www.yourwebsite.org,自由版权,任意转载" />
站点的简要介绍(推荐)
<meta name="description" content="网页设计师, xhtml" />
站点的关键词(推荐)
<meta content="designing, with, web, standards, xhtml, css, graphic, design, layout, usability, ccessibility, w3c, w3, w3cn, ajie" name="keywords" />