首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

<DOCTYPE html. 这个是有什么用?该如何处理

2012-11-07 
!DOCTYPE html... 这个是有什么用?!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN ht

<!DOCTYPE html... 这个是有什么用?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

各位老大,这句到底起什么作用?
这是在vs中创建新项(文件)后自动产生的。

因为它,多个浏览器浏览的效果就不一样,把它去掉后又影响了我的原有css排版,这如何是好?
该如何修改,谢谢。

[解决办法]
是告诉浏览器,按照xhtml1-transitional.dtd标准去呈现你的页面

多个浏览器浏览的效果就不一样?说明你的写的太差了,现在的浏览器对xhtml1-transitional.dtd标准的页面呈现的效果基本完全一致的,
去补补你的css知识吧。

csdn采用的就是这个,你用不同的浏览器看到的效果有什么差别吗
[解决办法]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
是告诉浏览器,按照该标准去解析html和css等,是个是一个标准哦。不应该去掉的。
[解决办法]
无标识
html4
xhtml1.0
html5
[解决办法]
这个叫dtd,用来定义一个xml文档的结构。比如一个xml中根节点是什么,每个节点中可以嵌套哪些类型的节点,对于某个节点,合法的属性都有哪些,等等,都可以用dtd来约束。

去掉这个标识,对于IE来说,会导致一些诡异的问题,这是因为IE会使用一种特殊的宽松的css处理方式来处理布局。
[解决办法]

探讨
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

各位老大,这句到底起什么作用?
这是在vs中创建新项(文件)后自动产生的。

因为它,多个浏览器浏览的效果就不一样,把它去掉后又影响了我的原有c……

[解决办法]
探讨
无标识
html4
xhtml1.0
html5

热点排行