请问网页开头一句代码是什么意思有什么用

来源:百度知道 编辑:UC知道 时间:2024/06/01 19:28:01
请问<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">是什么意思有什么用

1、网页开头一句代码是DOCTYPE,这是document type(文档类型)的简写,
2、用来说明用的XHTML或者HTML是什么版本。
3、其中的DTD(如xhtml1-transitional.dtd)叫文档类型定义,里面包含了文档的规则,浏览器就根据定义的DTD来解释页面的标识,并展现出来。
4、要建立符合标准的网页,DOCTYPE声明是必不可少的关键组成部分

有用,
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 是规定HTML的版本. 如果不放, IE或FIREFOX会默认成HTML 1.0

HTML有很多版本, 1.0-4.0,最新的是XHTML 1.0(eXtensible HyperText Mark-up Language). 这些版本的规则由W3C组织规定的.

每个设计者可能习惯用不同版本的HTML. 最新的XHTML其实要求很严, 但是很不错的标准, 完全符合XML标准.

XHTML支持的功能比较多, 比如td:hover等. 所以一般都用最新的.
其中transitional的意思是中等宽松度, 还可以是strict(严格), loose(宽松).

这个是用来检验你HTML写的正确与否的宽松尺度.

所以最好加上
我经常遇到一些新的功能,就是因为没加这句话导致无法显示或者无法运行!

这个是你使用的编辑器的相关信息...


<!--STATUS OK-->
<!DOCTYPE HTML PUBLIC "-