xml学习(1)格式部分

XML学习问题与总结 (1)

  1. 什么是XML?
    XML(Extensible Markup Languages)是扩展标记语言的英语缩写,HTML被称为第一代web语言,到4.0以后不再更新,取而代之的是XHTML,而XHTML正是根据XML来定制的。
  2. XML有什么用?
    xml一般用于各种语言、应用程序之间的数据储存、通信,因为标签属性可以自己造,所以html能做的,xml都能做。
  3. xml格式
    声名:<?xml version="1.0" encoding="utf-8" standalone="no"?>
    standalone 有yes和no两个值,yes依赖外部文档no不依赖外部文档。
    指令部分:<?xml-stylesheet type="test/css" href="link.css"?>
    注释:与html一样为 <!--我是注释部分-->
    xml标签:根标签、一级标签、二级标签...... 与html不同的是xml标签必须有结束标签。
    属性:<标签 属性名="属性值" 属性名="属性值"...>内容</标签>
    CDATA标记:在xml中">""<""&"等特殊字符需要实体引用来处理 。
    "<" ">" "'" """ "&" 字符对应的实体分别为&lt &gt apos quot &amp 当需要大量引用时实体引用显示乏力可以使用CDATA,格式为:
    <[![CDATA]
    ...
    ]]>
    xml命名空间:格式为 <标签名 xmlns:前缀名称="URL"> 用来保证元素和属性的唯一性。
    例:
    <?xml version="1.0" encoding="utf-8" standalone="yes"?>
    <标签名 xmlns:book="http://www.book.com">
    <book:书名>英语</book:书名>
    </标签名>
posted @ 2019-05-11 21:27  *小龙人*  阅读(178)  评论(0编辑  收藏  举报