Tag: doctype

为什么我需要一个文档types? (它是做什么的)

可能重复: HTML:!DOCTYPE的function是什么? 我最近在这里问了一个问题,解决scheme很简单: 你需要添加一个doctype到页面。 这应该解决你的问题。 现在,我的网页在没有文档types(IE除外)的每个浏览器中都能正常工作。 IE需要一个文档types(这是一个只有IE浏览器的东西),其他浏览器只是假设它或正在做的事情,我没有看到。 它的function是什么,它是如何工作的?

使用XSLT设置HTML5文档types

我将如何通过XSLT 干净地设置文件的文档types为HTML5 <!DOCTYPE html> (在本例中为collective.xdv ) 以下是我的谷歌foo能find的最好的: <xsl:output method="html" doctype-public="XSLT-compat" omit-xml-declaration="yes" encoding="UTF-8" indent="yes" /> 生产: <!DOCTYPE html PUBLIC "XSLT-compat" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

注释可以在DOCTYPE声明之前出现吗?

我想在我的HTML代码的顶部放置一个注释( <!– this –> style),在DOCTYPE声明之前。 这是否符合标准? 它受到主stream浏览器的支持吗? 这样做有什么缺陷吗?

什么是不同的doctype在HTML中,它们是什么意思?

正如标题所描述的,有哪些不同的文档types,它们是什么意思? 我注意到,当我切换时,在IE7中的布局看起来有点不同 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > 至 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 有没有其他的,有什么影响或后果? 谢谢!

什么是!DOCTYPE的function?

我们经常看到<!DOCTYPE …>如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> 什么是!DOCTYPE的function?

为什么我的div高度100%只在DOCTYPE被删除时才起作用?

这是整个代码: <!DOCTYPE HTML> <html> <body style="height: 100%; padding: 0; margin: 0;"> <div style="background-color: green; height: 100%; width: 100%"></div> </body> </html> 没有出现。 但是,如果我删除第一行( doctype ),所有的页面是绿色的预期。 我有两个问题: 如何让div在不删除标签的情况下填充页面? 为什么删除doctype使它工作?

什么是DOCTYPE?

什么是DOCTYPE,为什么我要使用它? 什么是不同的DOCTYPE我可以使用? 标准和怪癖模式之间有什么区别,以及我可能遇到的不同设置的DOCTYPE有哪些怪癖? 最后,我应该使用什么样的DOCTYPE?