html、XHTML、xml

html:超文本标记语言

XHTML:可扩展性超文本标记语言

xml:可扩展性标记语言

发展趋势:html——XHTML——xml

html语法比较松散,这样对网页开发编写者来说,比较方便自由,但对机器而言,语言的语法越松散,处理起来就越困难,对于传统的计算机来说,还有能力兼容松散语法,但对于许多其他设备,比如手机,就很困难了。因此产生了有DTD(文档类型定义Document Type Definition是一套关于标记符的语法规则)定义规则,语法要求更严格的XHTML

区别:

html

1、对大小写不敏感

2、标签不需成对出现

XHTML

1、对大小写敏感,必须小写

2、标签必须成对出现,有开始标签就必须有结束标签,包括空元素如iimg、br都必须闭合<img/><br/>

3、属性值必须在引号之内

4、不支持属性最小化

<input checked="checked">(正确)
<input checked>(错误)

5、name属性不赞成使用,以后会被淘汰

xml

html最终会发展成xml,XHTML是html向xml发展的一个过渡,XHTML的特性也适合xml

时间: 2024-08-05 14:41:46

html、XHTML、xml的相关文章

漫话系列——HTML、XHTML和XML关系

前几天刚刚学习了有关XML的一些视频,有点不知所云.回想近几天新学到的术语:HTML.XHTML.XML.这下彻底晕了,查阅了相关资料,梳理一下. 要介绍XML,先得搞清楚上面提到的三个word都分别是什么,有没有关系,什么关系,绞尽脑汁,贴上一幅图. HTML (HyperTextMark-up Language)超文本标记语言,是一种制作万维网页面的标准语言.HTML文件是由HTML命令组成的描述性文本,可以被多种网页浏览器读取,产生网页传递各类资讯的文件.(链接:HTML常用元素小结) X

XML、XHTML、HTML相关知识总结

1.什么是XML,XHTML.HTML? 根据W3C定义,xml是指可拓展标记语言(Extension Markup Language).设计的宗旨是用来传输数据,而非显示数据,XML中的标签没有被预定义,可以自行定义标签,它是W3C推荐的标准. XHTML:可拓展超文本标记语言(Extensible HyperText Markup Language),它是作为一种XML应用被重新定义的HTML,设计的目标是为了取代HTML,它与HTML4.01几乎是相同的,它是更严格更纯净版的HTML,也是

HTML、XHTML、HTML5区别和联系

HTML(Hypertext Markup Language,超文本标记语言),在学习Html的时候也接触到了一个概念--WWW,这个经常用,但是不知道其中的道理.当然要想了解HTML还要知道它的过去和发展. 基本概念 WWW(World Wide Web,万维网)是一种建立在Internet上的.全球性的.交互式的.多平台的.分布式的信息资源网络.它就是采用HTML语言描述的超文本文件(包含连接关系和多媒体对象). 咱们见到最多的网址,或者说在记忆中使用的网址大概都是WWW,WWW有3个基本的

Web 建站技术中,HTML、HTML5、XHTML、CSS、SQL、JavaScript、PHP、ASP.NET、Web Services 是什么?

建站有很多技术,如 HTML.HTML5.XHTML.CSS.SQL.JavaScript.PHP.http://ASP.NET.Web Services.浏览器脚本.服务器脚本等.它们的区别是什么?新手一点不懂,想理清所有这些技术之间的关系和应用范围. 一个学期前我也和楼主差不多不知道这些都是啥,一个学期之后差不多都弄懂了,来讲讲自己的理解吧! 大概是什么个过程:假设你在浏览器地址栏输入这个问题的地址http://www.zhihu.com/question/22689579访问过程和下图差不

HTML、HTML5、XHTML、CSS、SQL、JavaScript、PHP、ASP.NET、Web Services 这些标签是什么?

1.HTML - 超文本标记语言(英文:HyperText Markup Language,HTML)是为「网页创建和其它可在网页浏览器中看到的信息」设计的一种标记语言.HTML 2.HTML5 - HTML下一个主要的修订版本,现在仍处于发展阶段. 3.XHTML - 可扩展超文本标记语言(eXtensible HyperText Markup Language,XHTML),是一种标记语言,表现方式与超文本标记语言(HTML)类似,不过语法上更加严格. 4.CSS - 层叠样式表(英语:Ca

HTML、XHTML、CSS与JavaScript入门经典pdf

下载地址:网盘下载 内容介绍: 自从网站诞生以来,用于构建网站的语言就一直在不断地演化.现在一系列最佳实践已经出现,使用HTML或XHTML创建基本的网页,使用CSS控制它们的外观并使它们更加引人注目,使用JavaScript添加交互功能.<HTML.XHTML.CSS与JavaScript入门经典>一书假设您以前没有任何经验,这些宝贵的资源有助于如何使用最新的Web标准.不管您是期待编写第一个网页的初学者,还是急需提升编程技能的资深程序员,都会发现对这些基本语言的实践指导,以及有经验的Web

#前端杂谈 【Web 建站技术中,HTML、HTML5、XHTML、CSS、SQL、JavaScript、PHP、ASP.NET、Web Services 是什么?via知乎 张秋怡】

先附上链接:Web 建站技术中,HTML.HTML5.XHTML.CSS.SQL.JavaScript.PHP.ASP.NET.Web Services 是什么? 这是分享自知乎用户张秋怡的一个回答,用通俗形象的语言解释了关于前端的一些基本概念,比较适合像我这种刚入门的小白阅读.

html、xhtml与xml

html,xhtml和xml的定义: 1.html即是超文本标记语言(Hyper Text Markup Language),是最早写网页的语言,但是由于时间早,规范不是很好,大小写混写且编码不规范: 2.xhtml即是升级版的html(Extensible Hyper Text Markup Language),对html进行了规范,编码更加严谨纯洁,也是一种过渡语言,html向xml过渡的语言: 3.xml即时可扩展标记语言(Extensible Markup Language),是一种跨平

关于HTML、XHTML、CSS、XML的区别

1.HTML(Hyper Text Mark-up Language) HTML(Hyper Text Mark-up Language)即超文本标记语言或超文本链接标示语言,是为“网页创建和其他可在网页浏览器中看到的信息设计的一种标志语言”,也是构成网页文档的主要语言. 设计HTML语言的目的是为了能把存放在一台电脑中的文本或图形与另一台电脑中的文本或图形方便地联系在一起,形成有机的整体,人们不用考虑具体信息是在当前电脑上还是在网络的其它电脑上.我们只需使用鼠标在某一文档中点取一个图标,Int

HTML、XHTML和XML的联系与区别

HTML和XML:他们两个都是标记语言(ML),一个是超文本置标语言,一个是可扩展置标语言.他们的不同之处: 1)可扩展性:HTML不具备扩展性,而XML是原标记语言,可以用于定义新的标记语言. 2)侧重点: HTML侧重于如何表现信息,而XML是侧重于如何结构化的描述信息. 3)语法要求: HTML不要求标记的嵌套,配对等,不要求标记间具有一定的顺序,而XML则是严格要求嵌套,配对,遵循DTD的树形结构. 4)可读性和维护性:HTML难于阅读维护,而XML结构清晰,便于阅读维护 5)数据和显示