悟道Web标准:让W3C标准兼容终端
作者:greengnn 来源:蓝色理想 时间:2009-10-11 16:40:00
接着上一篇,统一思想,遵循标准。如何遵循标准,其实标准有很多,结构标准,表现标准,行为标准。选择标准规范,就优先选择W3C推荐的标准。
结构标准可选项
看下 * 的HTML推荐标准都有哪些:
http://zh.wikipedia.org/wiki/HTML#HTML
N多标准,建议选择适合你公司和团队的标准,其实核心理念还是让项目统一遵循一个标准,严格的XHTML是这样的。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Virtual Library</title>
</head>
<body>
<p>Moved to <a href="example.org.http://example.org/">example.org</a>.</p>
</body>
</html>
XHTML的媒体类型是application/xhtml+xml ,而不是被大多设备都识别的text/html。增加xml头部声明还会造成IE6的quirks模式。总得来说,不是通用性很强的标准,使用的时候需要舍弃W3C的一些说明,改良后的应该是去掉xml声明,去掉媒体类型是application/xhtml+xml。不要给你们团队的开发造成不必要的困扰。
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="en-US" xml:lang="en-US" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Introduction to HTML</title>
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
</head>
<body>
</body>
</html>
我这里建议选择XHTML1.0标准的过渡型,如果你觉得XHTML过于花俏,不适用,HTML4.0的严格型也是很好的选择。HTML2.0已经被HTML5所取代,貌似看起来HTML4还是更具有向后的延续性。
标签:web标准,兼容,W3C
0
投稿
猜你喜欢
OracleEXP和IMP用法和介绍
2010-07-28 13:18:00
asp空间判断jmail组件是否安装或支持的代码
2011-02-16 10:49:00
一个挺酷的星级投票效果
2010-08-03 12:44:00
深入透析样式表滤镜(上)
2011-06-14 09:48:40
Google的用户体验设计原则
2009-01-12 18:31:00
oracle移植到mysql注意事项
2008-12-25 13:09:00
asp如何编写一个小数转换分数的函数?
2009-11-08 19:01:00
一条sql 语句搞定数据库分页
2009-03-21 18:32:00
seo网站如何实现301跳转?
2010-01-15 12:59:00
教你隐藏ACCESS数据库的表名
2008-05-09 19:45:00
对架构师的建议:博学笃志,切问近思
2009-09-25 12:55:00
影响ORACLE汉字显示的字符集问题
2008-06-13 16:49:00
asp连接各种数据库代码
2008-03-11 11:16:00
DateDiff函数在Sql与Access中的区别
2009-06-04 18:02:00
适合所有表的添加、删除、修改的函数
2008-04-15 15:29:00
JavaScript中尽量用局部变量的原因[译]
2009-02-20 13:45:00
Oracle PL/SQL语言入门基础
2010-07-20 13:28:00
修改mysql最大连接数的方法
2010-03-09 13:57:00
ASP正则表达式验证域名是否合法
2010-01-02 20:44:00
asp如何做一个分页程序?
2010-07-11 21:13:00