HTML(HyperText MarkupLanguage):是1种超文本标记语言,超级文本标记语言是标准通用标记语言下的1个利用,也是1种规范,1种标准,它通过标记符号来标纪要显示的网页中的各个部份。网页文件本身是1种文本文件,通过在文本文件中添加标记符,可以告知阅读器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。
XML(Extensible MarkupLanguage):可扩大标记语言,标准通用标记语言的子集,是1种用于标记电子文件使其具有结构性的标记语言。
URL(Uniform ResourceLocator):统1资源定位符是对可以从互联网上得到的资源的位置和访问方法的1种简洁的表示,是互联网上标准资源的地址。互联网上的每一个文件都有1个唯1的URL,它包括的信息指出文件的位置和阅读器应当怎样处理它。锚标签(<a>)是HTML中用来定义超链接的源和目标的特性。我们经常使用<a>标签和它的href属性来定义1个源超链接。这个href属性的值就是目标的URL。
1、其实HTML与XML之间没有非常必定的联系,XML不是要替换HTML,实际上XML可以视作对HTML的补充。
2、XML和HTML 的目标不同:HTML的设计目标是显示数据并集中于数据外观,而XML的设计目标是描写数据并集中于数据的内容。
3、与HTML相似,XML不进行任何操作。虽然XML标记可用于描写定单之类的项的结构,但它不包括可用于发送或处理该定单和确保按该定单交货的任何代码,其他人必须编写代码来实际对XML格式的数据履行这些操作。
4、与 HTML 不同,XML标记由架构或文档的作者定义,并且是无穷制的。HTML 标记则是预定义的;HTML 作者只能使用当前 HTML 标准所支持的标记。
5、HTML和XML有很多相同的经常使用字符实体,以下图所示:
格式良好的xml文件必须做到以下几点:
1。文档从xml声明开始
<?xml version="1.0"?>
这段声明之前不能有空格或其它字符,即<?xml version="1.0"?>必须位于xml文件的第1行,第1列,并且在<?和xml之间不能包括空格。否则都是毛病的。
2。xml只能包括唯1的根元素
正确示例以下:
毛病的示例包括两个根元素<head><body>。
3。标记必须闭合
4。空标记约定
表示方式:<空标记/>
空标记可以有属性
5。必须层层嵌套
子元素必须嵌套在父元素内,不能相互交错。
同层元素必须相互并列,不能相互嵌套。
6。辨别大小写
元素的起始标记和结束标记必须1致。
7。属性设置
属性的设置必须使用引号。
8。特殊字符的表示方法
使用预定义实体援用的方式援用:
毛病写法:
正确写法: