阅读量:0
进行W3C XHTML1.0验证时,确保文档符合XHTML1.0规范,使用正确的DOCTYPE声明,检查所有标签的嵌套和闭合是否正确,属性值是否加引号,避免使用自关闭标签,修复所有验证错误。
`在XHTML中必须写成`
`。
在网站开发中,确保代码符合W3C XHTML1.0标准是提升网站质量和兼容性的关键步骤,XHTML(可扩展超文本标记语言)是一种基于XML的应用,它对HTML进行了更严格的语法规定,以下是通过W3C XHTML1.0验证的一些关键经验和常见问题:
### 一、引号问题
在编写XHTML代码时,所有的属性值都必须用引号括起来。
**错误
```html
I am TZH!```
**正确
```html
I am TZH!```
### 二、大小写敏感
XHTML对标签和属性名的大小写是敏感的,所有标签和属性名必须全部使用小写字母。
**错误
```html
TZH is me!```
**正确
```html
TZH is me!```
### 三、闭合标签
自闭合标签如``在XHTML中必须写成`
`。
**错误
```html
I am TZH!
TZH is me!
```
**正确
```html
I am TZH!
TZH is me!
```
### 四、特殊字符处理
在XHTML中,某些特殊字符如波浪号“~”不能直接出现在标签结束后,可以使用ISO Latin1字符集来代替这些特殊字符。
**错误
```html
~tangzhehao~hey~
```
**正确
```html
~tangzhehao~hey~
```
### 五、id和class属性规范
在XHTML中,id和class属性的第一个字符不能是数字,必须是字母。
**错误
```html
```
**正确
```html
```
### 六、图片标签要求
在XHTML中,````
**正确
```html
```
### 七、脚本标签要求
在XHTML中,`