On 14.04.2006 17:03, Stephanie Chausse wrote:
> I posted this site a couple weeks ago and got some great comments-thanks
> again-wondering if anyone would give another quick look-all css is valid;
> still have a few html errors and I am not sure how to fix-those are below if
> anyone has any thought on that-I've made some changes (again much thanks to
> francky :-))-one I'd like comments on is the breadcrumbs-position of
> them-does it make the page too cluttered up there with the searches?-Does it
> make the navigation any better?  The page below is the only one with
> breadcrumbs-the home page, our resources, what's happening and the about
> pages are the only ones that currently exist-any comments on anything else
> would be greatly appreciated too-
>  
> http://www.provlib.org/ppl/about/about.html
>  
> HTML Validation errors:
> Line 28 is an include for the randomimage script in the banner
>  

Dave Raggett's marvelous "HTML-Tidy" points out more HTML errors:
http://www.google.de/search?num=20&hl=de&q=Dave+Raggett%27s+HTML-Tidy

1) You should alter
    <input maxlength="75px" name="searcharg" size="25px" />
    to
    <input maxlength="75" name="searcharg" size="25" />
    because 'px' or any other measurement unit is not allowed.

2) The literal occurrence of '&' is not allowed in HTML and X(HT)ML.
    You have to write '&amp;' or '&#38;' instead.

    <li><a id="kid" href="#">Kids &#38; Teens</a></li>
    <li><a id="par" href="#">Parents &#38; Teachers</a></li>

    HTML:
    instead of: "       use:  &quote; or &#34;
    instead of: &       use:  &amp;   or &#38;
    instead of: <       use:  &lt;    or &#60;
    instead of: &apos;  use:  '       or &#39;
        

    X(HT)ML:
    instead of: "       use:  &quote; or &#34;
    instead of: &       use:  &amp;   or &#38;
    instead of: <       use:  &lt;    or &#60;
    instead of: '       use:  &apos;  or &#39;


3) In your javascript section you are using 'document.write',
    which is not correct there, in my opinion.
    But it is running, as long as you send the document with
    the wrong document typ declaration as it 'text/html' is.
http://www.experts-exchange.com/Web/Web_Languages/JavaScript/Q_20483232.html
http://www.xml.com/pub/a/2003/03/19/dive-into-xml.html
http://ln.hixie.ch/?start=1091626816&count=1

    Furthermore it is not allowed to use the characters I
    described in 2) in a literal way, unless you mark the
    whole javascript section as 'CDATA'.

    <script type="text/javascript">
    /* <![CDATA[ */

    /* ]]> */
    </script>

To write XHTML is more than to write HTML
with slashes on empty elements.


Regards,

Uwe Kaiser



______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
IE7b2 testing hub -- http://css-discuss.incutio.com/?page=IE7
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to