Xml 为什么当我写诸如<;div/>;?
我的意思是,难道Xml 为什么当我写诸如<;div/>;?,xml,xhtml,browser,html,compatibility,Xml,Xhtml,Browser,Html,Compatibility,我的意思是,难道和不应该是完全相同的东西吗 我所说的浏览器是指最新的Firefox和Internet Explorer。疯狂是指忽略包含的标签样式 难道和不应该是完全相同的东西吗 仅在XML中。您是否以XML(application/xhtml+XML)的形式提供web页面?如果是这样的话,你可以使用任何一个,但是你会牺牲与IE9之前的IE版本的兼容性 如果像大多数人一样,您将XHTML页面作为text/html提供服务,那么您必须遵守,其中之一是您必须仅对内容模型为空的元素使用自动关闭标记,即
和
不应该是完全相同的东西吗
我所说的浏览器是指最新的Firefox和Internet Explorer。疯狂是指忽略包含
的标签样式
难道
和
不应该是完全相同的东西吗
仅在XML中。您是否以XML(application/xhtml+XML
)的形式提供web页面?如果是这样的话,你可以使用任何一个,但是你会牺牲与IE9之前的IE版本的兼容性
如果像大多数人一样,您将XHTML页面作为text/html
提供服务,那么您必须遵守,其中之一是您必须仅对内容模型为空的元素使用自动关闭标记,即在html中使用单个标记而不使用关闭标记的元素(
等)
否则,您刚刚编写了非XML HTML解析器将看到的没有结束标记的开始标记,这可能会弄乱页面的嵌套
将把页面的其余部分全部放在该div中
难道
和
不应该是完全相同的东西吗
仅在XML中。您是否以XML(application/xhtml+XML
)的形式提供web页面?如果是这样的话,你可以使用任何一个,但是你会牺牲与IE9之前的IE版本的兼容性
如果像大多数人一样,您将XHTML页面作为text/html
提供服务,那么您必须遵守,其中之一是您必须仅对内容模型为空的元素使用自动关闭标记,即在html中使用单个标记而不使用关闭标记的元素(
等)
否则,您刚刚编写了非XML HTML解析器将看到的没有结束标记的开始标记,这可能会弄乱页面的嵌套
将把页面的其余部分全部放在该分区中。
标记是HTML和XHTML标准的一部分,而
仅是XHTML标准的一部分。在网页顶部,您需要声明您的网站针对的是哪个版本的HTML或XHTML
转到了解差异,以及何时和如何使用这两种格式
具体来说,请查看此页面以获得简单的快速解释-
有关声明DOCTYPE/version的更多信息,请查看此页面:
标记是HTML和XHTML标准的一部分,而
仅是XHTML标准的一部分。在网页顶部,您需要声明您的网站针对的是哪个版本的HTML或XHTML
转到了解差异,以及何时和如何使用这两种格式
具体来说,请查看此页面以获得简单的快速解释-
查看此页面以了解有关声明DOCTYPE/version的更多信息:还请注意,有时某些浏览器(即internet explorer)会偶尔删除空div,其中
和
都计算在内。
在这种情况下,我要么使用
(当div需要可见/阻止任何内容时)要么使用
(当div是占位符时,例如,角div)。还要注意,有时某些浏览器(即internet explorer)会偶尔删除空div,其中
和
都是这样计算的。
在这种情况下,我要么使用
(当div需要可见/阻止任何内容时)要么使用
(当div是占位符时,例如,角div).和不相同,因为div是块元素,不能用作单行元素和不相同,因为div是块元素,不能用作单行元素我转到()并将以下文档输入片段验证器:
<div/>
当验证为HTML 4.01时,会出现以下错误消息:
序列
至少可以用两种语言来解释
不同的方式,取决于
文档的DOCTYPE。适用于HTML4.01
严格来说,“/”终止标记
我转到()并将以下文档输入到片段验证器中:
<div/>
当验证为HTML 4.01时,会出现以下错误消息:
序列
至少可以用两种语言来解释
不同的方式,取决于
文档的DOCTYPE。适用于HTML4.01
严格来说,“/”终止标记
这不是一个问题。如果这是一个bug报告,请在浏览器bug跟踪系统上打开一个记录单。你到底想做什么?这可能是重复的问题。如果这是一个bug报告,请在浏览器bug跟踪系统上打开一张罚单。你到底想做什么?在C.3中,可能重复的(事实上,一些兼容性准则与现代浏览器不再相关,如C.2、C.8和C.10。C.14几乎一直都是胡说八道。但C.3肯定仍然适用),它表示,例如使用而不是
,在开始和结束标记之间留有空格。在XML中,这与
不同
没有空格会更好,不是吗?它在IE中将DOM树搞得一团糟,以至于元素最终可能有多个父元素:@Alohci:是的,我相信这只是为了说明目的<代码>
很好。(事实上,一些兼容性准则与现代浏览器(如C.2、C.8和C.10)不再相关。C.14几乎一直都是胡说八道。但C.3肯定仍然适用。)在C.3中,它说,例如使用而不是
,在开始和结束标记之间留有空格。在XML中,这与
不同
没有空格会更好,不是吗?它在IE中将DOM树搞得一团糟,以至于元素最终可能有多个父元素:@Alohci:是的,我相信这只是为了说明目的<代码>
可以