8. A non-transitory computer readable medium storing computer instructions which when executed by a processor cause the processor to perform the steps of: displaying an electronic document; detecting a request to traverse a link, wherein the link is associated with an element of the document; evaluating an attribute, wherein the attribute is associated with the element of the document and wherein evaluating the attribute includes determining whether a destination associated with the link was enumerated; and determining whether to traverse the link based on the evaluation.
8. A non-transitory computer readable medium storing computer instructions which when executed by a processor cause the processor to perform the steps of: displaying an electronic document; detecting a request to traverse a link, wherein the link is associated with an element of the document; evaluating an attribute, wherein the attribute is associated with the element of the document and wherein evaluating the attribute includes determining whether a destination associated with the link was enumerated; and determining whether to traverse the link based on the evaluation. 17. The non-transitory computer readable medium of claim 8 , wherein determining whether the destination was enumerated includes determining whether the destination was enumerated in a predetermined section, wherein the section is associated with the document.