This volume introduces html, css, and xml (the TEI version), which are the three main coding systems needed for building an online digital edition. HTML is the code that presents documents online, and Cascading StyleSheets (css) add style to those web pages. While those two codes work together to present materials online, another code is necessary for making digital editions that endure, that are library- and archival-quality.  The xml tag set designed and sustained by the Text Encoding Initiative consortium (http://www.tei-c.org) is the preferred markup language for digital editions, required by most granting agencies and approved by the Modern Language Association Committee for Scholarly Editions (http://www.mla.org/cse_guidelines). The glue that holds together TEI/xml and web presentation (html and css) is XSLT: eXtensible Stylesheet Language Transformations. XSLT transforms take TEI/xml pages and turn them into web pages, HTML, which, working together with css, make beautiful online editions.  This book briefly introduces HTML, css, TEI/xml, and then teaches you how to use XSLT to transform those files.  This book shows you how to start from a transcription, but then further demonstrates how to use XSLT to transform a whole archive of TEI-encoded texts, using The Poetess Archive as an example: it thus offers instruction and guidance for beginners, taking those beginners to the intermediate level, the highest level of competence needed in XSLT for creating a digital edition.

Go to the book