XML 与 HTML区别

XML 与 HTML区别

  1. 什么是XML、HTML?

   XML:可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。

HTML:超文本标记语言,就是指页面内可以包 含图片、链接,甚至音乐、程序等非文字元素。超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body), 其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。

不同之处

语法有所不同。XML语法比较严谨而HTML语法比较松散。
用途不同。XML主要用于数据格式化存储而HTML主要用于网页的编辑。

区别:

html是一种基本的web网页设计语言,xhtml是一个基于XML的置标语言。

最主要的不同:

XHTML元素必须正确的被嵌套,元素必须关闭,标签必须小写,必须有根元素。

  1. XML、HTML的主要区别?

(1.) XML是区分大小写字母的,HTML不区分。

(2.) 在HTML中,如果上下文清楚地显示出段落或者列表键在何处结尾,那么你可以省略</p>或者</li>之类的结束标记。在XML中,绝对不能省略掉结束标记。

HTML:<img src="1.jpg"><br><br>

XML:<img src="1.jpg"></img><br/><br/>

(3.)在XML中,拥有  单个标记而没有匹配的结束标记的元素必须用一个 / 字符作为结尾。这样分析器就知道不用 查找结束标记了。

(4.)在XML中,属性值必须分装在引号中。在HTML中,引

+++号是可用可不用的。

(5.)在HTML中,可以拥有不带值的属性名。在XML中,所有的属性都必须带有相应的值。XML是用来存储和传输数据的HTML是用来显示数据的如果使用了完全符合XML语法要求的HTML,那么就叫做符合XHTML标准(可扩展超文本标记语言(英语:eXtensible HyperText Markup Language,XHTML),是一种标记语言,表现方式与超文本标记语言HTML)类似,不过语法上更加严格。从继承关系上讲,HTML是一种基于标准通用标记语言SGML)的应用,是一种非常灵活的置标语言,而XHTML则基于可扩展标记语言XML),XML是SGML的一个子集。XHTML 1.0在2000年1月26日成为W3C的推荐标准。)。

符合XHTML标准的页面有利于SEO。(SEOSearch Engine Optimization:,译为搜索引擎优化。是一种方式:利用搜索引擎的规则提高网站在有关搜索引擎内的自然排名。目的是:为网站提供生态式的自我营销解决方案,让其在行业内占据领先地位,获得品牌收益;SEO包含站外SEO和站内SEO两方面;为了从搜索引擎中获得更多的免费流量,从网站结构、内容建设方案、用户互动传播、页面等角度进行合理规划,还会使搜索引擎中显示的网站相关信息对用户来说更具有吸引力。

 

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值