XHTML 1.0:标记新的开端
日期:2007年3月21日 作者:清风网络学院 查看:[大字体 中字体 小字体]-
通过使用熟悉的语言和一些新的概念,很容易转入不太熟悉的领域。例如,XHTML 1.0 的知识可以简化转移到即将出现的XHTML 版本以及无线和其它应用的相关 XML 技术的过程(如 WML(无线标记语言)、SMIL(同步多媒体语言)和 SVG(可伸缩矢量图形))。
探询根源
探询 XHTML 根源有助于理解 XHTML 的基本原理及指引它的规则。
XML 和 HTML 的根源相同,都是 SGML,即标准通用标记语言 (Standardized General Markup Language)。有一点很重要:SGML 本身不是一门语言。它是人们所知的元语言 -- 即包含开发其它语言所依据规则的语言。
XML 与其根源 SGML 一样,也是元语言。正如这样,其规则用于创建 XML 应用。而 XHTML 是将另一门 SGML 语言,HTML,用作其词汇的 XML 应用。
如果关系看起来有些复杂,那是因为它确实有些复杂。SGML 首先产生 HTML,然后是 XML。当觉察到 HTML 的担心和限制时,XML 规则就很明显地可以使 HTML 成长为帮助开发人员脱离这些限制的标记语言。
首先,需求
为了使 XHTML 1.0 文档符合其元语言 (XML),必须考虑几个需求和规则。如下所示:
建议、但不要求使用 XML 声明将 XHTML 1.0 文档声明成 XML 文档。
要求 XHTML 1.0 文档包含一个 DOCTYPE,指明这是 XHTML 1.0 文档,并指出该文档所用的 DTD。
XHTML 1.0 文档有一个根元素 <html>。该 HTML 元素的开始标记应该包含 XML 名称空间 xmlns 和该名称空间的合适值。
文档的语法和结构必须符合 XHTML 语法规则。
实现该目标的第一步是正确组织 XHTML 1.0 文档的结构。将从添加正确的声明和文档信息开始。
文档声明、类型和名称空间
XHTML 1.0 文档可以包含几个结构元素,以便被认为是正确的:一个 XML 声明、一个 DOCTYPE 声明,并包括名称空间。
XML 声明允许作者将其文档声明成 XML,并包括文档所用的编码。
<?xml version="1.0" encoding="UTF-8"?>
如前面提到的,建议使用此声明,但这不是必需的。不强制使用的部分原因是:如果使用,则某些浏览器(包括 IE 4.5for Mac 和 Netscape 4.0 for Windows)将显示不正确的 XHTML 页面。因此,大多数对互操作性感兴趣的 XHTML 1.0 作者不使用它。但是,因为编码信息在很多情况下很重要(特别在使用国际化文档时),所以,如果不使用 XML 声明,则鼓励在 meta 标记中添加编码信息(在后面的清单 2 中显示)。 - 上一页 [1] [2] [3] [4] [5] [6] [7] 下一页
-
- XHTML 1.0:标记新的开端 相关文章:
- ·HTML表格标记:行的水平对齐属性ALIGN
- ·利用插件来校验XHTML是否符合Web标准
- ·HTML基础:HTML的基本结构
- ·XHTML标签写法应该注意的问题
- ·添加和删除HTML节点的简单示例
- ·XHTML教程,简单认识XHTML基础知识
- ·HTML优化加快网页速度
- ·为动态生成html元素增加事件处理
- ·初学者接触HTML了解一些HTML标记(3)
- ·初学者接触HTML了解一些HTML标记(2)
- XHTML 1.0:标记新的开端 相关软件
- ·注册规划师复习资料(HTML格式)
- ·HTML页面修改注册表解密
- ·html教程 文件格式 其他介绍
- ·250个HTML和Web设计的秘密(PDF)
- ·当代研究生英语听说 mp3+html
- ·JavaScript与HTML实用教程
- ·HTML FAR(帮助文件制作)V4.1.0.655 绿色汉化版
- ·PDF-to-HTMLV1.1 绿色汉化版
- ·Html To Imagev2.0.2006.826
- ·鸿运电脑公司程序生成html完全版
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
下一篇:事件触发列表与解说
精品推荐
热点TOP10
- ·关于web.xml配置的详细说明
- ·XML Schema定义元素的基本知识
- ·XSL/XML网页制作入门,入门到精通
- ·XML轻松学习手册(三):XML的术语
- ·XML轻松学习手册(一):XML快速入门
- ·用XML+JSP实现网页内容动态显示的方案
- ·自定义应用程序配置文件(app.config)
- ·XML轻松学习手册(二):XML概念
- ·XHTML标签写法应该注意的问题
- ·利用XMLHTTP无刷新添加数据
- ·XHTML教程,简单认识XHTML基础知识
- ·常用的XHTML标签的使用技巧介绍
- ·网页设计学习XHTML应用小结
- ·XHTML 1.0 参考
- ·Xml 串行话对象与反串行实例
- ·XQuery 初学者入门教程:XQuery 术语和语法
- ·XQuery 初学者入门教程:XQuery FLWOR + HTML
- ·XQuery 初学者入门教程:XQuery FLWOR 表达式
- ·分享:XMLHTTPRequest的属性和方法简介
- ·XQuery 初学者入门教程:XQuery实例
