美文网首页我爱编程饥人谷技术博客
关于HTML、XML、XHTML与其他一些的思考

关于HTML、XML、XHTML与其他一些的思考

作者: 李博洋li | 来源:发表于2017-05-12 14:54 被阅读0次

HTML:全称为超文本标记语言,自1996年起,HTML规范一直由万维网联盟(W3C)维护,并由商业软件厂商出资。不过在2000年,HTML也成为了国际标准HTML 4.01于1999年末发布,进一步的勘误版本于2001年发布。2004年,网页超文本应用技术工作小组开始开发HTML5,并在2008年与W3C共同交付,2014年10月28日完成标准化。是现代网页编写经常使用的语言,其为一种比较松散,不严格的语言,即使因为疏忽忘记写闭合标签或文档内大小写混排也不会报错,浏览器容错机制还是会将其解析为正确的文档(存在一定几率解析出问题)。

XML:全称为可扩展标记语言,XML是从标准通用标记语言中简化修改出来的,XML是从1995年开始有其雏形,并向W3C(万维网联盟)提案,而在1998年二月发布为W3C的标准(XML1.0),XML设计用来传送携带数据信息,不用来表现或展示数据,HTML语言则用来表现数据,所以XML用途的焦点是它说明数据是什么,以及携带数据信息。

XHTML:全称为可扩展超文本标记语言,是一种标记语言,表现方式与HTML类似,不过语法上更加严格。从继承关系上讲,HTML是一种基于标准通用标记语言的应用,是一种非常灵活的置标语言,而XHTML则基于可扩展标记语言,XML是SGML的一个子集。XHTML 1.0在2000年1月26日成为W3C的推荐标准。

如何理解HTML的语义化?

个人认为,HTML 是联系大多数 Web 资源的纽带,也是内容的载体。HTML的语义化可以更强的增加文档的可读性,尤其对开发人员更为友好,在应用领域,HTML标签的语义化对网络爬虫和机器阅读语言更为友好。

如何理解HTML中内容语言是分离的原则?

首先,HTML文档中样式与内容分离有利于后续工程维护的管理,对后端开发人员也比较友好;其次,这样更有利于减少冗余代码,在比较大的工程中,一部分样式文件的复用率比较高,需要时引入即可,但是样式和文档糅合会造成文档杂乱,不易维护,增加冗余代码;再一个,css3新增的选择器非常有利于减少代码,可复用性极高,这时,样式与HTML文档分离就非常有必要了,这可以减少我们很多不必要的工作。(推荐网址:https://www.w3cplus.com/css/decoupling-html-from-css.html

相关文章

  • 关于HTML、XML、XHTML与其他一些的思考

    HTML:全称为超文本标记语言,自1996年起,HTML规范一直由万维网联盟(W3C)维护,并由商业软件厂商出资。...

  • 你问我答:XML与HTML的区别_XHTML教程

    你问我答:XML与HTML的区别_XHTML教程 Q: 不知xml和html有什么区别?它们不同在哪? A: 关于...

  • 关于HTML一些琐碎知识

    关于HTML一些琐碎知识 html vs xml vx xhtml HTML ,超文本标记语言,语法比较松散、不严...

  • 饥人谷学习之HTML知识篇

    HTML、XML、XHTML有什么区别 XHMTL与HTML的区别 XHTML 元素必须被正确地嵌套。 XHTML...

  • XHTML 简介

    XHTML是以XML格式编写的HTML 什么是XHML XHTML指的是可扩展超文本标记语言 XHTML与HTML...

  • HTML 知识

    HTML、XML、XHTML 的区别 ** html,xhtml和xml的定义: **1、html即是超文本标记语...

  • 记11月27日作业

    问题一 HTML、XML、XHTML有什么区别HTML是超文本标记语言,与XML、XHTML相比,其在书写格式和语...

  • HTML基础知识

    HTML、XML、XHTML 有什么区别? 三者发展先后HTML>XML>XHTML HTML:HyperText...

  • html 标签小结

    HTML、XML、XHTML 有什么区别 html,xhtml和xml的定义: 1、html即是超文本标记语言(H...

  • Html相关

    HTML,XML与XHTML HTML(Hypertext Marked Language)超文本标记语言,它的简...

网友评论

    本文标题:关于HTML、XML、XHTML与其他一些的思考

    本文链接:https://www.haomeiwen.com/subject/bxgztxtx.html