HTML-Tutorial von Teach-Soft, Ulrich Hirschmann: info@teach-soft.com
HTML -
Tutorial
|
|
XHTML? | Wohlgeformtheit | XHTML-Beispiel |
Welche Änderungen gibt es? |
XHTML? | |||||||||||||
XHTML ist die Erweiterung des bisherigen HTML4-Standards für Web
Dateiformate. XHTML-Dokumente basieren auf XML, der Extensible Markup
Language. Diese entwickelt sich zu einem universalen Dateiformat zum
Datenaustausch zwischen Programmen. Dabei wird zwischen Inhalt und
Formatierung eines Dokumentes strikt unterschieden. XHTML ist durch den
Entwickler erweiterbar und besser an andere Ausgabegeräte wie Handys, PDA's
und andere mobile Internetgeräte anpassbar. Hyperlink zu XHTML: http://www.w3.org/TR/xhtml1/#xhtml.
|
|||||||||||||
|
|||||||||||||
Welche Änderungen gibt es? | |||||||||||||
Einfache Tags müssen durch folgende Syntax geschlossen werden: <img src="foto.jpg"/>, <br/>, <hr/>. Formatierungen direkt in HTML sind nicht mehr vorgesehen (z.B. <font color=green>), diese müssen in externes CSS ausgelagert werden. In XHTML 1.1 sind folgende Tags nicht mehr vorhanden (deprecated): <font>, <applet>, <basefont>, <center>, <dir>, <isindex>, <menu>, <s>, <strike>, <u>.
|
|||||||||||||
|
|||||||||||||
XHTML-Beispiel | |||||||||||||
<?xml version="1.0" encoding="UTF-8"?> teilt dem Browser mit das hier ein XML-Dokument vorliegt und stellt gleichzeitig den Zeichensatz ein. Manche Browser reagieren auf diese Zeile aber nicht wie vorgesehen, so dass diese auch weggelassen werden kann. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd"> teilt mit das hier ein XHTML-Dokument folgt. DTD ist die DokumentType-Definition, legt als fest wie das Dokument aufgebaut ist, und legt einen der drei XHTML-Formate fest:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de"> startet das eigentliche HTML-Dokument und legt den namespace und die Sprache fest. <meta http-equiv="Content-Type" content="text/html;" charset="UTF-8" /> legt als Zeichensatz den Unicode UTF-8 fest, in dem u.a. alle deutschen Sonderzeichen enthalten sind. |
|||||||||||||
|
|||||||||||||
|