作者:易秀胜_444 | 来源:互联网 | 2023-01-31 01:51
符合标准的网页是要通过Xhtml验证的,在我们制作网页时需要注意以下6点内容。
1.必须在文档开始声明文档的类型。
建立XHTML文档,首先我们最重要的就是要生命该文档是什么类型的!有很多的XHTML文档类型,但是我们通常用的就三种:HTML 4.01 Strict, HTML 4.01 Transitional和XHTML 1.0 Strict。每个文档类型都是W3C组织认定的。
下面的例子是声明类型为XHTML 1.0 Transitional:
通过声明类型从而也就规定了我们在该文档中使用(X)HTML的哪些标签、哪些属性、哪些属性值等等
2.必须指明文档使用的哪种编码。
在XHTML文档中指明使用哪种编码进行编写也是很重要的!XHTML文档中用Content-Type来指明编码的,编码的方式是非常多的!
下面例子是一个HTML的编码。
3.使用标准的HTML符号。
除了使用标准的HTML符号外,有时我们也会用到一些特殊的符号。
|
|
space |
! |
! |
|
“ |
" |
" |
# |
# |
|
$ |
$ |
|
% |
% |
|
& |
& |
& |
‘ |
' |
|
( |
( |
|
) |
) |
|
* |
* |
|
+ |
+ |
|
, |
, |
|
– |
- |
|
. |
. |
|
/ |
/ |
|
0 |
0 |
|
1 |
1 |
|
2 |
2 |
|
3 |
3 |
|
4 |
4 |
|
5 |
5 |
|
6 |
6 |
|
7 |
7 |
|
8 |
8 |
|
9 |
9 |
|
: |
: |
|
|
; |
; |
|
< |
< |
< |
= |
= |
|
> |
> |
> |
? |
? |
|
@ |
@ |
|
A |
A |
|
B |
B |
|
C |
C |
|
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 |
|
[ |
[ |
|
/ |
\ |
|
] |
] |
|
^ |
^ |
|
_ |
_ |
|
` |
` |
|
a |
a |
|
b |
b |
|
c |
c |
|
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 |
|
{ |
{ |
|
| |
| |
|
} |
} |
|
~ |
~ |
|
|
&#127; |
|
‚ |
‚ |
‚ |
ƒ |
ƒ |
ƒ |
„ |
„ |
„ |
… |
… |
… |
† |
† |
† |
‡ |
‡ |
‡ |
ˆ |
ˆ |
ˆ |
‰ |
‰ |
‰ |
Š |
Š |
Š |
‹ |
‹ |
‹ |
Œ |
Œ |
Œ |
‘ |
‘ |
‘ |
’ |
’ |
’ |
|
“ |
“ |
“ |
” |
” |
” |
• |
• |
• |
C |
– |
– |
― |
— |
— |
˜ |
˜ |
˜ |
™ |
™ |
™ |
š |
š |
&353; |
› |
› |
› |
œ |
œ |
œ |
Ÿ |
Ÿ |
Ÿ |
|
|
|
¡ |
¡ |
¡ |
¢ |
¢ |
¢ |
£ |
£ |
£ |
¤ |
¤ |
¤ |
¥ |
¥ |
¥ |
¦ |
¦ |
¦ |
§ |
§ |
§ |
¨ |
¨ |
¨ |
© |
© |
© |
ª |
ª |
ª |
« |
« |
« |
¬ |
¬ |
¬ |
|
|
|
® |
® |
® |
¯ |
¯ |
¯ |
° |
° |
° |
± |
± |
± |
² |
² |
² |
³ |
³ |
³ |
´ |
´ |
´ |
µ |
µ |
µ |
¶ |
¶ |
¶ |
・ |
· |
· |
¸ |
¸ |
¸ |
¹ |
¹ |
¹ |
º |
º |
º |
» |
» |
» |
¼ |
¼ |
¼ |
½ |
½ |
½ |
¾ |
¾ |
¾ |
¿ |
¿ |
¿ |
À |
À |
À |
Á |
Á |
Á |
 |
 |
 |
à |
à |
à |
Ä |
Ä |
Ä |
Å |
Å |
Å |
Æ |
Æ |
Æ |
Ç |
Ç |
Ç |
È |
È |
È |
É |
É |
É |
Ê |
Ê |
Ê |
Ë |
Ë |
Ë |
Ì |
Ì |
Ì |
Í |
Í |
Í |
Î |
Î |
Î |
Ï |
Ï |
Ï |
Ð |
Ð |
Ð |
Ñ |
Ñ |
Ñ |
Ò |
Ò |
Ò |
Ó |
Ó |
Ó |
Ô |
Ô |
Ô |
Õ |
Õ |
Õ |
Ö |
Ö |
Ö |
× |
× |
× |
Ø |
Ø |
Ø |
Ù |
Ù |
Ù |
Ú |
Ú |
Ú |
Û |
Û |
Û |
Ü |
Ü |
Ü |
Ý |
Ý |
Ý |
Þ |
Þ |
Þ |
ß |
ß |
ß |
à |
à |
à |
á |
á |
á |
â |
â |
â |
ã |
ã |
ã |
ä |
ä |
ä |
å |
å |
å |
æ |
æ |
æ |
ç |
ç |
ç |
è |
è |
è |
é |
é |
é |
ê |
ê |
ê |
ë |
ë |
ë |
ì |
ì |
ì |
í |
í |
í |
î |
î |
î |
ï |
ï |
ï |
ð |
ð |
ð |
ñ |
ñ |
ñ |
ò |
ò |
ò |
ó |
ó |
ó |
ô |
ô |
ô |
õ |
õ |
õ |
ö |
ö |
ö |
÷ |
÷ |
÷ |
ø |
ø |
ø |
ù |
ù |
ù |
ú |
ú |
ú |
û |
û |
û |
ü |
ü |
ü |
ý |
ý |
ý |
þ |
þ |
þ |
ÿ |
ÿ |
ÿ |
|
€ |
€ |
|
|
|
|
4.改正空标签
这一步比较简单,在规则的HTML中是允许使用空标签的!比如:
,但是
在XHTML里面我们是要改变成
,另一个常用的标签
也需要在XHTML中改为
。
5.校正所有HTML标签和属性的名字。
当我们写文档时可能由于比较快,我们写成HEIGHT=”10″ 或者 FORM ACTION=”post”这样是不能通过XHTML校验的,我们应该改为height=”10″ 和 form action=”post”,在XHTML文档中要求所有的标签和属性都要小写。
6.校正所有属性值。
和上面两个技巧一样当写XHTML时,比如我们写
。在HTML中是允许我们写成 | 但是在 XHTML 中必须写为 | 。也就是说在XHTML中所有属性的值要用引号引起来的!
欢迎大家阅读《HTML网页通过XHTML验证需要注意的6点_css》,跪求各位点评,若觉得好的话请收藏本文,by
推荐阅读
-
本文介绍了lua语言中闭包的特性及其在模式匹配、日期处理、编译和模块化等方面的应用。lua中的闭包是严格遵循词法定界的第一类值,函数可以作为变量自由传递,也可以作为参数传递给其他函数。这些特性使得lua语言具有极大的灵活性,为程序开发带来了便利。 ...
[详细]
蜡笔小新 2023-12-14 18:18:21
-
本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ...
[详细]
蜡笔小新 2023-12-14 17:15:38
-
-
这是原文链接:sendingformdata许多情况下,我们使用表单发送数据到服务器。服务器处理数据并返回响应给用户。这看起来很简单,但是 ...
[详细]
蜡笔小新 2023-12-14 16:19:10
-
本文介绍了在Webpack5中处理图片资源的配置方法。在Webpack4中,我们需要使用file-loader和url-loader来处理图片资源,但是在Webpack5中,这两个Loader的功能已经被内置到Webpack中,我们只需要简单配置即可实现图片资源的处理。本文还介绍了一些常用的配置方法,如匹配不同类型的图片文件、设置输出路径等。通过本文的学习,读者可以快速掌握Webpack5处理图片资源的方法。 ...
[详细]
蜡笔小新 2023-12-14 15:39:51
-
本文介绍了解决HDU 2372 El Dorado问题的一种动态规划方法,通过循环k的方式求解最长上升子序列的长度。具体实现过程包括初始化dp数组、读取数列、计算最长上升子序列长度等步骤。 ...
[详细]
蜡笔小新 2023-12-14 15:08:18
-
本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ...
[详细]
蜡笔小新 2023-12-14 14:37:52
-
本文介绍了在Windows系统下配置PHP5.6的步骤及注意事项,包括下载PHP5.6、解压并配置IIS、添加模块映射、测试等。同时提供了一些常见问题的解决方法,如下载缺失的msvcr110.dll文件等。通过本文的指导,读者可以轻松地在Windows系统下配置PHP5.6,并解决一些常见的配置问题。 ...
[详细]
蜡笔小新 2023-12-14 12:37:25
-
本文介绍了C#中数据集DataSet对象的使用及相关方法详解,包括DataSet对象的概述、与数据关系对象的互联、Rows集合和Columns集合的组成,以及DataSet对象常用的方法之一——Merge方法的使用。通过本文的阅读,读者可以了解到DataSet对象在C#中的重要性和使用方法。 ...
[详细]
蜡笔小新 2023-12-14 12:09:13
-
本文介绍了OC学习笔记中的@property和@synthesize,包括属性的定义和合成的使用方法。通过示例代码详细讲解了@property和@synthesize的作用和用法。 ...
[详细]
蜡笔小新 2023-12-14 12:05:06
-
本文介绍了在SpringBoot中集成thymeleaf前端模版的配置步骤,包括在application.properties配置文件中添加thymeleaf的配置信息,引入thymeleaf的jar包,以及创建PageController并添加index方法。 ...
[详细]
蜡笔小新 2023-12-14 10:11:46
-
本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ...
[详细]
蜡笔小新 2023-12-14 10:06:19
-
本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ...
[详细]
蜡笔小新 2023-12-13 21:31:18
-
1.帮助类后台获取视图对应的字符串publicclassViewHelper{将View输出为字符串(注:不会执行对应的ac ...
[详细]
蜡笔小新 2023-12-13 18:03:01
-
本文主要讨论串匹配算法的性能评估,包括模式匹配、字符种类数量、算法复杂度等内容。通过借助C++中的头文件和库,可以实现对串的匹配操作。其中蛮力算法的复杂度为O(m*n),通过随机取出长度为m的子串作为模式P,在文本T中进行匹配,统计平均复杂度。对于成功和失败的匹配分别进行测试,分析其平均复杂度。详情请参考相关学习资源。 ...
[详细]
蜡笔小新 2023-12-13 16:16:05
-
阿,里,云,物,联网,net,core,客户端,czgl,aliiotclient, ...
[详细]
蜡笔小新 2023-12-14 12:40:20
-
|