Abstract
This demo shows an editorial XML converted into accessible HTML via XSLT, styled with CSS and deployable on GitHub Pages.
Introduction
Preparing, structuring and validating XML before publication requires both editorial sensitivity and robust technical skills.
This example reflects a clean separation of concerns: XML for content, XSLT for presentation, and CSS
for styling.
Key features
- Semantic XML structure (title, meta, sections, references)
- XSLT 1.0 transform to standards-compliant HTML5
- Accessible markup (headings, alt text, landmarks)
- Simple, portable CSS with dark theme
Example figure
You can replace the image with a local asset if needed.