2. A data processing system as set forth in claim 1, wherein the means for formatting includes means for retrieving the format specification for the type name of each ancestor element of the selected element in the electronically published document, and means for combining the format specifications for the type names of the ancestor elements with the format specification for the type name of the selected element.
2. A data processing system as set forth in claim 1, wherein the means for formatting includes means for retrieving the format specification for the type name of each ancestor element of the selected element in the electronically published document, and means for combining the format specifications for the type names of the ancestor elements with the format specification for the type name of the selected element. 3. A data processing system as set forth in claim 2, further comprising: for each element, means, addressable by a unique identifier for the element, for storing a unique identifier of any parent element of the element; and wherein the means for identifying ancestor elements includes means for retrieving an indication of each ancestor element of the selected element from the addressable means for storing by addressing the addressable means for storing with the unique identifier of the selected element and each ancestor element.