<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
XHTML 1.0 dokument musí:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.d td">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<?xml version="1.0" encoding="UTF-8"> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>Naše první XHTML 1.0 Stránka</title> </head> <body> <h1>První odstavec</h1> <p> Kdo najde aspoň 5 rozdílů oproti HTML 4? </p> </body> </html>
<?xml version="1.0" encoding="utf-8"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>Kombinování MathML a XHTML</title> </head> <body> <p>Následuje ukázka v MathML</p> <math xmlns="http://www.w3.org/1998/Math/MathML"> <apply> <log/> <logbase> <cn> 3</cn> </logbase> <ci> x </ci> </apply> </math> </body> </html>
<p>Ukázka <em>křížení elementů.</p></em>
<script type="text/javascript> <![CDATA[ ... vlastní kód v javascriptu ... ]]> </script>
text/html
místo
application/xml+html
, pokud se dodrží následující
doporučení.
<br />
, <hr />
, <img src="…" />
<p/>
používejte <p> … </p>
lang
a xml:lang
pro
specifikaci jazyku elementu.
li
, prezentaci XHTML,
elementy a atributy pro styly, …,
více viz specifikace)