This document was successfully checked as XHTML 1.0 Strict!

Result: Passed, 1 warning(s)
:
Modified:Wed Oct 15 22:32:59 2008
Server:Apache/1.3.29 (Unix) DAV/1.0.3 mod_ssl/2.8.16 OpenSSL/0.9.7d
Size:3475
Content-Type:text/html
: utf-8
: XHTML 1.0 Strict
Root Element: html
Root Namespace: http://www.w3.org/1999/xhtml
Options

Help on the options is available.

Potential Issues

The following missing or conflicting information caused the validator to perform guesswork prior to validation. If the guess or fallback is incorrect, it may make validation results entirely incoherent. It is highly recommended to check these potential issues, and, if necessary, fix them and re-validate the document.

  1. Warning Byte-Order Mark found in UTF-8 File.

    The Unicode Byte-Order Mark (BOM) in UTF-8 encoded files is known to cause problems for some text editors and older browsers. You may want to consider avoiding its use until it is better supported.

Congratulations

The document located at <http://homepages.wmich.edu/~hummelc/assignments/assignment2/order.htm> was successfully checked as XHTML 1.0 Strict. This means that the resource in question identified itself as "XHTML 1.0 Strict" and that we successfully performed a formal validation using an SGML or XML Parser (depending on the markup language used).

"valid" Icon(s) on your Web page

To show your readers that you have taken the care to create an interoperable Web page, you may display this icon on any page that validates. Here is the HTML you could use to add this icon to your Web page:

Valid XHTML 1.0 Strict
  <p>
    <a href="http://validator.w3.org/check?uri=referer"><img
        src="http://www.w3.org/Icons/valid-xhtml10"
        alt="Valid XHTML 1.0 Strict" height="31" width="88" /></a>
  </p>
  
Valid XHTML 1.0 Strict
  <p>
    <a href="http://validator.w3.org/check?uri=referer"><img
        src="http://www.w3.org/Icons/valid-xhtml10-blue"
        alt="Valid XHTML 1.0 Strict" height="31" width="88" /></a>
  </p>
  

A full list of icons, with links to alternate formats and colors, is available: If you like, you can download a copy of the icons to keep in your local web directory, and change the HTML fragment above to reference your local image rather than the one on this server.

Linking to this result

If you would like to create a link to this page (i.e., this validation result) to make it easier to revalidate this page in the future or to allow others to validate your page, the URI is <http://validator.w3.org/check?uri=http%3A%2F%2Fhomepages.wmich.edu%2F~hummelc%2Fassignments%2Fassignment2%2Forder.htm;ss=1;outline=1> (or you can just add the current page to your bookmarks or hotlist).

Validating CSS Style Sheets

If you use CSS in your document, you can check it using the W3C CSS Validation Service.

↑ Top

Source Listing

Below is the source input I used for this validation:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Language" content="en-us" />
  5. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  6. <title>Sandwich Order Form</title>
  7. <style type="text/css">
  8. .style1 {
  9. border-width: 0;
  10. }
  11. .style3 {
  12. text-align: left;
  13. }
  14. </style>
  15. </head>
  16. <body>
  17. <form method="post" action="/cgi-bin/gform">
  18. <table class="style1" cellspacing="0">
  19. <tr>
  20. <td style="height: 27px;" class="style3" valign="top" colspan="2">Customer Name:</td>
  21. <td style="width: 161px; height: 27px;">
  22. <input name="Customer name" type="text" style="width: 286px" /></td>
  23. </tr>
  24. <tr>
  25. <td style="height: 13px;" class="style3" colspan="2">Phone:</td>
  26. <td style="width: 161px; height: 13px;">
  27. <input name="Phone" type="text" style="width: 283px" /></td>
  28. </tr>
  29. <tr>
  30. <td style="height: 38px" class="style3" colspan="2">Address</td>
  31. <td style="width: 161px; height: 38px">
  32. <textarea name="address" rows="2" style="width: 284px" cols="55"></textarea></td>
  33. </tr>
  34. <tr>
  35. <td style="width: 13px; height: 129px" valign="top">
  36. &nbsp;</td>
  37. <td style="width: 135px; height: 129px" valign="top">
  38. <fieldset style="width: 101px">
  39. <legend>Sandwich Size</legend>
  40. <input name="size" type="radio" checked="checked" value="Deli" />Deli<br />
  41. <input name="size" type="radio" value="6 inch" />6 inch<br />
  42. <input name="size" type="radio" value="Footlong" />Footlong<br />
  43. <input name="size" type="radio" value="Party" />Party</fieldset></td>
  44. <td style="width: 161px; height: 129px" valign="top">
  45. <fieldset style="width: 421px">
  46. <legend>Toppings</legend>
  47. <input name="toppings" type="checkbox" value="Cheese" />Cheese
  48. <input name="toppings" type="checkbox" value="Lettuce" />Lettuce
  49. <input name="toppings" type="checkbox" value="Tomatoes" />Tomatoes
  50. <input name="toppings" type="checkbox" value="Onions" />Onions
  51. <input name="toppings" type="checkbox" value="Banana Peppers" />Banana Peppers<br />
  52. <input name="toppings" type="checkbox" value="Pickles" />Pickles
  53. <input name="toppings" type="checkbox" value="Cucumbers" />Cucumbers
  54. <input name="toppings" type="checkbox" value="Mayo" />Mayo
  55. <input name="toppings" type="checkbox" value="Mustard" />Mustard</fieldset></td>
  56. </tr>
  57. <tr>
  58. <td class="style3" colspan="2">Quantity:</td>
  59. <td style="width: 161px">
  60. <select name="quantity">
  61. <option selected="selected" value="1">1</option>
  62. <option value="2">2</option>
  63. <option value="3">3</option>
  64. <option value="4">4</option>
  65. <option value="5">5</option>
  66. <option value="6">6</option>
  67. </select></td>
  68. </tr>
  69. <tr>
  70. <td class="style3" colspan="2">Comments:</td>
  71. <td style="width: 161px">
  72. <textarea name="comments" rows="2" style="width: 417px" cols="55"></textarea></td>
  73. </tr>
  74. <tr>
  75. <td colspan="2">
  76. <input name="submitbutton" type="submit" value="Submit" /></td>
  77. <td style="width: 161px">&nbsp;</td>
  78. </tr>
  79. </table>
  80. </form>
  81. </body>
  82. <!--gform "Customers Name: $(Customer Name)\n"-->
  83. <!--gform "Phone: $(Phone)\n"-->
  84. <!--gform "Address: $(address)\n"-->
  85. <!--gform "Sandwich Size: $(size)\n"-->
  86. <!--gform "Toppings: $(toppings)\n"-->
  87. <!--gform "Quantity: $(quantity)\n"-->
  88. <!--gform "Comments: $(comments)\n"-->
  89. <!--gform deliver=mail "christine.hummel@wmich.edu" subject="Sandwich Order"-->
  90. </html>

↑ Top

Document Outline

Below is an outline for this document, automatically generated from the heading tags (<h1> through <h6>.)


If this does not look like a real outline, it is likely that the heading tags are not being used properly. (Headings should reflect the logical structure of the document; they should not be used simply to add emphasis, or to change the font size.)

If you want to examine the semantic structure of your documents, beyond the outline, try the Semantic data extractor.

↑ Top