Skip to main content

Fine-Grained Transclusion in the Hypertext Markup Language

Document Type Expired Internet-Draft (individual)
Expired & archived
Author Andrew Pam
Last updated 1997-02-25
RFC stream (None)
Stream Stream state (No stream defined)
Consensus boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Expired
Telechat date (None)
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft is available in these formats:


The word 'hypertext' was coined by Theodor Holm Nelson in his paper 'A File Structure for the Complex, the Changing and the Indeterminate', presented at the ACM 20th national conference in 1965. One of the key concepts in Nelson's vision of hypertext is 'transclusion' or virtual inclusion, which permits composite documents to be constructed by reference to the original components rather than by copying. The Hypertext Markup Language (HTML) is a markup language used to create hypertext documents that are platform independent. HTML currently permits the transclusion of various content types using tags which accept a 'SRC' attribute, such as the IMG, EMBED and APPLET tags, but does not provide a mechanism for transcluding textual content. This document proposes markup for text transclusions in HTML and explains its usage.


Andrew Pam

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)