Product Overview

Looking for the old edition of “Build Your Own Web Site The Right Way Using HTML & CSS, 2nd Edition?
Download the code archive or view errata of the old edition here.

Build Your Own
Web Site The Right Way Using HTML & CSS, 2nd Edition

Corrections & Typos

Found a mistake that’s not listed here? Contact us to let us know!

Second Edition: November 2008

  • p.399 blogrolling.com has suspended their blog roll editing service temporarily. You can find updates on the situation on the status page.
  • p.345-348

    Blogger's "Advanced Setup" options are no longer available via a a link from the "name your blog" step. To publish to your site via FTP using Blogger, you now need to go through all the steps of creating your blog, then click "Advanced Setup Options" on the screen that says "Your Blog Has Been Created!", then choose "Set Up a Custom Domain".

    This will direct you to the "Settings->Publishing" options page. In order to enable FTP publishing you need to first set the Template of your blog to the "Classic" template. Click on Template->Edit HTML and click the "Revert to Classic Template" button. Then go back to Settings->Publishing, and click "FTP" in the "Switch to:" list at the top of the page. Now you can follow along with the instructions in the book for entering your FTP details.

  • p.296-297 The code samples here do not include the class="contact" attribute we've been using to style the form throughout the chapter, so the form will appear unstyled. Just add class="contact" to the opening <form> tag to get your styles back.
  • p.409 3rd paragraph

    The link to the W3C's XHTML 1.0 recommendation should be http://www.w3.org/TR/xhtml1/ (the book is missing the "g" in ".org").

  • p.359 1st paragraph

    The first sentence should read: "..and just prior to the end of the bodycontent..."

  • p.380 last paragraph

    The third sentence should read "...highly probable given the number of services..."

  • p. 260 1st & 2nd code listing The second label element starting tag should be:
    <label for="newsletter">
    Also some of the closing label tags are missing their slashes. They should be </label>.
  • p.138 code block

    The background-color of the #navigation element should be #7da5d8



SitePoint Books

  • advocate best practice techniques
  • lead you through practical examples
  • provide working code for your web site
  • make learning easy and fun

100% Money Back Guarantee