<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<link href="css.css" rel="stylesheet" type="text/css" />
</head><body>
</body>
</html>初学,不要见笑。
第一行和第二行里有www.w3.org的网址表示什么?怎么我自动会生成?
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN
这又表示什么?

解决方案 »

  1.   

    這兩行表示HTML的標準吧,反正不用管這些的
      

  2.   

    <!ODCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
    这是一个ODCTYPE的声明,并且一定要放在XHTML(或HTML)文档的顶部。ODCTYPE是document type(文档类型)的简写,在页面中用来指明页面所使用的XHTML(或HTML)的版本。要制作符合标准的页面,ODCTYPE声明是必不可少的,只有确定一个正确的ODCTYPE声明,XHTML(或HTML)里的标识和CSS才能正确生效。<html xmlns="http:/www.w3.org/1999/xhtml">
    这是一个名字空间的声明,在页面中用来识别XHTML页面上的标签的网址指向
      

  3.   

    www.w3.org这是不是一个实际的地址?
      

  4.   

    你给出的是xhtml代码,至于那段网址手册上有,给你看一下
    http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd 的作用
    在上面的声明中,声明了文档的根元素是 html,它在公共标识符被定义为 "-//W3C//DTD XHTML 1.0 Strict//EN" 的 DTD 中进行了定义。浏览器将明白如何寻找匹配此公共标识符的 DTD。如果找不到,浏览器将使用公共标识符后面的 URL 作为寻找 DTD 的位置。<html xmlns="http://www.w3.org/1999/xhtml"> 得作用
    xmlns 属性在 XHTML 中是必需的,但在 HTML 中不是。不过,即使 XHTML 文档中的 <html> 没有使用此属性,W3C 的验证器也不会报错。这是因为 "xmlns=http://www.w3.org/1999/xhtml" 是一个固定值,即使您没有包含它,此值也会被添加到 <html> 标签中。给你介绍一个网站,手册汉化的挺不错。包含了编写网站程序用到的几乎所有的语言,你看看
    http://www.w3school.com.cn/