的目的是什么这一点,为什么当我们添加新的aspx页面此添加?

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

什么我有behviour是,当我从页面删除,设计很好看,我的模态弹出是不是在IE中唯一的工作,但是,Mozila工作,当我加入这个设计感到不安和模式弹出做工精细。

由于

有帮助吗?

解决方案

在DOCTYPE告诉浏览器渲染网页时使用什么样的渲染模式。这可能对CSS布局和跨浏览器的开发效果。埃里克迈耶具有良好的文章,解释它深入。

http://www.ericmeyeroncss.com/bonus/render-mode.html

在指出存在所述一种使浏览器中查看HTML作为XHTML 1.0允许文档类型的完整列表在这里;

http://www.w3.org/QA/ 2002/04 /有效-DTD的list.html

其他提示

  

一个有效的HTML文档宣称什么   HTML的版本是在使用   文献。文档类型   声明名称文档类型   定义(DTD)中使用的   文件

HTML版本信息

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

当HTML表象功能都包含在文档中,而不是在样式表中被使用的过渡类型。这样做是为了适应不支持CSS的旧版浏览器。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

框架集类型是在具有框架的文档使用。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

在相同的三个文档类型在XHTML 1.0还用于:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.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 XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

由于该声明实际上是一个注释标记,它不会混淆旧的浏览器不理解的声明。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top