您设计和开发一个网站,但如何知道您是否以正确的方式放置所有HTML语法。大多数浏览器不会抱怨你的错误语法,但错误是错误的。
有很多SEO专家声称SEO不依赖于网站HTML / XHTML验证。但是,我们将讨论您的网站应该是W3C合规性的各种原因。
为什么需要HTML / XHTML验证?
在通过互联网托管之前,有各种原因来验证您的网站。
- 任何网页的质量取决于你写的网页的多少,它应该在语法上是正确的,应该通过所有的质量门。
- 当任何搜索引擎对您的网页内容进行索引时,如果HTML标签未正确写入,则可能会感到困惑,并且大部分网页内容可能无法正确索引。
- 您可能会在您的网页中使用许多HTML标签,但已被折旧,并且许多搜索引擎不支持它们。
- 一致性,HTML代码美容,流程合规性始终受到好的网站管理员的赞赏。
什么是W3C合规性?
W3C是万维网联盟,自1994年以来,W3C提供了网站和网页的构建和创建指南。以下是验证您的网页的链接:
- 根据W3C标准HTML / XHTML验证器验证HTML / XHTML文件
- 根据W3C标准CSS验证器验证CSS文件
验证时,您可能会收到错误以及适当的理由。所有的验证将使用XHTML DTD完成,这是一个精致的HTML版本。
W3C合规规则
在开发网页时要遵循以下规则。
- 使用XHTML声明语句来启动每个XHTML页面:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
- 每个标签必须关闭。
- 头部和身体标签现在是强制性的。
- 空标签得到终止斜线。空标签是不需要结束标签的标签。示例包括<br>和<hr>。
<BR> is now <br />. <HR> is now <hr />. <IMG SRC="--"> is now <img src="--" />
- 所有标签必须小写。这不适用于属性,只适用于标签。例如,这两种格式在XHTML DTD下是可以接受的:
<FONT color="#ffffcc"> is invalid <font color="#ffffcc"> is valid <font color="#FFFFCC"> is also valid
- 所有的属性值应该用双引号括起来。
- 标签可能不嵌套。
<b><i>Text</b></i> This is invalid <b><i>Text</i></b> This is valid
- <pre>标签不应包含:img,object,big,small,sub或sup。
- 一个<form>标签不能在另一个<form>标签中。
- 如果你的代码包含&,它必须写成&amp; 。
- 任何使用CSS应使用所有小写字母。