使用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/

HTML与XHTML —— 二者有什么区别

1、DOM结构——两个节点之间可能存在哪些关系以及如何在节点之间任意移动。 document.documentElement 返回文档的根节点 document.body doc...
  • Wsrichyong
  • Wsrichyong
  • 2016年11月14日 11:57
  • 3823

一步步带你,如何网站架构

何为大型网站-大型网站特性 既然说的是大型网站架构,那么架构的背后自然是解决人因面对大型网站特性而带来的问题。这样可以先给大家说下大型网站的特性,这些特性带来的问题就是人要解决的问题...
  • l454822901
  • l454822901
  • 2016年06月28日 14:38
  • 1896

用vue.js和vue-router重构一个网站

拿了个以前的项目做练手,主要用了vue-cli,vue-router github地址:https://github.com/fshwc/vuedemo-mpacc...
  • weixin_35987513
  • weixin_35987513
  • 2017年01月25日 16:10
  • 2049

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

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

使用xhtml重构网站

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

XHTML 结构化:使用 XHTML 重构网站

http://www.w3school.com.cn/xhtml/xhtml_structural_01.asp 我们曾经为本节撰写的标题是:“XHTML : 简单的规则,容易的方针...
  • jinhong_lu
  • jinhong_lu
  • 2015年06月16日 15:59
  • 227

如何将你的网站升至XHTML?

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

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

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

WAP网站设计之xhtml mp

WAP网站设计之xhtml mp 作者:99770动漫网 来源:hi.baidu.com 【大 中 小】 浏览:1971 添加日期:2010-05-11 我要评论(1)     一:XHTML MP...
  • yanxin64
  • yanxin64
  • 2012年01月07日 22:42
  • 364

xHTML+CSS+Dreamweaver CS3标准网站构建实例详解随书光盘part11

  • 2008年06月21日 09:58
  • 9.54MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用XHTML重构你的网站
举报原因:
原因补充:

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