Errata

Creating a Web Site: The Missing Manual

Errata for Creating a Web Site: The Missing Manual

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 "Date 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 Note Update

Version Location Description Submitted By Date submitted Date corrected
Printed, PDF
Page 42
XHTML code

In the example of XHTML without white space, the <html> start tag is repeated, with the second instance missing the "xmlns" property name. <html xmlns="http://www.
w3.org/1999/xhtml"><html ="http://www.w3.org/1999/xhtml"> should be <html xmlns="http://www.w3.org/1999/xhtml">.

Note from the Author or Editor:
page 42, end of second line of code "<html xmlns="http://www." and beginning of third line "w3.org/1999/xhtml">" are part of a duplicate tag, and should be removed

Tad Marshall  Feb 16, 2011 
Printed
Page 387
First line

Says "to let you know how your much you're earning." Should be "to let you know how much you're earning."

Note from the Author or Editor:
page 387, first line, "let you know how your much" should be "let you know how much"

Andrea  Jan 04, 2011 
Printed
Page 326
2nd paragraph under #2

Says "URL for web site you want track." Should be "URL for web site you want to track."

Note from the Author or Editor:
page 326, second paragraphg under step 2, "site you want track" should be "site you want to track"

Andrea  Jan 04, 2011 
Printed
Page 77
end of 2nd paragraph

Sentence says "at the top your Web pages." Should be "at the top of your Web pages."

Note from the Author or Editor:
page 77, end of second paragraph, "at the top your Web pages" should be "at the top of your Web pages"

Andrea  Dec 24, 2010 
Printed
Page 231
2/3 down main text, after "...about 1,000 pixels."

"This is the roughly the..." should read "This is roughly the..."

Note from the Author or Editor:
page 231, middle of first paragraph, "This is the roughly" should read "This is roughly"

David B  Sep 22, 2010 
Printed
Page 196
Last paragraph in Adding Captions

The book states "You can do this easily with inline images-just put a line of text immediately above or after the picture..."

It should state the following: just put a line of text immediately "before" or after the picture...

Note from the Author or Editor:
page 196, "above or after the picture" should be "before or after the picture"

Edward Escalera  Sep 17, 2010 
Printed
Page 20
2nd paragraph

In the "Know your audience" section, there is a phrase that says, "promotional page for an experimental electric harmonic band." I believe the author meant harmonica instead of harmonic.
Listening to electric harmonics would probably give me a headache, although an electric harmonica might be just as bad. Ouch!
Great book. Thank you for allowing me to contribute.

Note from the Author or Editor:
Page 20, second bullet, "electric harmonic" should be "electric harmonica"

Mike O'Rourke  Sep 15, 2010 
Printed
Page 268
5th paragraph

Paragraph 5 is only one line, which is "Figure 10-3 shows what this example looks like in a browser." However, the preceding code is for setting up a 3-row frameset while the actual figure displays two 3-column framesets.

Side Note:
This book is fraught with disconnects between printed code, the attendant figures and also the provided code for the download. Add to this the horrendous lack of maintenance and follow up in this errata site and it makes this the worst book I have ever acquired from O'Reilly. While the "Missing Manual" series is a great thing, this book is not up to the challenge.

Note from the Author or Editor:
Page 268, paragraph before second code block, after the first sentence "If you split the window into columns ... " should be a second sentence "If you carve the window into rows, you use the rows attribute." (with the word "rows" in italics). In the next sentence, "You can set the width" should be "You can set the size"

In the paragraph after the second code block, the first sentence "If you carve the window into rows ..." should be remove and in the second sentence "creates three rows" should be "creates three columns". In the following code, the first line <frameset rows="25%,50%,25%"> should be <frameset cols="25%,50%,25%">

Ken Wilson  Sep 09, 2010 
Printed
Page 131
Figure 5-13:

In the figure 5-13 it is explaining the difference between Superscript and Subscript tags in action; in both screenshots where giving an example of Subscript it is written Superscript as description.
Hope it makes sense! :)
Great book, by the way!

Note from the Author or Editor:
Page 131, Figure 5-13, in both figures the sentence "Superscript is handy for chemistry" should read "Subscript is handy for chemistry"

Rolands Markuns  Sep 05, 2010 
Printed
Page 245
code

The actual code for the page links refers to these pages:
RelativeSizing.htm and AbsoluteSizing.htm

However, the actual files provided from the book's web site are named as follows:
RelativeSizingTable.htm and AbsoluteSizingTable.htm

Would it not be better for the links in the code and the file names to coincide?

Note from the Author or Editor:
Page 245, code, in the fourth line, "RelativeSizing.htm" should be "RelativeSizingTable.htm" and in the fifth line, "AbsoluteSizing.htm" should be "AbsoluteSizingTable.htm" This makes the text consistent with the downloadable samples.

Ken Wilson  Sep 03, 2010 
Printed
Page 27
Figure 2-2 Caption

Top: The Word document "is" rewritten not "in" rewritten as an XHTML document...

Note from the Author or Editor:
Page 27, Figure 2-2 caption, second paragraph, "in rewritten" should be "is rewritten"

Anonymous  Aug 29, 2010 
Printed
Page 12
Note at top of page.

Extensive list of Web browsers for Mac computers is at:
http://www.knutson.de/mac/www/browsers.html

Note from the Author or Editor:
Page 12, Note box at top, "http://darrel.knutson.com/mac/www/browsers.html" should be "www.knutson.de/mac/www/browsers.html"

bmcf  Jan 19, 2010 
Printed
Page 411
2nd Paragraph after "Modifying variables"

The phrase "parentheses first, then addition and subtraction, then multiplication and division" should read "parentheses first, then multiplication and division, then addition and subtraction".

Note from the Author or Editor:
Page 411, second paragraph after "Modifying variables" heading, "parentheses first, then addition and subtraction, then multiplication and division" should read "parentheses first, then multiplication and division, then addition and subtraction".

Scott A Thisse  Jul 16, 2009 
Printed
Page 51
Caption to Figure 2-15

The second sentence reads "First, the page is missing the mandatory <header> section." Shouldn't that be the "<head> section"?

Note from the Author or Editor:
Page 51, caption for Figure 2-15, "mandatory <header> section" should be "mandatory <head> section"

James Welch  May 26, 2009 
Printed
Page 415
Javascript at bottom of page

The function being discussed is "ShowAlertBox()." The function written in the script shows merely "ShowAlert()."

Note from the Author or Editor:
Page 415, in the code block at the bottom of the page, all three instances of "ShowAlert()" should be "ShowAlertBox()"

Anonymous  May 21, 2009 
Printed
Page 264
markup in center of page

Text in markup (Templates Rule!, etc.) not consistent with alternate markup on p.265, nor with fig. 10-2.

Note from the Author or Editor:
Page 264, code, line 10, this:
<h1>Templates Rule!</h1>

should be:
<h1>Welcome to a Multipart Page</h1>

and line 15-17:
<div class="Content"?
<p>This is the ...
for this site.</p>

should be:
<div class="ContentPanel">
<p>This is the welcome page. Just to the left of this text is the
handy menu for this site.</p>


and lines 16-17:

Anonymous  May 10, 2009 
Printed
Page 263
Figure 10-1

The caption describes expedia.com, while the graphic shows expedia.ca.

Note from the Author or Editor:
Page 263, Figure 10-1 caption, in the first sentence "Every page on www.expedia.com" should be "Every page on Expedia"

Anonymous  May 10, 2009 
Printed
Page 225
Link Checkers/#3/para. 2/line 3

reads: ...you should updated it to point...

should read: ...you should update it to point...

Note from the Author or Editor:
Page 225, second paragraph under step 3, change "should updated it to" to "should update it to"

Anonymous  May 09, 2009 
Printed
Page 65
last paragraph

reads: As you learned on page 34...

should read: As you learned on page 64...

Note from the Author or Editor:
Page 65, beginning of last paragraph, "As you learned on page 34" to "As you learned on page 64"

Anonymous  Apr 30, 2009 
PDF
Page 243
1st paragraph of section "Sizing a row"

The 2nd sentence reads:

"The best approach is to use the height property in the <tr> attribute..."

<tr> is either a tag or an element. So the above sentence should be:

"The best approach is to use the height property in the <tr> element..."

Note from the Author or Editor:
Change "The best approach is to use the height property in the <tr> attribute," to "The best approach is to use a style rule that sets the height property of the <tr> element,"

never never again  Mar 17, 2009 
Printed
Page 237
1st paragraph

In the first paragraph (just below the Tip) it says:

"There?s one hiccup to watch for when you create tables with borders. If the table includes empty cells, they?ll appear ?collapsed,? which means they won?t get any borders at all "

This problem occurs only in versions of IE before IE8 RC1.

Tested also with recent versions of Opera, FF, Chrome, Safari (Mac).

Note from the Author or Editor:
Page 237, paragraph after Tip box, second sentence, "If the table includes empty cells, they'll appear" should read "On some browsers, empty cells will appear"

At the end of this parapgraph, add, "This happens in versions of Internet Explorer before IE 8 (or in all versions if your web page doesn't have a doctype)."

Anonymous  Mar 17, 2009 
Printed
Page 218
last paragraph, end of 2nd sentence

at the end ot teh 2nd sentence the brackets read:

"(the cords attribute)" This should be

"(the coords attribute)"

Note from the Author or Editor:
Page 218, middle of last paragraph, "(the cords attribute)" should be "(the coords attribute)"

Jimmy  Mar 09, 2009 
Printed
Page 211
Box "Navigating and Frames"

In the box they talk about clicking an external link, but the code example shows a relative (internal) link.

So the link should really be something like:

<a href="http://www.whateverwebsiteyoufavor.com/linked_page.html" target="_blank">Click me</a>

Note from the Author or Editor:
Page 211, sidebar "Navigating and Frames", this code snippet:

<a href="LinkedPage.htm" target="_blank">
Click Me</a>

should be:

<a href="http://www.SomeSite.com/SomePage.htm"
target="_blank">Click Me</a>

(with the target="_blank" portion still in bold

Some attentive reader  Mar 08, 2009 
PDF
Page 209
4th paragraph 1st sentence

The first sentence says:

"A better way to create colorful links is to use another style sheet trick: pseudo-selectors."

These should really be pseudo-classes.

Note from the Author or Editor:
in the sidebar on page page 209, all instances of "pseudo-selector" should be "pseudo-class" and "pseudo-selectors" should be "pseudo-classes"

Joergen W. Lang  Mar 07, 2009 
Printed
Page 193
paragraph above last code example

The first sentence of this paragraph starts with:

"When you set the float attribute...."

This should probably be:

"When you set the float property...."

Note from the Author or Editor:
Page 193, paragraph above last code example, "When you set the float attribute" should be "When you set the float property"

Joergen W. Lang  Mar 06, 2009 
Printed
Page 181
section "Alternate Text", 4th list item

The text in the brackets says:

"(a program that ?speaks? text, including the words in an alt tag). "

Although commonly referred to as "the alt tag", this should really be the alt *attribute*. Thus the text should actually read:

"(a program that ?speaks? text, including the words in an alt attribute). "

Note from the Author or Editor:
Replace "including the words in an alt tag" with "including the words in the alt attribute"

Joergen W. Lang  Mar 05, 2009 
PDF
Page 143
list item 5, last sentence (in brackets)

The last sentence of list item #5 reads:

"If you put these two files in different folders, you need to specify the location of the .css file using the file path notation system you?ll learn about on page 171."

On page 171 no information about file paths can be found.

Note from the Author or Editor:
Page 143, fifth list item, last sentence, reference to "page 171" should be "page 212"

Joergen W. Lang  Mar 04, 2009 
Printed
Page 105
figure 4-15

(this refers to the description of the buttons in the "file" panel)

* the button saying "Disconnect" should actually read: "Connect/Disconnect"
* the button saying "Connect" should actually read: "Refresh"

Note from the Author or Editor:
Figure 4-15, the callout that reads "Disconnect" should be "Connect/Disconnect" and the callout that reads "Connect" should be "Refresh"

Joergen W. Lang  Mar 03, 2009 
PDF
Page 105
Figure 4-15

(very small minor glitch)

The caption of figure 4-15 talks about the Lee Park website while the screenshot shows an earlier example (Popsicle workers) which resides in the same tutorial folder.

Therefore it might be a good idea to exchange this with a screenshot that shows one of the resume files (4 or 5).

On the other hand, who is Lee Park, anyway?
We only get to know him in chapter 5. ;)

Note from the Author or Editor:
Page 105, caption for Figure 4-15, "This example shows the local view of the Lee Park site" should be "This example shows the local view of a Web site."

Joergen W. Lang  Mar 03, 2009 
PDF
Page 163
Table 6-3 entry 'padding'

The description for the CSS property 'padding' says:

"Sets the spacing added around the inside of a block element."

This should read:
"Sets the spacing added around the inside of a block or inline element."

Explanation: The CSS 'padding' property is not limited to block elements but can also be used for inline elements. See: http://www.w3.org/TR/CSS21/box.html#padding-properties

Note from the Author or Editor:
Page 163, Table 6-3, entry for "padding", "Sets the spacing added around the inside of a block element." should be "Sets the spacing added around the inside of a block or inline element."

Joergen W. Lang  Mar 02, 2009 
Printed
Page 155
last paragraph

In the last paragraph on the page it says:

"To select a font, you use the font-family attribute."

The usage of the word 'attribute' is misleading, since it is already introduced in various sections of the book as meaning 'XHTML attribute' (e.g. 'src' or 'href')

Therefore, this should read IMHO:
"To select a font, you use the font-family property."

Note from the Author or Editor:
Page 155, last paragrapg, change "To select a font, you use the font-family attribute" to "To select a font, you use the font-family property"

Joergen W. Lang  Mar 01, 2009 
Printed
Page 148
code example on bottom of page

(referring to the ul {...} rule)

The declaration

color: fuschia; should read:
color: fuchsia;

Note from the Author or Editor:
p. 148, in code, "fuschia" should be "fuchsia"

Joergen W. Lang  Feb 28, 2009 
Printed
Page 142 ff.
3rd paragraph from bottom and following pages

(referring to the section "Applying a Stlye Sheet")

Mentioned is the tutorial file for chapter 2 named 'resume.htm'.
This file does not contain any headings, only 'resume5.htm' does. Thus:

'resume.htm' should read:
'resume5.htm'

to make the style sheet example work.

Note from the Author or Editor:
Page 142, first paragraph after "Applying a Style Sheet", the entire paragraph starting with the second sentence ("Before you go any further ... Follow these steps:") should read "Before you go any further, you need an XHTML web page to format. You can use the resume5.html file from Chapter 2 (which is available from the Missing CD page at www.missingmanuals.com). Copy the file and rename the copy to resume.html, and then follow these steps to outfit it with a new style sheet:"

Here, the text "resume5.html" and "www.missingmanuals.com" and "resume.html" should be italicized.

Joergen W. Lang  Feb 28, 2009