使用XHTML重构你的网站

原创 2006年05月26日 10:59:00

根据W3C的标准,网站的应该有以下3个部分构成:结构(structure) 使用XHTML构架网站,包括标题、副标题、段落、数字列表等,表现(presentation)使用CSS来格式化网页、控制字体、布局、颜色等。行为(behavior)使用标准的对象模型W3C DOM实现多平台和浏览器的交互行为和效果。


XHTML是一个扮演者类似HTML的角色的XML,他可以显示在旧的Web浏览器,同样也可以工作在大多数Internet设备。下面是XHTML的一些常用规则:
1 使用适当的Doctype
过渡型<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 Namespace

<html xmlns="http://www.w3.org/1999/xhtml">
3 制定编码语言
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
4 用小写字母书写所有的标签
5 给所有的属性值加引号,属性之间必须有空格
6 所有的属性都需要值
7 关闭所有的标签,空标签同样,如<br>2<br/>;<img src="zeldman.gif" />
8 不要在注释中使用“--”,这个只能发生在注释的开头和结束,标准的为<!--the content of notes--!>
9 确保使用&lt;和&amp;表示小于号和与好。

我经常应用的head有以下几个构成:

<meta http-equiv="Content-Type" content="text/html; charset=gb2312"/>
<meta http-equiv="Content-Language" content="zh-CN" />
<meta name="description" content="#######"/>
<meta name="keywords" content="########"/>
<meta name="robots" content="all"/>
<meta name="author" content="Edwin Chian" />
<meta name="Copyright" content="Designed by Edwin, Copyright reserved" />
<title>########</title>
<link href="css/#####.css" rel="stylesheet" type="text/css" media="all"  />

更多的标准<head> 描述,可以参考http://www.zeldman.com/

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

使用 XHTML 重构网站的一些规则和概要

XHTML 规则概要 1、使用恰当的文档类型声明和命名空间 2、使用meta元素声明你的内容类型 3、使用小写字母书写所有的元素和属性 4、为所有的属性值加引号 5、为所有的属性分配值 6...

使用xhtml重构网站

XHTML 规则概要 将传统的 HTML 转换为 XHTML 1.0 是快捷且无痛的,只要你遵守一些简单的规则和容易的方针。不管是否使用过 HTML,都不会妨碍你使用 XHTML。 使用恰当的...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

如何将你的网站升至XHTML?

首先我们为什么要将网站升至XHTML,因为XHTML是一种更加严格和更加纯净的HTML版本,它是由XML和HTML组合而成的,XML是用来装载数据的,标签必须被正确地标记,而HTML是用来显示数据的,...

一些名词:网站访问流程,HTML,css,XHTML,SQL,PHP,ASP,WEB Service

2、HTML+css 电脑拿到一个HTML文件,接下来通过,@import等加载过来css样式。先生成一个DOM树,再生成一个css样式的树。 浏览器会将这两个树进行结合,生成最终的渲染树,根据这个树...

WAP网站设计之xhtml mp

WAP网站设计之xhtml mp 作者:99770动漫网 来源:hi.baidu.com 【大 中 小】 浏览:1971 添加日期:2010-05-11 我要评论(1)     一:XHTML MP...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)