Solved

HTML 4.0 verification method

Posted on 2003-11-10
9
186 Views
Last Modified: 2010-05-18
In the past, I have always asked clients which browsers my HTML must properly render in.  Recently, the client does not specify a particular browser - instead they have specified HTML 4.0 specs.  So, let's say I have a web page.  How do I verify that I have done everything according to 4.0 specs?  By the way, does anyone know the RFC for HTML 4.0?  
0
Comment
Question by:dbyrne03
  • 4
  • 2
  • 2
  • +1
9 Comments
 
LVL 16

Expert Comment

by:jaysolomon
ID: 9716410
http://validator.w3.org/

Go here and type in your web address and it will validate it for you and give you a list of errors
0
 
LVL 31

Expert Comment

by:seanpowell
ID: 9716474
You can read the original 4.0 spec here:
http://www.w3.org/TR/1998/REC-html40-19980424/

In most cases, HTML 4.0 is actually 4.01, a subversion of 4.0. It is 4.01 that the validator will check against.
0
 
LVL 11

Expert Comment

by:Zontar
ID: 9720283
Actually, the validator will check against a number of different doctypes. You need to tell it which one to use -- prefereably by including a doctype in your pages, which you should be doing anyway.

0
 
LVL 31

Expert Comment

by:seanpowell
ID: 9720984
Zontar's correct - actually I meant to say that I believe 4.01 is the "minimum" requirement that needs to be met to validate - it all depends on your doctype :-)
0
Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

 

Author Comment

by:dbyrne03
ID: 9723752
OK, thanks.  That is helpful.  However, I just validated a page and it complained about the bgcolor attribute not being part of the body element.  In my little pocket reference manual for HTML 4.0, this IS part of the body element.
0
 

Author Comment

by:dbyrne03
ID: 9723777
Also, does anyone know if th e w3c has any mechanism to prevent someone from just hammering this feature?  Someone could write a script that would pass a URL to http://validator.w3.org/ for html resource for their web site.
0
 
LVL 31

Expert Comment

by:seanpowell
ID: 9723815
try background-color as opposed to bgcolor

I suppose someone could write a script if they needed it...
0
 
LVL 31

Accepted Solution

by:
seanpowell earned 200 total points
ID: 9723860
I believe you can also install it locally:
http://validator.w3.org/source/
0
 
LVL 11

Expert Comment

by:Zontar
ID: 9725144
> I just validated a page and it complained about the bgcolor attribute not being part of the body element.

According to the W3C spec, this is deprecated. A page that uses it will probably validate as HTML 4.01 Transitional, but not HTML 4.01 Strict.

You should be using CSS anyway:

<style>
body {background-color:#FFFFEE; }
</style>

You might also be interested in HTML Tidy: http://tidy.sourceforge.net/

This is a free ultity that runs on Windows, MacOS and most *nix platforms. Check the links -- there are several different applicaitons that integrate it, and a GUI version for Windows as well. (I should have thought of this before, seeing that I use UltraEdit, which comes with it as part of the editor.)
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Popularity Can Be Measured Sometimes we deal with questions of popularity, and we need a way to collect opinions from our clients.  This article shows a simple teaching example of how we might elect a favorite color by letting our clients vote for …
Use these top 10 tips to master the art of email signature design. Create an email signature design that will easily wow recipients, promote your brand and highlight your professionalism.
In this Micro Tutorial viewers will learn how to create navigation buttons that change on rollover, using CSS (Continuation of the CSS Image Sprite tutorial) Create a parent ID for all the list items       - Specify position: absolute and display: block…
HTML5 has deprecated a few of the older ways of showing media as well as offering up a new way to create games and animations. Audio, video, and canvas are just a few of the adjustments made between XHTML and HTML5. As we learned in our last micr…

864 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

24 Experts available now in Live!

Get 1:1 Help Now