我想知道它是否被认为是在严格的XHTML中而不是过渡时编写一个网站。

是应该按照您作为Web开发人员推进的东西,或者是无关的吗?

有帮助吗?

解决方案

除了(很少需要)的世代属属性外,严格和过渡之间的差异归结为“自Netscape 4以来,您不应该使用的事情,因为Netscape 4停止成为主导浏览器”。

所以,问题是一个棘手的问题,如果你学会了千年的HTML这个一侧,你不应该首先使用过渡(现在让我们有一分钟的沉默,因为我们哀叹劣质由于其类似的名字,过度流行的教程(例如来自一个来自一个组织的组织中,从W3C反映出来......而且我正在咆哮,所以我现在会停止)。

其他提示

在营销方面,您可能会在严格的XHTML中说出稍微更好的回应,但真的,选择无关紧要。过渡有一些怪癖,可以提高与HTML4及更高年纪较大的元素的向后兼容性,但是由于已被解除,因此在严格的口味(例如,框架)中弃用。如果您正在学习这些天如何编写标记,那么您无论如何都会学习所有XHTML,所以您可以随意使用严格。

简短答案:没关系。

它没有大大差异,您使用的差异 - 只需用您的标记尽可能一致。如果没有别的,它会使搜索+更换更轻松。

如果您希望成为“专业”和最新使用生成的<!DOCTYPE html>。这不会破坏任何东西,它就像你能得到的一样现代。

i写html 4.01,传统或严格。

事实是xhtml被打破,并且在HTML 4.01浏览器上正确渲染将使您的页面带有正确的角度括号。

如果您认为您知道HTML 4标准中定义了如何,请再次思考。

 This sentence is <br/> across two lines.
.

当由严格的解析器读取时,

 This sentences is
 > across two lines.
.

HTML内置的SGML语言表单具有已称为NET的ShortTag功能。转型是“

”。所以,“
”烧伤。

这是我昨天发现的一篇文章。阅读标记部分,它是第一部分:D http://davidwalsh.name/get-over-it

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