Errata in section 2.8 of the XMl second edition specification

Section 2.8 includes the following prose:

The function of the markup in an XML document is to describe its storage and logical structure and to associate attribute-value pairs with its logical structures. 

My concern is the phrase "attribute-value pairs". This implies either that attribute values come in pairs, that values are paired with attributes, or that an attribute is just an attribute name rather than combination of name and value. None of these interpretations are accurate.

I think what is meant is that

The function of the markup in an XML document is to describe its storage and logical structure and to associate attribute name-value pairs with its logical structures. 

This corresponds with the definition in section 3.1, "Definition: The Name-AttValue pairs are referred to as the attribute specifications of the element]" and with the statement in section 3.3 that "Attributes are used to associate name-value pairs with elements."
-- 

+-----------------------+------------------------+-------------------+
| Elliotte Rusty Harold | elharo@metalab.unc.edu | Writer/Programmer |
+-----------------------+------------------------+-------------------+ 
|          The XML Bible, 2nd Edition (Hungry Minds, 2001)           |
|              http://www.ibiblio.org/xml/books/bible2/              |
|   http://www.amazon.com/exec/obidos/ISBN=0764547607/cafeaulaitA/   |
+----------------------------------+---------------------------------+
|  Read Cafe au Lait for Java News:  http://www.cafeaulait.org/      | 
|  Read Cafe con Leche for XML News: http://www.ibiblio.org/xml/     |
+----------------------------------+---------------------------------+

Received on Thursday, 19 July 2001 18:47:34 UTC