freecoding.school
› XHTML
XHTML — 25 free lessons
html written as strict xml · the discipline detour
Start lesson 1 →
XHTML Tutorial
1.
What is XHTML · HTML as XML
2.
Why XHTML Existed · The Strictness Pitch
3.
XHTML vs HTML · The Differences
4.
XHTML Syntax Rules · The Five Musts
5.
XHTML Doctype · The Required Header
6.
All Tags Lowercase · The Case Rule
7.
All Tags Must Close · Self-Closing Too
8.
Proper Nesting · No Overlap Allowed
9.
Attribute Values · Always Quoted
10.
Boolean Attributes · Expanded Form
11.
The Document Must Be Well-Formed
12.
XHTML Validation · The Strict Parser
13.
The XHTML Namespace · Xmlns
14.
Content-Type · Application/Xhtml+xml
15.
Fatal Errors · Why Parsers Gave up
XHTML Versions
16.
XHTML 1.0 · Strict · Transitional · Frameset
17.
XHTML 1.1 · Modularization
18.
XHTML 2.0 · The Version That Never Shipped
19.
XHTML 5 · The Polyglot Subset
XHTML Today
20.
XML Stylesheets · Linking Xslt
21.
Character Entities in XHTML
22.
Why HTML5 Won · Pragmatism Over Purity
23.
When XHTML Still Matters · E-Readers · Epub
24.
Converting HTML to XHTML
25.
References · Spec Links · Validators