We try to keep our books accurate, but sometimes mistakes creep in. This page lists the errors submitted by our astute readers. If you've found a new error, please submit it.

The latest version of the book is P4.0, released over 2 years ago. If you've bought a PDF of the book and would like to upgrade it to this version (for free), visit your home page.

Key: Typo Tech. Error Suggestion Not a problem Next edition

By default this page displays the errata for the latest version of the book. If you have a previous version, select it here:  

(To find out what version you have, look at the copyright page, a few pages in from the front of the book. If it says (say) 'Second Printing', then here it'll be P2.0. If there are interim PDF releases in that printing, they'll be 2.1, 2.2, and so on.)

PDF Paper Description Found in Fixed in
9 nhk

#52284: jhgfkh--ghkjjg

P3.0
31-Jul-13
19
#49847: At the end of the second paragraph in the "Joe asks" aside, it says: ... For example, if you had a self-closing script tag above a div...more...
P4.0
21-Sep-12
25

#76840: ffdfd--sdsgdg

P4.0
06-Jun-14
25

#48808: sidebar should be floated right to match figure 2.2

style.css:
section#sidebar{
float: right;
width 25%;
}

P4.0
25-Feb-12
26-29
#49540: The last example on customised pop-ups (popup.html) does not include the jquery script that is in the source code. It would be useful to incl...more...
P4.0
18-Jul-12
27
#49319: The fall back java script for IE 8 and less produces an empty screen whenever the structural elements are used. However, the script works if t...more...
P4.0
13-May-12
31
#51343: Page 31 says that the target attribute of the <a> element has been deprecated. I found a link (that I can't post in this forum) that says it ...more...
P4.0
20-Apr-13
36
#48229: Last item on the page for the sidebar: We’ll also need to float the sidebar and define its width. Download html5newtags/style.css secti...more...
P3.0
07-Dec-11
42
#51158: Place holder for password field is truncated, turning "Type your password again" into "Type your password". Designers should be cautioned to ...more...
P4.0
30-Mar-13
136
#50207: "If the browser has support for the border-radius property" (last sentence of the "Invoking the Rounding" section), but the code ("if(!hasBord...more...
P4.0
25-Nov-12
140
#52216: In the following function the classes aren't surrounded by "" and therefore the snippet doesn't run. function canPlayVideo() { return !!...more...
P1.0
19-Jul-13
193

#50719: - History API lists [IE8] support which is incorrect.
- Cross-document Messaging does not list IE at all, believe [IE8] should be listed?

P2.0
05-Feb-13
204
#49117: In the following fragment at the top of page: Form validation Client-side validation of inputs. [C5, S5, 10.6] It seems that you've forgo...more...
P4.0
16-Apr-12
244
#49511: In order to "make all the links on a page with the class of popup open in a new window" var links = $("#links a" ); Should read: var li...more...
P1.0
11-Jul-12