Regular Spelling
Thoughts on language and more

Web Development Gripes

Just a page of miscelaneous gripes about web development, and some coding tips. I'll add stuff into here from time to time.

XHTML Validation

In fact the reason this page even exists is because of my first gripe, wih XHTML verification. The "Content" list on the right is automatically generated, but I didn't have pages in all of my chapters. So it created this code:

    This code, while seemingly fine, is not valid in XHTML. Throws this error:

    end tag for "ul" which is not finished
    Most likely, you nested tags and closed them in the wrong order. For example

    ...

    is not acceptable, as must be closed before

    . Acceptable nesting is:

    ...

    Another possibility is that you used an element which requires a child element that you did not include. Hence the parent element is "not finished", not complete. For instance, in HTML the element must contain a child element, lists (ul, ol, dl) require list items (li, or dt, dd), and so on.</code></p> <p>And, since it's automatically generated code, the only way to solve that is creating this page.</p> <hr/> </div> </div> <div id="footer" class="footer"> <p>© 2007-2023 Leanne Cheney</p> </div> </div> </div> </body> </html>