为什么在页面中加入

suilianle 2009-09-07 04:29:16
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
...全文
159 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
cs5276 2009-09-07
  • 打赏
  • 举报
回复
说明你网页写得不规范,有些标签写错了~和W3C标准不符
junyi2003 2009-09-07
  • 打赏
  • 举报
回复
http://www.w3school.com.cn/tags/tag_doctype.asp
hhx_1120 2009-09-07
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 suilianle 的回复:]
引用 1 楼 acrush7 的回复:
1.讲html转化成xhtml一定需要加入声明DOCTYPE
2.xhtml比html有更严格的格式规范


如果要改我是不是需要改很多,而且网站都基本上完了,现在正在测试过程中呀。
[/Quote]

模模糊糊中我只知道,页面头部那个DTD引用代表了页面要使用的不同版本间W3C的规范 (个人理解哈)

然后, 至于你提的:"如果要改我是不是需要改很多,...": 如果样式在不同浏览器下不一样,你可以通过Css Hack手段来解决各浏览器间的样式问题。 不要把解决思路一直定在DTD的引用上。

suilianle 2009-09-07
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 ruohanls 的回复:]
引用的DTD文档格式不同,当然要变了
[/Quote]
是啊,为什么引用的不当呢。我怎样修改呢?
suilianle 2009-09-07
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 acrush7 的回复:]
1.讲html转化成xhtml一定需要加入声明DOCTYPE
2.xhtml比html有更严格的格式规范
[/Quote]

如果要改我是不是需要改很多,而且网站都基本上完了,现在正在测试过程中呀。
suilianle 2009-09-07
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 shenzhennba 的回复:]
引用楼主 suilianle 的回复:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


首先明白一个问题:DTD 文件是每个HTML文件都有的,(没有时IE会用默认的DTD),简单的说DTD是HTML元素的语法,指明了HTML各个元素的关系,数据类型等,当然这个是全世界的都公用的,都是顶级高手们写的,每个DTD文件那HTML文件就乱了,(可见这个文件非常重要,幸好不用去关那个文件)

变的原因是,因为DTD文件有多个版本,每个版本有点差异,所以在不同在不同的IE支持问题有差异,所以有变...
[/Quote]

为什么ie6还可以,ie7就不行呢,我要是改怎么改呢?
ls逍遥 2009-09-07
  • 打赏
  • 举报
回复
对呀,所以在不同的HTML文件里引用的不同的,有的是编码问题!!
shenzhenNBA 2009-09-07
  • 打赏
  • 举报
回复
。。。那个DTD文件那HTML文件就乱了。。。
ls逍遥 2009-09-07
  • 打赏
  • 举报
回复
引用的DTD文档格式不同,当然要变了
shenzhenNBA 2009-09-07
  • 打赏
  • 举报
回复
[Quote=引用楼主 suilianle 的回复:]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
[/Quote]

首先明白一个问题:DTD 文件是每个HTML文件都有的,(没有时IE会用默认的DTD),简单的说DTD是HTML元素的语法,指明了HTML各个元素的关系,数据类型等,当然这个是全世界的都公用的,都是顶级高手们写的,每个DTD文件那HTML文件就乱了,(可见这个文件非常重要,幸好不用去关那个文件)

变的原因是,因为DTD文件有多个版本,每个版本有点差异,所以在不同在不同的IE支持问题有差异,所以有变...
acRush7 2009-09-07
  • 打赏
  • 举报
回复
1.讲html转化成xhtml一定需要加入声明DOCTYPE
2.xhtml比html有更严格的格式规范

61,112

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧