You are on page 1of 6


W3C Markup Validation 

Technical Memorandum 

Rachna Tschand 

December 2, 2009 

Parwan Electronics Corporation 
1230 Highway 34 
Aberdeen, NJ 07747  
Phone: +1‐732 290 1900 
Fax: +1‐732 566 8771 

W3 Markup Validation   Page 1 

Table of Contents 

1. Memorandum Overview 
2. Procedure to Validate each URI 

W3 Markup Validation   Page 2 

1. Memorandum Overview 
This  memorandum  is  intended  to  describe  W3C's  primary  activity  which  is  to  develop 
protocols  and  guidelines  that  ensure  long‐term  growth  for  the  Web.  Using  the  W3C 
guidelines,  we  have  made  changes  to  our  websites  and 
W3C's standards define key parts of what makes the World Wide Web work. The World 
Wide  Web  Consortium  (W3C)  is  an  international  community  where  Member 
organizations, a full‐time staff, and the public work together to develop Web standards. 

W3C  helps  check  the  validity  of  Web  documents.  Most  Web  documents  are  written 
using  markup  languages,  such  as  HTML  or  XHTML.  These  languages  are  defined  by 
technical specifications, which usually include a machine‐readable formal grammar (and 
vocabulary).  The  act  of  checking  a  document  against  these  constraints  is  called 
validation, and this is what the Markup Validator does. 

2. Procedure to Validate each URI 
 Go to and you will view this screen. 


W3 Markup Validation   Page 3 

 Type the URL that needs to be validated. Every page of a website needs to be done
separately and will be validated individually once all errors have been corrected.

 The  details  of  the  errors  will  show  up  with  line  and  column  details.  It  will  also  specify 
what the error is and how it needs to be changed to comply with XHTML.  

W3 Markup Validation   Page 4 


 Always  start  with  the  top  and  the  errors  that  come  first,  because  as  a  chain  reaction, 
when one is corrected a lot of the other errors are taken care of. 
 Here  are  some  of  the  common  errors  that  were  found  on  and 
 End tag for "meta" closes with "/>" instead of ">". 
 Unescaped  ampersand  "&":  this  may  be  valid  in  some  contexts,  but  it  is 
recommended to use "&", which is always safe. 
 When  using  and  img  tag,  required attribute  "alt"  not  specified.  “Alt”  describes  the 
detail of the image. It is written as alt = “PEC TELECOM”. Therefore the correct way 
to write is: img src="images/pec_logo.gif" alt="PEC Telecom". 
 End tag for "br" omitted. <br> is correctly written as <br /> 
 XML Parsing Error: attributes construct error. A space needs to be added after style 
and before onmouseover. Example below: 

  The correction would be made as <a style =”cursor:pointer;” onmouseover=”dr… 

All three errors will be taken care of with this correction. 

W3 Markup Validation   Page 5 

 <b> and <strong> cannot be used together and only one is used at a time. 
 Every <ul> has to be individually closed with another </ul>. 
 After script language=”Javascript” add to it type = “text/javascript”. 
 All lowercases have to be used as uppercase is not accepted in script etc. 
 When  all  errors  have  been  corrected  the  document  is  revalidated,  it  successfully 
passes the W3C Validation. 

 Once  the  document  has  been  successfully  checked  and  validated,  a  W3C  XHTML  1.0 
valid Icon can be placed on the webpage. 

W3 Markup Validation   Page 6