8. A data processing system as set forth in claim 1, wherein the means for selecting a starting point element includes: means for searching backward from the starting point in the electronically published document for a selected element having a selected type name; and wherein the starting point element is the selected element.
8. A data processing system as set forth in claim 1, wherein the means for selecting a starting point element includes: means for searching backward from the starting point in the electronically published document for a selected element having a selected type name; and wherein the starting point element is the selected element. 9. A data processing system as set forth in claim 8, wherein the selected element is the first element having the selected type name and preceding the starting point.