p. 135: In the third sentence of the Comments section, some double hyphens
got replaced by an em dash. The sentence should read "All data between the
--> is ignored by the XML processor."
p. 138: In the example at the top of the page,
"e; should be
". That is,
p. 142: In the last paragraph of the section on Attribute values "If the attribute value contains both single and double quotes, then the one that's not used to delimit the string must be replaced with the proper entity references." should read "If the attribute value contains both single and double quotes, then the one that's used to delimit the value must be replaced with the proper entity references." (That is remove the not.)
<PARAM NAME="joke" VALUE="The diner said, "Waiter, There's a fly in my soup!""> </PARAM>
p. 144: The heading at the top of the page should use more initial capitals; that is, it should read:
For instance, this line is not an acceptable way to start an XML file because of the extra spaces at the front of the line:
<?xml version="1.0" standalone="yes"?>
p. 145: In the text for rule #4, the sentence "This sometimes called the document element instead" should of course be "This is sometimes called the document element instead".
p. 147: In Figure 6-1, all the element names should be in capital letters to match Listing 6-1. Here's the corrected figure: