Luckily the structure of HTML documents, with their embedded links, can be captured into an object oriented database fairly easily. The Web has given the hypertext interaction paradigm to the world. By means of Web servers that are easy to install, and HTML documents which are easy to create, one can start publishing documents and provide links to other documents on the same or any other Web server. Although strictly speaking this was just a matter of syntactic sugar, it made clear that people started realizing that HTML tags are not intended to generate typographically different items, but to separate structural parts from each other. Several new tags have been added to HTML, to enable more structured documents.
Examples are frames and tables.
The abuse of these features to simply generate more appealing documents, in which the frames or tables do not play their structuring role, shows that the majority of the Web community still has not understood the fundamental role HTML should play in the Web. Documents, or nodes in hypertext terms, were originally thought of as static objects with a URL as their identity. All reference models have provisions for dynamically generated objects. There may be different semantic levels at which to access documents, and different ways of presenting the same information. Documents may be viewed as text, as images, as a composite, as plain text, etc.