查看: 6114|回复: 1
打印 上一主题 下一主题

HTML网页通过XHTML验证需要注意的6点

[复制链接]
跳转到指定楼层
1#
发表于 2007-10-5 17:51:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
台州网址导航
符合标准的网页是要通过XHTML验证的,在我们制作网页时需要注意以下6点内容。

1.必须在文档开始声明文档的类型。

建立XHTML文档,首先我们最重要的就是要生命该文档是什么类型的!有很多的XHTML文档类型,但是我们通常用的就三种:HTML 4.01 Strict, HTML 4.01 Transitional和XHTML 1.0 Strict。每个文档类型都是W3C组织认定的。

下面的例子是声明类型为XHTML 1.0 Transitional:

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml” dir=”ltr”>

通过声明类型从而也就规定了我们在该文档中使用(X)HTML的哪些标签、哪些属性、哪些属性值等等

2.必须指明文档使用的哪种编码。

在XHTML文档中指明使用哪种编码进行编写也是很重要的!XHTML文档中用Content-Type来指明编码的,编码的方式是非常多的!

下面例子是一个HTML的编码。

<meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″ />

3.使用标准的HTML符号。

除了使用标准的HTML符号外,有时我们也会用到一些特殊的符号。

&#32; space
! &#33;   
" &#34; "
# &#35;   
$ &#36;   
% &#37;   
& &#38; &
' &#39;   
( &#40;   
) &#41;   
* &#42;   
+ &#43;   
, &#44;   
- &#45;   
. &#46;   
/ &#47;   
0 &#48;   
1 &#49;   
2 &#50;   
3 &#51;   
4 &#52;   
5 &#53;   
6 &#54;   
7 &#55;   
8 &#56;   
9 &#57;   
: &#58;   
; &#59;   
< &#60; &lt;
= &#61;   
> &#62; &gt;
? &#63;   
@ &#64;   
A &#65;   
B &#66;   
C &#67;   
D &#68;   
E &#69;   
F &#70;   
G &#71;   
H &#72;   
I &#73;   
J &#74;   
K &#75;   
L &#76;   
M &#77;   
N &#78;   
O &#79;   
P &#80;   
Q &#81;   
R &#82;   
S &#83;   
T &#84;   
U &#85;   
V &#86;   
W &#87;   
X &#88;   
Y &#89;   
Z &#90;   
[ &#91;   
\ &#92;   
] &#93;   
^ &#94;   
_ &#95;   
` &#96;   
a &#97;   
b &#98;   
c &#99;   
d d   
e e   
f f   
g g   
h h   
i i   
j j   
k k   
l l   
m m   
n n   
o o   
p p   
q q   
r r   
s s   
t t   
u u   
v v   
w w   
x x   
y y   
z z   
{ {   
| |   
} }   
~ ~   
    
‚ ‚ ‚
ƒ ƒ ƒ
„ „ „
… … …
† † †
‡ ‡ ‡
ˆ ˆ ˆ
‰ ‰ ‰
Š Š Š
‹ ‹ ‹
Œ Œ Œ
‘ ‘ ‘
’ ’ ’
“ “ “
” ” ”
• • •
– – –
— — —
˜ ˜ ˜
™ ™ ™
š š &353;
› › ›
œ œ œ
Ÿ Ÿ Ÿ
      
&iexcl; &iexcl; &iexcl;
&cent; &cent; &cent;
&pound; &pound; &pound;
¤ ¤ ¤
&yen; &yen; &yen;
&brvbar; &brvbar; &brvbar;
§ § §
¨ ¨ ¨
&copy; &copy; &copy;
&ordf; &ordf; &ordf;
&laquo; &laquo; &laquo;
&not; &not; &not;
&shy; &shy; &shy;
&reg; &reg; &reg;
&macr; &macr; &macr;
° ° °
± ± ±
&sup2; &sup2; &sup2;
&sup3; &sup3; &sup3;
&acute; &acute; &acute;
&micro; &micro; &micro;
&para; &para; &para;
· · ·
&cedil; &cedil; &cedil;
&sup1; &sup1; &sup1;
&ordm; &ordm; &ordm;
&raquo; &raquo; &raquo;
&frac14; &frac14; &frac14;
&frac12; &frac12; &frac12;
&frac34; &frac34; &frac34;
&iquest; &iquest; &iquest;
&Agrave; &Agrave; &Agrave;
&Aacute; &Aacute; &Aacute;
&Acirc; &Acirc; &Acirc;
&Atilde; &Atilde; &Atilde;
&Auml; &Auml; &Auml;
&Aring; &Aring; &Aring;
&AElig; &AElig; &AElig;
&Ccedil; &Ccedil; &Ccedil;
&Egrave; &Egrave; &Egrave;
&Eacute; &Eacute; &Eacute;
&Ecirc; &Ecirc; &Ecirc;
&Euml; &Euml; &Euml;
&Igrave; &Igrave; &Igrave;
&Iacute; &Iacute; &Iacute;
&Icirc; &Icirc; &Icirc;
&Iuml; &Iuml; &Iuml;
&ETH; &ETH; &ETH;
&Ntilde; &Ntilde; &Ntilde;
&Ograve; &Ograve; &Ograve;
&Oacute; &Oacute; &Oacute;
&Ocirc; &Ocirc; &Ocirc;
&Otilde; &Otilde; &Otilde;
&Ouml; &Ouml; &Ouml;
× × ×
&Oslash; &Oslash; &Oslash;
&Ugrave; &Ugrave; &Ugrave;
&Uacute; &Uacute; &Uacute;
&Ucirc; &Ucirc; &Ucirc;
&Uuml; &Uuml; &Uuml;
&Yacute; &Yacute; &Yacute;
&THORN; &THORN; &THORN;
&szlig; &szlig; &szlig;
à à à
á á á
&acirc; &acirc; &acirc;
&atilde; &atilde; &atilde;
&auml; &auml; &auml;
&aring; &aring; &aring;
&aelig; &aelig; &aelig;
&ccedil; &ccedil; &ccedil;
è è è
é é é
ê ê ê
&euml; &euml; &euml;
ì ì ì
í í í
&icirc; &icirc; &icirc;
&iuml; &iuml; &iuml;
&eth; &eth; &eth;
&ntilde; &ntilde; &ntilde;
ò ò ò
ó ó ó
&ocirc; &ocirc; &ocirc;
&otilde; &otilde; &otilde;
&ouml; &ouml; &ouml;
÷ ÷ ÷
&oslash; &oslash; &oslash;
ù ù ù
ú ú ú
&ucirc; &ucirc; &ucirc;
ü ü ü
&yacute; &yacute; &yacute;
&thorn; &thorn; &thorn;
&yuml; &yuml; &yuml;
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖
台州维博网络(www.tzweb.com)专门运用PHP+MYSQL/ASP.NET+MSSQL技术开发网站门户平台系统等。
2#
 楼主| 发表于 2007-10-5 17:51:38 | 只看该作者
台州网址导航
4.改正空标签

这一步比较简单,在规则的HTML中是允许使用空标签的!比如:<hr>,但是<br> 在XHTML里面我们是要改变成<hr />,另一个常用的标签 <img src=”" mce_src=”" alt=”"> 也需要在XHTML中改为 <img src=”" mce_src=”" alt=”" />。

5.校正所有HTML标签和属性的名字。

当我们写文档时可能由于比较快,我们写成HEIGHT=”10″ 或者 FORM ACTION=”post”这样是不能通过XHTML校验的,我们应该改为height=”10″ 和 form action=”post”,在XHTML文档中要求所有的标签和属性都要小写。

6.校正所有属性值。

和上面两个技巧一样当写XHTML时,比如我们写<td rowspan=”3″>。在HTML中是允许我们写成 <td rowspan=3> 但是在 XHTML 中必须写为 <td rowspan=”3″>。也就是说在XHTML中所有属性的值要用引号引起来的!
台州维博网络(www.tzweb.com)专门运用PHP+MYSQL/ASP.NET+MSSQL技术开发网站门户平台系统等。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

网站推广
关于我们
  • 台州朗动科技(Tzweb.com)拥有多年开发网站平台系统门户手机客户端等业务的成功经验。主要从事:政企网站,系统平台,微信公众号,各类小程序,手机APP客户端,浙里办微应用,浙政钉微应用、主机域名、虚拟空间、后期维护等服务,满足不同企业公司的需求,是台州地区领先的网络技术服务商!

Hi,扫描关注我

Copyright © 2005-2025 站长论坛 All rights reserved

Powered by 站长论坛 with TZWEB Update Techonolgy Support

快速回复 返回顶部 返回列表