HTML,XHTML和XML
来源:互联网 发布:雷特字幕mac 编辑:程序博客网 时间:2024/05/17 01:36
三者的定义:
1、html即是超文本标记语言(Hyper Text Markup Language),是最早写网页的语言,但是由于时间早,规范不是很好,大小写混写且编码不规范;
2、xhtml即是升级版的html(Extensible Hyper Text Markup Language),对html进行了规范,编码更加严谨纯洁,也是一种过渡语言,html向xml过渡的语言;
3、xml即时可扩展标记语言(Extensible Markup Language),是一种跨平台语言,编码更自由,可以自由创建标签。
4、网页编码从html>>xhtml>>xml这个过程发展。
三者的区别:
1、xhtml对比与html,xhtml文档具有良好完整的排版,体现在两方面:a、元素必须要有结束标签;b、元素必须嵌套;
2、对于html的元素和属性,xhtml必须小写,因为xml是严格区分大小写的,<li>和<LI>是不同的标签;
3、xhtml的属性值必须在引号之中;
4、xhtml不支持属性最小化,什么是属性最小化了?
正确:非最小化属性(unminimized attributes)
<input checked="checked">
不正确:最小化属性(minimized attributes)
<input checked>
5、 在xhtml中,name属性是不赞成使用的,在以后的版本中将被删除。
网页编码从html>>xhtml>>xml发展
早些时候的网页使用html语言编写的,但是它拥有三个严重的缺点:
1、编码不规范,结构混乱臃肿,需要智能的终端才能很好的显示;
2、表现和结构混乱,不利于开发和维护;
3、不能使用更多的网络设备,比如手机、PDA等;
因此HTML需要发展才能解决这个问题,于是W3C又制定了XHTML,XHTML是HTML向XML 过度的一个桥梁。而xml是web发展的趋势。
- HTML,XHTML和XML
- 【XML】XML,HTML,XHTML
- HTML,XHTML和XML的区别
- 比较HTML、XHTML和XML的区别
- 区分HTML、XHTML、HTML5和XML
- xml html XHTML和json 区别
- XML,HTML,XHTML
- XML,HTML,XHTML
- HTML XHTML XML
- html xhtml xml
- XML,HTML,XHTML对比
- xhtml,xml,html,和dhtml的关系和区别
- HTML、XML和XHTML的联系与区别
- html,xml,xhtml,文档类型,网页关键字和网页描述
- HTML、XHTML、XML和HTML5之间的联系与区别
- XHTML和HTML区别
- HTML 和 XHTML 区别
- HTML 和 XHTML 区别
- 8.14集合框架
- HDFS命令行接口和Java接口
- Solr在admin界面使用(Solr Command (raw XML or JSON))提交多份documents的方法
- 8.13-8.14训练总结
- KMP算法分析
- HTML,XHTML和XML
- 数据对齐那些事
- Java ClassLoader动态加载外部java代码
- HTTPS
- http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException异常解决方法
- java实现学生管理系统
- 安卓6.0 的动态权限
- springmvc上传图片
- jdbc中关于时间的处理