此页面上http://www.veiled-chameleon.com/xhtml11.html
说明了这一点XHTML 1.1允许轻松创建 不同的显示格式,例如 用于打印的页面格式 无线设备和PDA,以及 基于电视的浏览器,简单地说 写一个新的CSS(级联风格 表)新文件。
更新
这是在http://www.w3schools.com/w3c/w3c_xhtml.asp
上说明的XHTML 1.1 (Modular XHTML)
小型设备无法支持所有XHTML 函数,因此XHTML 1.1划分 将规范转换为模块 功能有限。
小型浏览器可以减少它们 通过仅支持选定的复杂性 模块
任何人都可以向我解释一下作者在本声明中说了什么,不能通过XHTML 1.0 stric或HTML 4.01 Strict来完成吗?
答案 0 :(得分:2)
该引言的作者是错的。它是允许这样的东西的CSS,而不是HTML或XHTML。
STYLE
和LINK
media
attribute引入了HTML 4,CSS media types引入了CSS 2。
答案 1 :(得分:1)
xhtml1.1的目的是将规范划分为更小的模块,设备可以选择使用这些模块来满足其目的,而不是让每个设备都支持整个规范。没有一个doctype比另一个更“好”,但您可以根据需要选择doctype。 HTML4.01是HTML。 XHTML1.1是严格的XML。
就严格与过渡而言,在新创建的网页中没有人需要过渡。
第一作者似乎充满了棕色物质。
答案 2 :(得分:0)
XHTML 1.1在水中已经死了,现在已经拆除了XHTML2 WG。另外,如果你看一下iPhone / Nexus One / Blackberry / ...,你会注意到“小型设备无法支持所有XHTML功能”并不是真的(至少不再这样了)。
答案 3 :(得分:-1)
实际上,如果在Transitional和Strict之间存在任何区别。 Transitional允许您在HTML和XHTML中执行各种古怪的事情。滥用或滥用几乎任何标准都是可能的。
答案 4 :(得分:-1)
使用XML背后的炒作是因为从理论上讲,任何XML文档都可以轻松转换为另一种XML文档。因此,您将拥有一个Web应用程序代码,但是在使用任何演示文稿之前,多个XSLT会转换您的页面。
当然,还有其他更易于使用的模板系统在HTML上同样运行