zoukankan      html  css  js  c++  java
  • 12XML(可扩展标记语言)

    XML:eXtensible Markup Language

    什么是标记语言?什么是标记?

    标记(Markup):文档中任何不想被打印输出的部分(不是真正的文档内容,联想读书时做的“读书笔记”,在旁边写的注解等),注解是注解,实际内容是实际内容。

    标记的作用:传递了关于文档本身以外的额外信息。比如:标记文档的某部分该如何显示,某部分时什么意思等。重在数据,标记只是为了说明数据的含义。

    常见的标记语言:SGML、HTML、XML、

    HTML与XML的区别与关系?

    Xml作用与应用场合:xml数据存储html数据显示

    语法、是否有预定义标签、各自的作用与意义

    相关术语:标签、节点、根节点、元素、子元素、后代元素、属性、嵌套、命名空间、字符数据(CDATA)

    XML语法特点

    1. 严格区分大小写
    2. 有且只能有一个根节点
    3. 又开始标签必须有结束标签
    4. 属性必须使用双引号
    5. 没有预定义标签 与HTML不一样
    6. 文档声明:<?xml version="1.0" encoding="utf-8"?>
    7. 注释:<!-- -->
    8. CDATA区:即原意文本-<![CDATA[……]]>
    9. 注意编码问题,文本文件实际编码要与文档声明的编码一致

    XML基础(extensible markup language)

    优点:容易读懂;格式标准任何语言都内置了XML分析引擎,不用单独进行文件分析引擎的辨析。

    XML就是用一种格式化的方式来存储数据,并且是文本文件,任何时候我们都能很容易的用记事本打开。与Excel、Word不一样。

     

    XML语法规范:标签(Tag)、嵌套(Nest)、属性。标签要闭合,属性值要用  “ ”  包围,标签可以互相嵌套

     

    XML树,父节点、子节点、兄弟节点(siblings)

    符合XML规范的HTML叫做“符合XHTML标准”。开发的网站必须通过W3C验证。

    XML编写完成后可以用浏览器来查看,如果写错了浏览器会提示。(如果明明没错,浏览器还是提示错误,则可能是文件编码问题)

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     





  • 相关阅读:
    python中单例模式
    python中常用的内置方法
    面向对象之反射
    绑定方法与非绑定方法
    python多态与抽象类
    python的组合与封装
    面向对象之继承与派生
    面向对象之类与对象
    python模块与包
    数据结构与算法_语言和框架特性前瞻和bug修复
  • 原文地址:https://www.cnblogs.com/pirates/p/4584982.html
Copyright © 2011-2022 走看看