XHTML11/מבנה המסמך

זהו מבנה המסמך של XHTML 1.1.

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <title>My Title</title>
  ...
</head>
<body>
  ...
</body>
</html>


שורת xml אינה חובה. אם היא מופיעה היא בהכרח השורה הראשונה. חובה להשתמש בה כאשר משתמשים בקידוד שונה מ-utf-8. במקרה זה יש לרשום בערך המאפיין encoding את קידוד המסמך.

<?xml version="1.0" encoding="utf-8"?>


שורת הצהרת סוג מסמך (DTD - Document Type Declaration). זוהי שורת חובה בדיוק כמו שהיא כתובה כאן. אם יש שורת xml זוהי השורה השניה. אחרת זוהי השורה הראשונה בקובץ.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">


גוש html יבוא מיד לאחר שורת הצהרת סוג מסמך. המאפיין xmlns הוא חובה עם הערך המצויין כאן. ניתן לציין בתג html מאפיינים נוספים. ראה XHTML11/html.

<html xmlns="http://www.w3.org/1999/xhtml">...</html>


גוש head הגוש הראשון בתוך גוש html והוא חובה. ראה XHTML11/head. גוש ה-title בתוכו גם הוא גוש חובה ואסור לו להיות ריק! ראה XHTML11/title.

<head>
  <title>My Title</title>
...
</head>


גוש body הוא הגוש השני בתוך גוש html וגם הוא חובה. אך מותר לו להיות ריק. ראה XHTML11/body.

<body>
...
</body>


מלבד הגושים head ו- body אין כלום בתוך גוש html.