The most shocking result of doing this was how many errors the validation program found!. Some of the "errors" are rules that I was unaware of (can't embed -- inside a comment, for example) and some are errors of omission that should be fixed. I have fixed the following in index.html:

  1. remove -- embedded in comments
  2. add type to script declarations
  3. remove backslash at end of link declarations in head
  4. general scrub of nesting
    1. In useful_links.html, rollover.html, journal.html and special_use.html I fixed the doctype declarion syntax. In image map, I made some of the same fixes as above, and fixed Center error. After these fixes, I ran the validation tool again, and addressed some of the additional errors found. Many are repeats of impropoer nesting or forgetting to close an item. I have corrected more than 10 errors, but may are repeats and many were found in scripts that I found on other sites (i.e. date and time). Those I did not touch. There is still a lot of work to do to completely validate my site.


      HTML Validation Results

      Document Checked

      Errors and Warnings

      • Line 22, character 8:
           --  08/21/06
               ^

        Error: invalid comment declaration; check your comment syntax

      • Line 21, character 1:
        <!--  Gloria Magid
        ^

        comment declaration started here

      • Line 25, character 25:
           href="139_style.css" />
                                ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 25, character 25:
           href="139_style.css" />
                                ^

        Error: element LINK not allowed here; check which elements this element may be contained within

      • Line 28, character 72:
        ... ext/html; charset=iso-8859-1">
                                         ^

        Error: element META not allowed here; check which elements this element may be contained within

      • Line 29, character 7:
        </head>
              ^

        Error: end tag for element HEAD which is not open; try removing the end tag or check for improper nesting of elements

      • Line 30, character 6:
        <body>
             ^

        Error: element BODY not allowed here; check which elements this element may be contained within

      • Line 32, character 30:
        <script language="javascript">
                                     ^

        Error: required attribute TYPE not specified

      • Line 39, character 73:
        ... webrings.jpg" alt="webrings" />
                                         ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 40, character 8:
        <center> CSIS 139 </center></h2>
               ^

        Error: element CENTER not allowed here; possible cause is an inline element containing a block-level element

      • Line 41, character 5:
        </br>
            ^

        Error: end tag for element BR which is not open; try removing the end tag or check for improper nesting of elements

      • Line 42, character 30:
        <script language="javascript">
                                     ^

        Error: required attribute TYPE not specified

      • Line 60, character 5:
        </br>
            ^

        Error: end tag for element BR which is not open; try removing the end tag or check for improper nesting of elements

      • Line 61, character 8:
        <script>
               ^

        Error: required attribute TYPE not specified

      • Line 82, character 61:
        ... j2+":"+atoj3+"<b>"+atoj4+"</b>"+"");
                                         ^

        Error: end tag for element B which is not open; try removing the end tag or check for improper nesting of elements

      • Line 84, character 14:
        </center></br>
                     ^

        Error: end tag for element BR which is not open; try removing the end tag or check for improper nesting of elements

      • Line 100, character 110:
        ... tures/books.gif" alt="books" /></a></br>
                                         ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 100, character 120:
        ... s.gif" alt="books" /></a></br>
                                         ^

        Error: end tag for element BR which is not open; try removing the end tag or check for improper nesting of elements

      • Line 101, character 114:
        ... tures/world.gif" alt="world" /></a>
                                         ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 103, character 4:
        </p><p>
           ^

        Error: end tag for element P which is not open; try removing the end tag or check for improper nesting of elements

      • Line 105, character 125:
        ... ignments.gif" alt="proposal" /> Final Project Proposal </a>< ...
                                         ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 105, character 159:
        ... nal Project Proposal </a></br>
                                         ^

        Error: end tag for element BR which is not open; try removing the end tag or check for improper nesting of elements

      • Line 106, character 117:
        ... end.jpg" alt="Final Project" /> Final Project </a></br>
                                         ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 106, character 142:
        ... ct" /> Final Project </a></br>
                                         ^

        Error: end tag for element BR which is not open; try removing the end tag or check for improper nesting of elements

      • Line 107, character 10:
        </div></p>
                 ^

        Error: end tag for element P which is not open; try removing the end tag or check for improper nesting of elements

      • Line 114, character 162:
        ... box" width ="75" height="75" /></a>
                                         ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 115, character 4:
        </p><p><a href="http://www.glomagic.com/CSIS139/index.html"> ...
           ^

        Error: end tag for element P which is not open; try removing the end tag or check for improper nesting of elements

      • Line 115, character 87:
        ... l"> CSIS 139 Home </a></style></br></center>
                                         ^

        Error: end tag for element STYLE which is not open; try removing the end tag or check for improper nesting of elements

      • Line 115, character 92:
        ... SIS 139 Home </a></style></br></center>
                                         ^

        Error: end tag for element BR which is not open; try removing the end tag or check for improper nesting of elements

      • Line 116, character 4:
        </p>
           ^

        Error: end tag for element P which is not open; try removing the end tag or check for improper nesting of elements

      • Line 120, character 7:
        </body>
              ^

        Error: end tag for CENTER omitted; possible causes include a missing end tag, improper nesting of elements, or use of an element where it is not allowed

      • Line 119, character 1:
        <center><i style="font-family: script; font-size: 24px">Glor ...
        ^

        start tag was here

      Document Checked

      Errors and Warnings

      • Line 1, character 22:
        <!DOCTYPE HTML PUBLIC="-//W3C//DTD HTML 4.01//EN"
                             ^

        Error: character = invalid: only minimum literal and parameter separators allowed

      • Line 1, character 22:
        <!DOCTYPE HTML PUBLIC="-//W3C//DTD HTML 4.01//EN"
                             ^

        Error: cannot continue because of previous errors

      Document Checked

      Errors and Warnings

      • Line 1, character 22:
        <!DOCTYPE HTML PUBLIC="-//W3C//DTD HTML 4.01//EN"
                             ^

        Error: character = invalid: only minimum literal and parameter separators allowed

      • Line 1, character 22:
        <!DOCTYPE HTML PUBLIC="-//W3C//DTD HTML 4.01//EN"
                             ^

        Error: cannot continue because of previous errors

      Document Checked

      Errors and Warnings

      • Line 1, character 22:
        <!DOCTYPE HTML PUBLIC="-//W3C//DTD HTML 4.01//EN"
                             ^

        Error: character = invalid: only minimum literal and parameter separators allowed

      • Line 1, character 22:
        <!DOCTYPE HTML PUBLIC="-//W3C//DTD HTML 4.01//EN"
                             ^

        Error: cannot continue because of previous errors

      Document Checked

      Errors and Warnings

      • Line 1, character 22:
        <!DOCTYPE HTML PUBLIC="-//W3C//DTD HTML 4.01//EN"
                             ^

        Error: character = invalid: only minimum literal and parameter separators allowed

      • Line 1, character 22:
        <!DOCTYPE HTML PUBLIC="-//W3C//DTD HTML 4.01//EN"
                             ^

        Error: cannot continue because of previous errors

      Document Checked

      Errors and Warnings

      • Line 20, character 8:
           --  08/21/06
               ^

        Error: invalid comment declaration; check your comment syntax

      • Line 19, character 1:
        <!--  Gloria Magid
        ^

        comment declaration started here

      • Line 23, character 25:
           href="139_style.css" />
                                ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 23, character 25:
           href="139_style.css" />
                                ^

        Error: element LINK not allowed here; check which elements this element may be contained within

      • Line 24, character 7:
        </head>
              ^

        Error: end tag for element HEAD which is not open; try removing the end tag or check for improper nesting of elements

      • Line 25, character 6:
        <body>
             ^

        Error: element BODY not allowed here; check which elements this element may be contained within

      • Line 27, character 30:
        <script language="javascript">
                                     ^

        Error: required attribute TYPE not specified

      • Line 35, character 8:
        <center> IMAGE MAP <br />
               ^

        Error: element CENTER not allowed here; possible cause is an inline element containing a block-level element

      • Line 35, character 24:
        <center> IMAGE MAP <br />
                               ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 64, character 64:
        ... m/CSIS139/final_project.html""
                                         ^

        Error: an attribute specification must start with a name or name token

      • Line 65, character 2:
         shape="circle" coords="300,400, 80" 
         ^

        Error: text is not allowed here; try wrapping the text in a more descriptive container

      Document Checked

      Errors and Warnings

      • Line 1, character 22:
        <!DOCTYPE HTML PUBLIC="-//W3C//DTD HTML 4.01//EN"
                             ^

        Error: character = invalid: only minimum literal and parameter separators allowed

      • Line 1, character 22:
        <!DOCTYPE HTML PUBLIC="-//W3C//DTD HTML 4.01//EN"
                             ^

        Error: cannot continue because of previous errors

      Document Checked

      Errors and Warnings

      • Line 1, character 22:
        <!DOCTYPE HTML PUBLIC="-//W3C//DTD HTML 4.01//EN"
                             ^

        Error: character = invalid: only minimum literal and parameter separators allowed

      • Line 1, character 22:
        <!DOCTYPE HTML PUBLIC="-//W3C//DTD HTML 4.01//EN"
                             ^

        Error: cannot continue because of previous errors

      Document Checked

      Errors and Warnings

      • Line 5, character 18:
        <script language="javascript" type="text/javascript" src="js ...
                         ^

        Error: there is no attribute LANGUAGE for this element (in this HTML version)

      • Line 119, character 30:
        <script language="javascript">
                                     ^

        Error: required attribute TYPE not specified

      • Line 132, character 14:
           <td width="500" valign="top">
                     ^

        Error: there is no attribute WIDTH for this element (in this HTML version)

      • Line 132, character 32:
        ...  <td width="500" valign="top">
                                         ^

        Error: start tag for TR omitted

      • Line 139, character 27:
                    <legend align="center">Your Contact Information
                                  ^

        Error: there is no attribute ALIGN for this element (in this HTML version)

      • Line 150, character 68:
        ... ="name" id="name" size="40"  />
                                         ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 160, character 37:
        ...         <input type="textarea" name="street" id="street" row ...
                                         ^

        Error: value of attribute TYPE cannot be TEXTAREA; must be one of TEXT, PASSWORD, CHECKBOX, RADIO, SUBMIT, RESET, FILE, HIDDEN, IMAGE, BUTTON

      • Line 160, character 69:
        ... ame="street" id="street" row="3" cols="40" />
                                         ^

        Error: there is no attribute ROW for this element (in this HTML version)

      • Line 160, character 78:
        ... et" id="street" row="3" cols="40" />
                                         ^

        Error: there is no attribute COLS for this element (in this HTML version)

      • Line 160, character 83:
        ... d="street" row="3" cols="40" />
                                         ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 170, character 68:
        ... ="city" id="city" size="40"  />
                                         ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 180, character 70:
        ... state" id="state" size="30"  />
                                         ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 183, character 66:
        ... me="zip" id="zip" size="10"  />
                                         ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 193, character 95:
        ... e="40"  value="United States"/>
                                         ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 202, character 69:
        ... "email" id="email" size="40" />
                                         ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 216, character 68:
        ... r Favorite Genre of Books<br /> Check All that Apply</legend ...
                                         ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 226, character 66:
        ... ame="sf" id="sf" value="sf"  />
                                         ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 227, character 27:
                       <label for "sf"><u>S</u>cience Fiction</label ...
                                  ^

        Error: an attribute value literal can occur in an attribute specification list only after a vi delimiter

      • Line 227, character 34:
        ...            <label for "sf"><u>S</u>cience Fiction</label><br ...
                                         ^

        Error: element U not defined in this HTML version

      • Line 227, character 66:
        ... /u>cience Fiction</label><br />
                                         ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 229, character 63:
        ... " name="f" id="f" value="f"  />
                                         ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 230, character 27:
                       <label for "f"><u>F</u>antasy</label><br />
                                  ^

        Error: an attribute value literal can occur in an attribute specification list only after a vi delimiter

      • Line 230, character 33:
        ...             <label for "f"><u>F</u>antasy</label><br />
                                         ^

        Error: element U not defined in this HTML version

      • Line 230, character 57:
        ... f"><u>F</u>antasy</label><br />
                                         ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 232, character 62:
        ... o" name="m" id="m" value="m" />
                                         ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 233, character 27:
                       <label for "m"><u>M</u>ystery</label><br />
                                  ^

        Error: an attribute value literal can occur in an attribute specification list only after a vi delimiter

      • Line 233, character 33:
        ...             <label for "m"><u>M</u>ystery</label><br />
                                         ^

        Error: element U not defined in this HTML version

      • Line 233, character 57:
        ... m"><u>M</u>ystery</label><br />
                                         ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 235, character 64:
        ...  name="r" id="r"  value="r"  />
                                         ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 236, character 27:
                       <label for "r"><u>R</u>omance</label><br />
                                  ^

        Error: an attribute value literal can occur in an attribute specification list only after a vi delimiter

      • Line 236, character 33:
        ...             <label for "r"><u>R</u>omance</label><br />
                                         ^

        Error: element U not defined in this HTML version

      • Line 236, character 57:
        ... r"><u>R</u>omance</label><br />
                                         ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 238, character 64:
        ...  name="p" id="p"  value="p"  />
                                         ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 239, character 27:
                       <label for "p"><u>P</u>aranormal</label><br / ...
                                  ^

        Error: an attribute value literal can occur in an attribute specification list only after a vi delimiter

      • Line 239, character 33:
        ...             <label for "p"><u>P</u>aranormal</label><br />
                                         ^

        Error: element U not defined in this HTML version

      • Line 239, character 60:
        ... <u>P</u>aranormal</label><br />
                                         ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 310, character 34:
        ...       Leave Me a Message <br /><textarea  name="message"  id ...
                                         ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 317, character 46:
        ... type="submit" value="Submit" />
                                         ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 318, character 49:
        ... e="reset" value="Reset Info" />
                                         ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 328, character 67:
        ... id="reply" checked="checked" />
                                         ^

        Warning: net-enabling start-tag; possibly missing required quotes around an attribute value

      • Line 328, character 67:
        ... id="reply" checked="checked" />
                                         ^

        Error: element INPUT not allowed here; possible cause is an inline element containing a block-level element

      • Line 328, character 68:
        ... d="reply" checked="checked" />
                                         ^

        Error: text is not allowed here; try wrapping the text in a more descriptive container

      • Line 330, character 27:
                <label for="reply"> Reply requested? </label>
                                  ^

        Error: element LABEL not allowed here; possible cause is an inline element containing a block-level element

      Checked 9 pages.


      Home
      CSIS 139

      Gloria J Magid - web page designer