Websiteentwicklung: XHTML

Aus Wikibooks
Wechseln zu: Navigation, Suche
Gnome-applications-office.svg Dieses Buch steht im Regal EDV.
Nuvola apps bookcase.svg Websiteentwicklung Nuvola apps bookcase 1.svg XHTML


Websiteentwicklung XHTML.png


Inhaltsverzeichnis

[Bearbeiten] Was brauche ich für dieses Buch?

Grundlegende Kenntnisse im Umgang mit dem Computer und dessen Betriebssystem reichen aus.

Des Weiteren brauchen Sie:

  • Einen Texteditor. Am besten verwenden Sie einen Editor mit HTML- oder XML-Syntaxhervorhebung. Dies erleichtert das Lesen von Quelltext und das Auffinden von Fehlern. Ersatzweise kann zum Einstieg ein einfacher Texteditor verwendet werden, wie er auf den meisten Betriebssystemen vorinstalliert ist (zum Beispiel Notepad (Microsoft Windows), TextEdit (Mac OS X), gedit (GNOME, Linux)), KWrite (KDE, Linux). Textverarbeitungsprogramme sind nur bedingt zur XHTML-Erstellung geeignet, da viele Programme selbständig den Quelltext verändern. Wenn der Text jedoch problemlos im Textformat gespeichert und geöffnet werden kann, so lässt sich auch ein Textverarbeitungsprogramm nutzen.
  • Ein Darstellungsprogramm, welches XHTML interpretieren kann (dies trifft auf praktisch alle modernen Browser zu). Beispiele für Darstellungsprogramm, die XHTML interpretieren können, sind: Mozilla Firefox, Opera, Apple Safari (alle drei kostenlos).
  • Gegebenenfalls muss in den Voreinstellungen des verwendeten Betriebssystems oder der Grafikoberfläche angegeben werden, welches Programm zur Interpretation von XHTML-Dateien (Ende des Dateinames: .xhtml) verwendet werden soll. Siehe dazu auch die Erläuterung bei SELFHTML. Wichtig für Benutzer von Microsoft Windows: Wenn Sie bei Ihren Dateien die Dateiendungen nicht angezeigt bekommen, liegt das vielleicht daran, dass sie die Option "Erweiterungen bei bekannten Dateitypen ausblenden" eingeschaltet haben. Öffnen Sie in Ihrem Arbeitsplatz das Menü "Extras" -> "Ordneroptionen". Dort wählen Sie den Reiter "Ansicht". Stellen Sie sicher, dass beim Eintrag "Erweiterungen bei bekannten Dateitypen ausblenden" kein Häkchen steht.


[Bearbeiten] Was vermittelt dieses Buch?

Primär wird XHTML im Umfang der Sprachversionen XHTML1.1 und XHTML+RDFa 1.0 vermittelt. An einigen Stellen wird auf ältere Versionen Bezug genommen oder kurz erläutert, wie das XHTML so notiert werden kann, dass es notfalls von gängigen Programmen auch als HTML interpretierbar ist.

Im aktuellen Stadium ist geplant, Inhalte über ältere Sprachversionen von XHTML in den Anhang zu verschieben, aktuell wird daher dieses Buch umstrukturiert und aktualisiert.

Hinsichtlich der XML-Variante von HTML5 ist zu sagen, dass Wikibooks lediglich gesichertes Wissen vermitteln, HTML5 ist derzeit (2011) aber erst im Stadium eines Arbeitsentwurfes. Somit wird allenfalls bei bekannten Schwächen auf mögliche zukünftige Entwicklungen kurz eingegangen, falls abzusehen ist, dass HTML5 bei diesen Schwächen eine Lösung anzubieten hat.


[Bearbeiten] Inhaltsverzeichnis

Tipps für den Start
Hilfreiche Regeln

[Bearbeiten] Grundlagen

Was ist XHTML?
Kurze Beschreibung von XHTML, woher kommt der Name?
Eine erste Seite
Erstellen einer ersten, sehr einfachen Seite
Syntax
Die Syntax von XHTML
Allgemein verwendbare Attribute
Attribute, die bei (nahezu) allen Elementen verwendet werden können
Absätze, Zeilenumbrüche, formatierter Text
Eine Seite mit Absätzen und Zeilenumbrüchen strukturieren
Überschriften
Alle Überschriften auf einem Blick
Spezielle Bereiche im Text
Textteile hervorheben, als spezielle Bereiche (Zitate, Abkürzungen, ...) markieren
Aufzählungen
Aufzählungen und Listen
Verweise / Hyperlinks
Verweise bzw. Hyperlinks erstellen
Grafiken
Einbetten von Grafiken/Bildern
Objekte
Einbetten von Grafiken, Bildern, Audio, Videos und beliebigen anderen Inhaltstypen
Formulare
Formulare in eine Seite einbinden, zum Beispiel für Gästebücher, Bestellungen, Anfragen, Kontaktmöglichkeiten
Tabellen
Verwendung von Tabellen
Kopfdaten / Meta-Angaben
Angaben im Dateikopf
Gratulation!
Das Ende des ersten Teils

[Bearbeiten] Weiterführende Erläuterungen, Vertiefung

Verweissensitive Graphiken
Erstellung verweissensitiver Graphiken
Allgemeine Bereiche
Allgemeine Bereiche definieren (div und span)
Kommentare
Verwenden von Kommentaren

[Bearbeiten] Anhang

Frames
Gleichzeitige Darstellung mehrerer Dokumente, Dokumentvergleich
Elementreferenz
Eine Referenz über alle XHTML-Elemente
Lösungen
Lösungen zu den Aufgaben
Geschichte
Übersicht über die Entstehung von HTML bis zu XHTML
Literaturliste
Verweise zum Thema XHTML
Meine Werkzeuge
Namensräume

Varianten
Aktionen
Navigation
Mitmachen
Werkzeuge
In anderen Sprachen
Drucken/exportieren