本地检验网页是否符合标准的几种方法

标准|网页

 检验网页的代码是否符合标准除了在W3C在线检验(需上传到服务器)以外,还可以在本地检验(不需上传),本文介绍的是几种在本地检验的方法。须注意的是,就算你的页面通过了检验,并不能说明页面就是符合WEB标准了。

静态网页
A Real Validator
主页地址:http://arealvalidator.com

使用比较麻烦。

TopStylePro
主页地址:http://www.bradsoft.com/

教程:TopStyle Pro 使用技巧

UTF-8 编码的中文会乱码。

Dreamweaver 8 自带的
不是很准确。

动态网页
除了以上几种方法外,可采用Firefox的扩展--HTML Validator

介绍看这里:http://www.forest53.com/tutorials/tutorials_show.asp?sortid=4&id=42

这是本人觉得本地检验和很方便和实用的一种方法,结果十分接近W3C。

扩展:
在线css检验
1.http://jigsaw.w3.org/css-validator/(中文版)
2.http://validator.w3.org/(英文版)

在线HTML检验
http://validator.w3.org/check(英文版)

时间: 2024-10-28 14:11:41

本地检验网页是否符合标准的几种方法的相关文章

让网页图片变灰色的三种方法

原文 让网页图片变灰色的三种方法 我一直喜欢灰度图像因为我认为他们看起来更有艺术感.很多图片编辑如Photoshop很容易把你的彩色图像变成灰度.甚至有选择调整颜色深度和色调.不幸的是,这样的效果想做在网络上并不容易,因为浏览器有差异. 1.CSS Filter 使用CSS过滤器属性可能是最简单的方法把图像变成灰度.以往,IE浏览器有一个专有的CSS属性称为过滤应用自定义效果包括灰度. 现在,过滤器属性是CSS3规范的一部分,并支持在一些浏览器,Firefox.Chrome和Safari.以前,

浅谈在网页上显示日期的两种方法

网页|显示 在上网的时候,经常会在一些网页上看到当前的日期,如"今天是×年×月×日星期×"等字样.为了显示系统当前的日期,一般采用脚本语言VBScript或JavaScript,两种语言有其各自的特点,特别在网页教学中,通过这两种语言的运用和对比,能达到较好的教学效果,现分别介绍它们的设计过程. 一.采用VBScript脚本语言 用VBScript脚本语言来显示系统当前的日期,通常使用其内部提供的日期和时间函数: Date--返回系统日期 Weekday(x)--返回日期x是星期几 Y

浅谈在网页上显示当前日期的两种方法

日期|网页|显示 在上网的时候,经常会在一些网页上看到当前的日期,如:"今天是×年×月×日星期×"等字样.为了显示系统当前的日期,一般采用脚本语言VBScript或JavaScript,两种语言有其各自的特点,特别在网页教学中,通过这两种语言的运用和对比,能达到较好的教学效果,更能达到举一反三的作用,现分别介绍它们的设计过程. 一.采用VBScript脚本语言 用VBScript脚本语言来显示系统当前的日期,通常使用其内部提供的日期和时间函数: Date--返回系统日期 Weekday

网页上显示日期的两种方法

经常会在一些网页上看到当前的日期,如:"今天是×年×月×日星期×"等字样.为了显示系统当前的日期,一般采用脚本语言VBScript或 JavaScript,两种语言有其各自的特点,特别在网页教学中,通过这两种语言的运用和对比,能达到较好的教学效果,更能达到举一反三的作用,现分别介绍它们的设计过程. 一.采用VBScript脚本语言 用VBScript脚本语言来显示系统当前的日期,通常使用其内部提供的日期和时间函数: Date--返回系统日期 Weekday(x)--返回日期x是星期几

实现网页中按钮刷新的N种方法

按钮|刷新|网页     <input type=button value=刷新 >     <input type=button value=刷新 >     <input type=button value=刷新 >     <input type=button value=刷新 >     <input type=button value=刷新 >     <input type=button value=刷新 >     &l

JS获取网页中HTML元素的几种方法分析

js|网页 getElementById getElementsByName getElementsByTagName 大概介绍 getElementById ,getElementsByName ,getElementsByTagName 后两个是得到集合,byid只是得到单个对象 getElementById 的用法 举个例子: <a id="link1" name="link1" href=http://www.webjx.com>网页教学网<

初学者来看:网页中应用CSS的三种方法

css|初学|网页 一.In-line 行内 行内样式是在html标签里直接使用style属性 <p style="color: red">text</p> 设定段落文字红色. 但要记住,最后的HTML应该是独立出来,使用表现文档,所以行内样式应该在任何地方避免. 二.Internal 内部 使用于整个页面的植入内部样式在head标签里面,style标签包围样式. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML

一起谈.NET技术,在ASP.NET网页间传递数据的五种方法

重点总结 目前为止在ASP.NET网页中传递数据的方式至少有5种: 1.通过查询字符串传递数据. 2.通过HTTP POST传递数据. 3.通过会话状态传递数据. 4.通过源页的公共属性传递数据. 5.通过源页中的控件值传递数据. 到底使用哪种方式来进行数据的传递,这可能受到两方面的影响: 1.页面重定向的方式. 2.源页和目标页是否位于相同的ASP.NET应用程序中. 如果源页和目标页位于不同的ASP.NET应用程序中则只能通过查询字符串和HTTP POST传递数据. 而如果源页和目标页位于相

在ASP.NET网页间传递数据的五种方法

重点总结 目前为止在ASP.NET网页中传递数据的方式至少有5种: 1.通过查询字符串传递数据. 2.通过HTTP POST传递数据. 3.通过会话状态传递数据. 4.通过源页的公共属性传递数据. 5.通过源页中的控件值传递数据. 到底使用哪种方式来进行数据的传递,这可能受到两方面的影响: 1.页面重定向的方式. 2.源页和目标页是否位于相同的ASP.NET应用程序中. 如果源页和目标页位于不同的ASP.NET应用程序中则只能通过查询字符串和HTTP POST传递数据. 而如果源页和目标页位于相