动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
   网页设计 → 阅读文章

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

作者来源: 
阅读 1717 人次 , 2006-2-16 14:58:00 

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推荐这种方法。
  
 本文Tagshtml/css  
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:读《网站重构》(1):什么是web标准?
· 下一篇:读《网站重构》(3):我们要用哪一种浏览器?
· 给网站加入个性图标
· 管理员页面的实现-Dreamweaver构建Blog全程实录
· 精彩网页九“慎”
· 用代码“写”出扫描线效果图片
· 关于"网站重构"概念解析


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077