XHTML 是 HTML(超文本标记语言) 与 XML(扩展标记语言)的结合物。XHTML 包含了所有与 XML 语法结合的 HTML 4.01 元素。
将内容迁移到XHTML 1.0的开发人员可以获得以下好处 -
网络开发人员和网页浏览器设计人员不断发现新的方法,通过新的标记语言表达自己的想法。在XML中,引入新元素或附加元素属性相对容易。XHTML系列旨在通过XHTML模块和用于开发新的符合XHTML的模块的技术来适应这些扩展。这些模块允许在开发内容和设计新的用户代理的时候结合现有的和新的特性。
我们都知道万维网上的许多页面都包含着糟糕的 HTML 代码。
下面的 HTML 代码即使没有遵守 HTML 规则,它仍然可以工作得很好:
<html>
<head>
<title>这是一段糟糕的HTML代码</title>
<body>
<h1>
糟糕的HTML代码
</body>
在继续之前,让我们快速浏览一下HTML,XML和SGML。
SGML(Standard Generalized Markup language)这是符合国际标准ISO 8879的标准通用标记语言(SGML)应用程序。HTML被广泛认为是万维网的标准发布语言。
这是一种用于描述标记语言的语言, 特别是用于电子文档交换、文档管理和文档发布。HTML 是 SGML 中定义的语言的一个例子。
XML 代表可扩展标记语言。XML 是一种非常类似于 HTML 的标记语言, 它是用来描述数据的。XML 标记不是预定义的。您必须根据自己的需要定义自己的标签。
所以使用XHTML是为了代码的完整性和良好性。
继续学习XHTML与HTML之间的差异>>
Ajax XMLHttpRequestXMLHttpRequest 对象是 Ajax 的关键。它从 2000 年 7 月发布的 IE 5.5 开始可用,但是直到 2005 年 Ajax 和 ...
SQL WHERE 子句WHERE 子句用于过滤记录。SQL WHERE 子句 WHERE 子句用于提取那些满足指定标准的记录。 SQL WHER...
SQL CREATE TABLE 语句SQL CREATE TABLE 语句 CREATE TABLE 语句用于创建数据库中的表。 表由行和列组成,每个表都必须有个表名...
SQL NOT NULL 约束在默认的情况下,表的列接受 NULL 值。SQL NOT NULL 约束 NOT NULL 约束强制列不接受 NULL 值。 NOT NULL 约束...
SQL FULL OUTER JOIN 关键字SQL FULL OUTER JOIN 关键字 FULL OUTER JOIN 关键字只要左表(table1)和右表(table2)其中一个表...
SQL 用于各种数据库的数据类型 Microsoft Access、MySQL 和 SQL Server 所使用的数据类型和范围。Microsoft Access 数据类型 数...
SQL FORMAT() 函数FORMAT() 函数 FORMAT() 函数用于对字段的显示进行格式化。 SQL FORMAT() 语法SELECT FORMAT(column_name,...
SQL Server GETDATE() 函数 SQL Server Date 函数定义和用法 GETDATE() 函数从 SQL Server 返回当前的日期和时间。 语法GETDATE(...