Errata


Print Print Icon

Submit your own errata for this product.


The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Corrected".

The following errata were submitted by our customers and approved as valid errors by the author or editor.


Color Key: Serious Technical Mistake Minor Technical Mistake Language or formatting error Typo Question



Version Location Description Submitted By Corrected
Printed Page xix
1st paragraph

"We're going put" should be "We're going to put"

Anonymous  Oct 2007
Printed Page xx
Weekly Elixir Specials image

In the description of Chai Chiller, "mateé" should be "maté" (an
"e" with an acute accent)

Anonymous  Oct 2007
Printed Page xxxii
3rd paragraph down under We begin... heading

complaint HTML or XTHML should be compliant

Anonymous  Oct 2007
Printed Page xxix
6th paragraph (The faster way is to do anything...)

At the end of the third phrase on the 6th paragraph:
"For example, studies show .... causes your brain to try to makes sense
of ...."

Should be:
"For example, studies show .... causes your brain to try to make sense
of ...."

Anonymous  Oct 2007
Printed Page 19

Potentially add some info about how to find the File > Open menu in IE - some people have this menu hidden and have trouble finding it.

Note from the Author or Editor:
Good idea

Elisabeth Robson
Elisabeth Robson
O'Reilly AuthorO'Reilly Blogger 
Printed Page 32, 42
In "WHO DOES WHAT?"

It should be "gray" instead of "grey" in
"border: 1px dotted grey;"

Anonymous  Oct 2007
Printed Page 35
Top of page

"HTML" & "CSS" Fireside Chat column headings are missing on page 35.

Anonymous  Oct 2007
Printed Page 36
Last bullet points, left column

"Opening tags can have attributes. We've seen a couple: type and align."

Should read: 'Opening tags can have attributes. We've seen type."

My book contained no uses of "align" prior to page 36.

Perhaps it use was intended to center the mission text, and that never got done???

Note from the Author or Editor:
Confirmed. Change to "We've seen one already: type".

Anonymous  Jul 2009
Printed Page 37, 42
crossword puzzle

6 Down should have 9 spaces, not 8 (it's "50sKitsch," not "50sKitch").

Anonymous  Jan 2009
Printed Page 44
2nd (smaller, "directions") html page

Continue on Stucture Ave S - go 0.2 mi
should be:
Continue on Structure Ave S - go 0.2 mi

Anonymous  Jan 2009
Printed Page 50
second graphic (html/browser rendition of "dirctions.html")

Continue on Stucture Ave S - go 0.2 mi
should be:
Continue on Structure Ave S - go 0.2 m

Anonymous  Jan 2009
Printed Page 60
Bottom diagram

In the diagram, "elixirs.html" should read "elixir.html"

Anonymous  Oct 2007
Printed Page 72
crossword clues

The clue for 8 Down should read, "The 'HT' in HTML," (not "The 'H' in HTML")

Anonymous  Jan 2009
Printed Page 107
1st paragraph

The 2nd sentence in the 1st paragraph reads: "You'll find it in his July 14th entry."

The sentence should read: "You'll find it in his June 2nd entry."

Anonymous  Oct 2007
Printed Page 115
Q&A at the top of the page, first "A", third sentence.

The sentence reads, "So, while you can probably count on the basic
entities from the
www.w3schools.com to be available..." It should read "...from the
www.w3schools.com
*page* to be available..."

Anonymous  Oct 2007
Printed Page 127
One minute hosting guide, 2nd line.

Change "getting an hosting company"
to "getting a hosting company".

Anonymous  Oct 2007
Printed Page 128
"There are a couple of reasons ..." paragraph, lines 2-3.

Change "you're going need your own domain name"
to "you're going to need your own domain name"

Anonymous  Oct 2007
Printed Page 128
Last paragraph of the page

As with finding an hosting...

should be

As with finding a hosting...

Anonymous  Oct 2007
Safari Books Online 166
2nd paragraph

The 2nd (& last) sentence of the 2nd paragraph is incomplete. It seems to end in mid thought.

It looks like the text was cut off in the layout.

Anonymous  Jan 2009
Printed Page 272
Next-to-last paragraph, 2nd line.

Change "...is going to be a fast for you."
to "...is going to be fast for you."

Anonymous  Oct 2007
Printed Page 272
Sixth item in "The XHTML 1.0 checklist"

The sentence, "All attribute values must be surrounded by double quotes
and must have
values." It sounds like you're saying that, in addition to being
surrounded by double
quotes, "All attribute values must have values." A bit tautalogical, eh?
It should read something like, "All attributes must have values, and
those values
must be surrounded by double quotes."

Anonymous  Oct 2007
Printed Page 323
First line of Exercise regarding classes

I'm just confirming that the file that we are instructed to open to do this exercise (lounge.html) is incorrect, and that it should have been printed with "elixir.html". Someone else has already submitted this error, but I'm confirming that lounge.html does not include any info regarding class details as we were instructed to change.

Thanks.

Note from the Author or Editor:
Confirmed. lounge.html should be changed to elixir.html


Anonymous  Jul 2009
Printed Page 386
Last phrase on "The lounge gets an upgrade" paragraph

"On the next page .... that we're going create by the end...."

should be

"On the next page .... that we're going to create by the end...."

Anonymous  Oct 2007
Printed Page 386
"What's playing at the Lounge" section of the sample page

Le Roi..., *Engima* should be Le Roi..., *Enigma*.

Anonymous  Jan 2009
Printed Page 388
Bullet 1

There is no block quote in the sample html page (the text says there is)

Anonymous  Oct 2007
Printed Page 404
2nd paragraph

The "chapter10/lounge/images" folder with the file "background.gif" is a
file of a
large quote mark. The star is is the "lounge-work" folder.
[HAS SINCE BEEN FIXED. PLEASE REDOWNLOAD DIRECTORY FROM
http://www.headfirstlabs.com/books/hfhtml/index.php]

Anonymous  Oct 2007
Printed Page 419
First question

"So why did you make the sector"

should be

"So why did you make the selector"

Anonymous  Oct 2007
Printed Page 419
Dumb questions: first question

The first question in Dumb Questions reads: "So why did you make the sector #guarantee rather than p#guarantee?

I believe "sector" should actually be "selector".

Best Regards and thanks for some great books. I've got 'em all either hardcopy or safari infomit. I don't think there are any pdf's available yet!

Michael Canfield

Note from the Author or Editor:
Confirmed. sector should be changed to selector

Anonymous  Jan 2009
Printed Page 423
Exercise

The paragraph mentions a file "print/print.css" that does not exist in
the file downloaded from:
http://www.headfirstlabs.com/books/hfhtml/code/HFHTML_ch10.zip
[HAS SINCE BEEN FIXED. PLEASE REDOWNLOAD DIRECTORY FROM
http://www.headfirstlabs.com/books/hfhtml/index.php]

Anonymous  Oct 2007
Printed Page 425
Crossword clue 4 Across

The clue is incorrectly worded. The intended answer, Georgia, is
specified in the font-family property, not the font-style property. The
correct answer to the clue as currently worded is "italic", which
doesn't fit in the crossword.

Anonymous  Oct 2007
Printed Page 435
Label in bottom half

"it is also shows" should be "it also shows"

Anonymous  Oct 2007
Printed Page 456
"What we really want..." paragraph, lines 8-9.

Change "...you can use a just a number instead..."
to "...you can use just a number instead..."

Anonymous  Oct 2007
Printed Page 465
2nd paragraph

The 2nd paragraph reads:

"Now let's add some style. Add these two rules to the bottom of your
"lounge.html"
file:"

This sentence should read:

"Now let's add some style. Add these two rules to the bottom of your
"lounge.css"
file:"

Anonymous  Oct 2007
Printed Page 471
#elixirs a:hover "Skippy Sharp annotation", 5th line.

Change "Give it try!"
to "Give it a try!"

Anonymous  Oct 2007
Printed Page 477
Question in upper right

"readers" should be "reader's"

Anonymous  Oct 2007
Printed Page 477
Annotation near middle

"figure out how display" should be "figure out how to display"

Anonymous  Oct 2007
Printed Page 481
Item Number 2

"Move the entire ..... to top the of the file ....."

should be

"Move the entire ..... to the top of the file ....."

Anonymous  Oct 2007
Printed Page 486
First line in Sharpen your pencil: Solution

"Try your hand at calculating these the specificity of these selectors..."
should read: "Try your hand at calculating the specificity of these selectors.."

Anonymous  Jan 2009
Printed Page 502
Last two annotations

Annotations point at the wrong sections of code. Second arrow from
bottom should point to "h1" section, and bottom arrow should point to
".slogan" line.

Anonymous  Oct 2007
Printed Page 553
title line of browser graphic

The <title> definition in the sample code (including the downloaded sample) defines
the title as "Testing Tony's Table" but the title on the browser graphic is "Testing
Tony's Travels".... one or the other should be changed.

Anonymous  Oct 2007
Printed Page 569
lower right hand "handwritten" paragraph, beginning "Then in the second

row...";
The handwritten paragraph (emphasis mine):

"Then in the second row we specify just the *rows* we need (date, temp, and a new
rating)."

should be:

"Then in the second row we specify just the *columns* we need (date, temp, and a new
rating)."

Anonymous  Oct 2007
Printed Page 595

the "form.html" links to "www.headfirstlabs.com/contest.php".
This link seems to be inoperable. One gets the 404 error: "Missing
Document. The server caould not locate the document you requested." This
document's existence is required in order to complete the exercize
assigned in
the book.
[PROBLEM HAS BEEN FIXED. LINK NOW WORKS]

Anonymous  Oct 2007
Printed Page 598
"text input" box

Handwriting-style comment talks about ending the element with " />", but
the actual "
/>" does not appear in the HTML element shown. As a result, there's an
arrow pointing
at something that isn't there...

Anonymous  Oct 2007
Printed Page 599
checkbox input box

In the checkbox input box, the example displayed shows capitalized checkbox values (Salt, Pepper, Garlic), while the HTML code have non-capitalized values (value="salt", value="pepper", value="garlic"). These should be one or the other and agree.

Note from the Author or Editor:
Confirmed. The values in the <input...> lines should be updated to show uppercase first letters.


I noticed another errata on page 598; in the text input line, <input type="text" name="fullname", this needs a /> added to the end of this line. NOTE: this has been corrected in the January 2009 printing.

Anonymous  Jul 2009
Printed Page 607
Question in upper right

"Didn't you say that the names for each form element needs to be unique?"
doesn't sound right
Change to "Didn't you say that the name for each form element needs to be
unique?"
instead?

Anonymous  Oct 2007
Printed Page 621
line of code and annotation at top

At the end of the line of code, to adhere to strict XHTML, the method="GET" should be method="get". The annotation pointing to this should therefore be changed to: "Just change the method from "post" to "get"."

Note from the Author or Editor:
Technically this is true, and should probably be changed throughout this chapter on the next edition. (GET/POST appear in multiple places throughout this chapter). I don't think it's worth changing for a print edition, however.

Anonymous 
Printed Page 626
2nd paragraph

"Also notice that the we've used"
should be
"Also notice that we've used"

Anonymous  Oct 2007
Printed Page 633
"Multiple selection" paragraph, 3rd phrase

"Instead of a .... you'll get a the multiple choice..."

should be

"Instead of a .... you'll get a multiple choice..."

Anonymous  Oct 2007


"Someone finally wrote a good book on HTML, CSS & XHTML... If you're serious and want to really know how to use HTML, CSS and XHTML - get this book. No others. This one. Really."
--Taran Rampersad, KnowProSE.com