HTML和XHTML的相关规范
Jul
15
大多数人很容易将CSS属性display和visibility混淆,它们看似没有什么不同,其实它们的差别却是很大的。
Jul
7
经常遇到的问题是,使用了BOM编码后,PHP脚本执行错误,或使用fileStream读取并转换为XML会报错"The markup in the document following the root element must be well-formed."。
Jun
25
XSL全称是eXtensible Stylesheet Language,即可扩展样式表语言,这是一种通过可读格式呈现XML数据的语言。XSLT则是指XSL Transformation,即XSL转换,它是XSL的重要部分,用于转换XML文档。
由于XML标记是用户定义的,浏览器不知道如何解析或呈现每个标记,必须通过XSLT把每个XML元素转换为HTML元素,从而把XML文档转换为HTML文档并通过浏览器呈现给用户。
由于XML标记是用户定义的,浏览器不知道如何解析或呈现每个标记,必须通过XSLT把每个XML元素转换为HTML元素,从而把XML文档转换为HTML文档并通过浏览器呈现给用户。
Jun
24
XML DTD(XML的文档类型定义)是近几年来XML技术领域所使用的最广泛的一种模式。但是,由于XML DTD并不能完全满足XML自动化处理的要求,例如不能很好实现应用程序不同模块间的相互协调,缺乏对文档结构、属性、数据类型等约束的足够描述等等,所以W3C于2001年5月正式推荐XML Schema为XML 的标准模式。显然,W3C希望以XML Schema来作为XML模式描述语言的主流,并逐渐代替XML DTD。那么XML Schema与XML DTD相比到底有哪些优势呢,XML DTD是否真的会在XML的模式描述领域中逐渐消失呢?
Jun
23
XML Schema 是基于 XML 的 DTD 替代者。XML Schema也称为XML框架或XML模式。通过Schema可以描述和规范XML文档的数据模式和组织结构,规定XML文档中可以包含哪些元素、这些元素拥有哪些子元素及其出现的顺序和次数,还规定每个元素和属性的数据类型。与DTD相比,通过XML Schema可以更好地规范和验证有效的XML文档。
Jun
22
DTD全称为Document Type Definition,即文档类型定义。DTD是一套关于标记符的语法规则,它是XML 1.0版规范的一部分,也是XML文档的一个组成部分,它为XML文档提供了验证机制。DTD是一种保证XML文档格式正确的有效方法,可以通过比较XML文档和DTD文件来检查文档是否符合规范,以及元素和属性的使用方法是否正确。
XML文档为应用程序提供了一种数据交换的格式,DTD则让XML文档能够成为数据交换的标准。只需定义好标准的DTD,不同用户都按照DTD来创建XML文档并进行验证,这样就可以轻松地建立标准并进行数据交换,以实现数据共享。
XML文档为应用程序提供了一种数据交换的格式,DTD则让XML文档能够成为数据交换的标准。只需定义好标准的DTD,不同用户都按照DTD来创建XML文档并进行验证,这样就可以轻松地建立标准并进行数据交换,以实现数据共享。
Jun
19
XML的全称是eXtensible Markup Language,意即可扩展标记语言。目前推荐遵循的标准时W3C组织发布的XML 1.0版本。与HTML语言一样,XML也是标准通用标记语言SGML的一个子集,但XML是一种能定义其他语言的语言。最初设计XML的目的是为了弥补HTML的不足,以强大的扩展性满足网络信息发布的需要,后来逐渐用于网络数据的转换和描述。XML也是Ajax技术的重要组成部分。
Jun
2
层叠样式表(CSS)类似于面向对象编程中的类,可以一次定义、重复使用,通过CSS有助于实现网站的统一布局。CSS不仅可以将样式信息与页面内容分离,还可以控制许多仅使用HTML无法控制恶属性。在[原]《JavaScript DOM编程艺术》的笔记:CSS-DOM 一文中曾经介绍过CSS的若干规则,但内容不完整,而且表达以说明DOM的使用为主,本文的内容可作为补充。
May
30
一个浏览器窗口通常只能显示一个网页的内容。但是,通过框架可以将浏览器窗口划分成若干个窗格,在每个窗格中都可以显示一个网页,从而获得在一个浏览器窗口同时显示多个网页的特殊效果。此外,通过为超级链接指定目标框架,可以为各个框架之间建立内容之间的联系,以实现页面导航的功能。
May
29
链接路径是指作为链接起点的文档到作为链接目标的文档之间的文件路径,分为绝对路径、文档相对路径和站点根目录相对路径。
May
27
在HTML语言中,<span>标记用于定义一个行内的文本容器;段落则是用<p>标记来定义的。p元素时一个块级元素,在不同段落的文本之间会以一个空行来分隔。如果要将文档中的多个段落设置成相同的对齐方式,可以使用<div>标记,其称为分区标记,指定一个呈现HTML内容的通用块级容器。
May
26
XHTML(eXtensible Hyper Markup Language)即可扩展的超文本标记语言。是一种基于XML应用的HTML,它的可扩展性和灵活性将适应未来Web应用的更多需求。其规范与HTML大部分相同,但更严格,目前HTML正在向XHTML发展,因此,为设计出符合标准的网页,需要了解其主要的规范。