Java Reference
In-Depth Information
3
Vorbereitende Basics
In diesem Kapitel soll als Schwerpunkt die Basis des gesamten WWW behandelt werden -
HTML sowie XHTML. Wenn Sie JavaScripts im Rahmen einer Webseite anwenden wollen,
werden Sie das immer innerhalb eines HTML- bzw. XHTML-Gerüsts machen. Deshalb zählt
die grundsätzliche Kenntnis von HTML und am besten auch XHTML zum unabdingbaren
Wissen, wenn Sie JavaScript programmieren wollen. Dabei soll in diesem Kapitel ausdrück-
lich im Auge behalten werden, dass ein Leser bereits Erfahrung mit der Erstellung von
Webseiten hat. Sie werden hier weder eine elementare Einführung in die Webseitenerstel-
lung noch eine vollständige Behandlung von HTML inden (wir wollen ja letztendlich mit
JavaScript programmieren). Stattdessen betrachten wir das Thema von einem höheren
Blickwinkel aus, bei dem bereits die Grundlagen vorausgesetzt werden. Zudem gilt ein
Fokus den Neuerungen von HTML5, soweit diese nicht sowieso JavaScript direkt betrefen.
Sie lernen in diesem Kapitel also etwas über
HTML und XHTML samt den Problemen von HTML mit seinen vielen Dialekten sowie den
prinzipiellen Aufbau von HTML und XHTML samt den Grundstrukturen von HTML und
XHTML,
die wichtigsten HTML-Elemente und Gestaltungsmöglichkeiten einer Webseite (insbeson-
dere auch in Hinsicht auf das neue HTML5)
und erste Fakten zum DOM-Konzept.
3.1■Der Aufbau von (X)HTML-Dateien
Fassen wir am Anfang die wichtigsten Eckdaten darüber zusammen, was ich an Wissen
über HTML voraussetzen möchte. HTML ist eine Dokumentenbeschreibungssprache mit
einem festgelegten Satz von Anweisungen, mit der im Wesentlichen die logischen Struktu-
ren eines Dokuments beschrieben werden. HTML-Dateien selbst bestehen immer aus rei-
nem Klartext. Damit sind HTML-Dokumente plattformunabhängig. Eine HTML-Datei muss
jedoch im Browser interpretiert werden, um einem Dokument eine über reinen Text hinaus-
gehende Bedeutung zu verleihen, und kann auch binäre Ressourcen wie Bilder durch Ver-
knüpfung verwenden. HTML verfügt im Gegensatz zu vollständigen Programmier- oder
 
Search WWH ::




Custom Search