当前位置: 首页 > news >正文

XML和HTML之间的差异

XML<可扩展标记语言> 

XML 指可扩展标记语言(EXtensible Markup Language)。

XML 是一种很像HTML的标记语言。

XML 的设计宗旨是传输数据,而不是显示数据。

XML 标签没有被预定义。您需要自行定义标签。

XML 被设计为具有自我描述性。

XML 是 W3C 的推荐标准。

 

HTML<超文本标记语言>

HTML 是用来描述网页的一种语言。

HTML 指的是超文本标记语言: HyperText Markup Language

HTML 不是一种编程语言,而是一种标记语言

标记语言是一套标记标签 (markup tag)

HTML 使用标记标签来描述网页

HTML 文档包含了HTML 标签及文本内容

HTML文档也叫做 web 页面

 

XML 不是 HTML 的替代,而是补充

> XML 和 HTML 为不同的目的而设计:

     XML 被设计用来传输和存储数据,其焦点是数据的内容

     HTML 被设计用来格式化并显示数据,其焦点是数据的外观

  HTML 旨在显示信息,而 XML 旨在传输信息

   对 XML 最好的描述是:XML 是独立于软件和硬件的信息传输工具

转载于:https://www.cnblogs.com/Ashely/p/5623813.html

相关文章:

  • 互联网时代程序员如何避免知识半衰期?
  • MarkDown 语法
  • LAMP--Apache 不记录指定文件类型的日志
  • linux diff命令
  • sql linq lamda
  • 存储过程的输出参数为游标,PL/SQL中如何调用 Java代码如何调用
  • 第2周
  • Navicat for MySQL连接MYSQL出错,相关原因及解决方案
  • Apache Rewrite url重定向功能的简单配置
  • AJAX实现文件下载
  • 开源项目导入eclipse的一般步骤
  • Eclipse代码提示功能设置
  • PHP变量入门教程(4)PHP 的外部变量
  • UVALive 6888 Ricochet Robots bfs
  • 《C++ Primer Plus》16.4 泛型编程 学习笔记
  • Android单元测试 - 几个重要问题
  • Cumulo 的 ClojureScript 模块已经成型
  • jquery ajax学习笔记
  • Leetcode 27 Remove Element
  • LeetCode算法系列_0891_子序列宽度之和
  • MySQL-事务管理(基础)
  • PhantomJS 安装
  • Spring Security中异常上抛机制及对于转型处理的一些感悟
  • 当SetTimeout遇到了字符串
  • 如何选择开源的机器学习框架?
  • 使用 Xcode 的 Target 区分开发和生产环境
  • 想写好前端,先练好内功
  • 学习Vue.js的五个小例子
  • 白色的风信子
  • 《天龙八部3D》Unity技术方案揭秘
  • CMake 入门1/5:基于阿里云 ECS搭建体验环境
  • #pragma once与条件编译
  • #我与Java虚拟机的故事#连载18:JAVA成长之路
  • $.proxy和$.extend
  • (c语言)strcpy函数用法
  • (二)构建dubbo分布式平台-平台功能导图
  • (更新)A股上市公司华证ESG评级得分稳健性校验ESG得分年均值中位数(2009-2023年.12)
  • (黑客游戏)HackTheGame1.21 过关攻略
  • (介绍与使用)物联网NodeMCUESP8266(ESP-12F)连接新版onenet mqtt协议实现上传数据(温湿度)和下发指令(控制LED灯)
  • (理论篇)httpmoudle和httphandler一览
  • (原創) X61用戶,小心你的上蓋!! (NB) (ThinkPad) (X61)
  • (转)Google的Objective-C编码规范
  • .NET CF命令行调试器MDbg入门(三) 进程控制
  • .NET 自定义中间件 判断是否存在 AllowAnonymousAttribute 特性 来判断是否需要身份验证
  • .NET/C# 中你可以在代码中写多个 Main 函数,然后按需要随时切换
  • .NET中winform传递参数至Url并获得返回值或文件
  • .net中的Queue和Stack
  • /ThinkPHP/Library/Think/Storage/Driver/File.class.php  LINE: 48
  • @德人合科技——天锐绿盾 | 图纸加密软件有哪些功能呢?
  • [ C++ ] STL_stack(栈)queue(队列)使用及其重要接口模拟实现
  • [AIGC] SQL中的数据添加和操作:数据类型介绍
  • [Android Pro] android 混淆文件project.properties和proguard-project.txt
  • [Angular 基础] - 表单:响应式表单
  • [C++]类和对象【上篇】
  • [codevs 1515]跳 【解题报告】