蜂巢联合-北京网站建设 | 北京网站制作 | 北京网站设计

建站咨询热线:010-86380355 售后客服:010-51265897 QQ:1219770678  

您现在位于:首页 >> 建站服务 >> WEB标准

  建站服务 >> WEB标准  

WEB标准-读《网站重构》(2):什么是XHTML?


作者:yangguang lan    文章来源:不明   点击数:3662     发布时间:2007-7-3 9:24:49
XHTML是一个基于XML的置标语言,看起来与HTML有些想像,只有一些小的但重要的区别。可以这样看,XHTML就是一个扮演着类似HTML的角色的XML。

本质上说,XHTML是一个桥接(过渡)技术,结合了XML(有几分)的强大功能及HTML(大多数)的简单特性。
----Jeffery Zeldman

切换到XHTML的10个理由:

  • XHTML是当前替代HTML4标记语言的标准。
  • XHTML是能与其它基于XML的标记语言、应用程序及协议进行良好的交互工作。
  • XHTML比HTML有更好的一致性。
  • XHTML1.0是通向XHTML未来版本的桥梁
  • 老的浏览器能适应XHTML
  • 新浏览器都优待XHTML而不是HTML
  • XHTML能很好在无线设备等其它用户代理上。
  • XHTML是Web标准家族的一部分
  • XHTML可助你去掉表现层代码的恶习
  • XHTML可助你养成标记校验来测试页面工作的习惯


XHTML规则:

  • 以正确的DOCTYPE和名字空间开始
  • 使用META内容元素声明你的内容编码语言
  • 用小写字母写所有元素和属性名称
  • 给所有的属性值加引号,属性间以空格分隔。
  • 给所有的属性赋一个值
  • 关闭所有标签
  • 用空格和斜线关闭空标签
  • 不要在注释内容中使用"――"
  • 确保使用&lt;和&amp;表示< 和 & .


XHTML1提供的DTD有三种:

  • Transitional,过渡的,最宽松的DTD,唯一容忍表现层的标记、垃圾元素和属性的DTD
  • Strict,严格的,
  • Frameset,框架的,


XHTML声明内容编码的方法:

  • XML prolog,即<?xml version="1.0" encoding="ISO-8859-1" ?>,但浏览器多不处理此
  • <head>中插入Content-Type元素指定编码语言,<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
  • 通过web服务器上返回的HTTP头部设置编码语言,w3c推荐这种方法。

相关链接:北京网站建设

 联系我们 | 关于我们 | 网站地图 |虚位以待 | 蜂巢动态 | 汇款方式
建网站热线:(010) 86380355 13720004070 QQ:1219770678
售后服务电话:010-51265897 传真:010-51265897转822 地址:北京市海淀区西土城路31号12号楼1单元801室 邮编:100088
北京蜂巢联合科技有限公司 版权所有 京ICP证050691号