• 全部
...

请教这句是什么意思?

susan0603 2007-10-23 05:03:55
看别人DIV+CSS做的页面开头都有这么一句:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml11.dtd">
对这里 XHTML 1.1//EN 不明白是什么意思?会的请解释一下!
...全文
给本帖投票
27659 25 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiabajiaba888 2012-08-31
  • 打赏
  • 举报
回复
[Quote=引用 22 楼 的回复:]

哎,这个破玩意把我害得好惨,在弄一个日期选择控件时,以前一直都正常,就是加了这句不行了,问题找死找不到,后来还是想什么时候开始出错的,一想是加了这句破话的原因
[/Quote]
我是丢了这句话 火狐和谷歌都没问题 到IE那有问题死活找不出来啥原因 一直在css样式上纠结
「已注销」 2012-02-08
  • 打赏
  • 举报
回复
XHTML 1.0 应该比 HTML 4.0更为严格
leishangwen 2012-02-05
  • 打赏
  • 举报
回复
在使用VS2008+SOAOffice的时候,打开的word文档总是只显示半个窗口,后来费了好长时间才发现时DTD定义不对,VS2008默认的DTD是
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
改为<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
就正常了,郁闷
xh2018sjl 2011-12-02
  • 打赏
  • 举报
回复
哎,这个破玩意把我害得好惨,在弄一个日期选择控件时,以前一直都正常,就是加了这句不行了,问题找死找不到,后来还是想什么时候开始出错的,一想是加了这句破话的原因
lsrmake 2011-08-05
  • 打赏
  • 举报
回复
見識了!
FreedomRoad~ 2011-05-29
  • 打赏
  • 举报
回复
VC2005写太差了,用dreamweaver;当然要支持web 2.0标准,用处大;浏览器中找不到PUBLIC "-//W3C//DTD XHTML 1.1//EN" 就到W3C官网http://www.w3.org/TR/xhtml1/DTD/xhtml11.dtd去找XML的模式文档声明。
slsunlight 2011-01-04
  • 打赏
  • 举报
回复
矛盾、纠结。。。现在也遇到这问题,与自己封装的控件好像不兼容。。
avajuohz 2010-08-17
  • 打赏
  • 举报
回复
它还影响表头样式
zeng8786052 2010-07-23
  • 打赏
  • 举报
回复
这东西影响设置滚动条样式
锦瑟-华年 2010-07-16
  • 打赏
  • 举报
回复
确实有用!我在编写的时候是自动加上的,就没去除,等用到div的文本溢出是,为了兼容ff就用了after伪类,结果在ie上好像识别了这个伪类(本来IE是不能识别的)。后来去掉后,after正常了,但是网页的整个排版都出问题了。ff上确是正常的。
真是搞不明白到底是怎么回事!!
ken2su 2010-07-15
  • 打赏
  • 举报
回复
顶一下,常常见,没去详细了解他,工具自动生成的。
qiandongwu 2010-07-01
  • 打赏
  • 举报
回复
我也遇到了这个问题,有没有解决办法啊
qxq421367660 2010-06-28
  • 打赏
  • 举报
回复
加了这个类型声明后,js一些window值无法获得。


这个要怎么解决???????我加了后ie正常,火狐就有问题了,在调用documen.body.onload事件的时候就不能执行
tianyi_lee 2009-01-17
  • 打赏
  • 举报
回复
mark
沈恂芝 2008-11-11
  • 打赏
  • 举报
回复
因为遇到了加了这个类型声明后,js一些window值无法获得。
沈恂芝 2008-11-11
  • 打赏
  • 举报
回复
什么都不加的话,会默认成什么类型的
shinaterry 2008-10-06
  • 打赏
  • 举报
回复
Mark
擒兽 2007-10-29
  • 打赏
  • 举报
回复
如果不遵循文档类型的一些相关声明,比如把 <br /> 写成 <br> 在极少数浏览器会引发严重异常(比如一些手机的浏览器),我也是今天才知道的。
擒兽 2007-10-29
  • 打赏
  • 举报
回复
作用很大,如果用VS2005写过 xml 和 dtd 就知道了,dtd就是文档类型的一些相关声明,写好dtd在去写xml就会智能感知,很多软件的智能感知都是通过文档类型相关声明来制作的。
ruanchao 2007-10-29
  • 打赏
  • 举报
回复
1.初级改善
为页面添加正确的DOCTYPE
很多设计师和开发者都不知道什么是DOCTYPE,DOCTYPE有什么用。DOCTYPE是document type的简写。主要用来说明你用的XHTML或者HTML是什么版本。浏览器根据你DOCTYPE定义的DTD(文档类型定义)来解释页面代码。所以,如果你不注意设置了错误的DOCTYPE,结果会让你大吃一惊。XHTML1.0提供了三种DOCTYPE可选择:

(1)过渡型(Transitional )

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
(2)严格型(Strict )

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
(3)框架型(Frameset )

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
对于我们初级改善来说,只要选用过渡型的声明就可以了。它依然可以兼容你的表格布局、表现标识等,不至于让你觉得变化太大,难以掌握。

加载更多回复(5)

61,129

社区成员

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

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

手机看
关注公众号

关注公众号

客服 返回
顶部