XHTML: Der neue Standard für das Web
- XML als "Sprache" der Zukunft
- Vorteile von XML
- Nachteile von XML
Unterschiede zwischen HTML und XHTML
Grundaufbau eines XHTML-Dokuments
HTML-TIDY, HTML-Kit und 1st Page von Evrsoft
Java, JavaScript, Objekte, Eigenschaften und Methoden
- Die Eigenheiten von JavaScript
Auf los geht's los: JavaScript-Code in (X)HTML einbinden
Eingabe, Ausgabe und Variablen
Rechnen mit JavaScript
Umleitung mit JavaScript und per <meta>-Tag
- Einfache Umleitung
- Timergesteuerte Umleitung
- Umleitung per <meta>-Tag
einfacher Passwortschutz mit der if-Abfrage
- Die Wenn-Abfrage mit if
- Vergleichsoperatoren
Fallunterscheidung: Auf bestimmte eingaben reagieren
- Die switch-Anweisung
- Hintergrundfarbe verändern
- Umleitung
So programmierst du eine for-Schleife
Schleife mal anders: while
- Passwortabfrage mit Abbruchbedingung
JavaScript-Funktionen und event-Handler
- Eine Funktion definieren
- Event-Handler
- Starten durch Schaltfläche
- Wie kann ich Funktionen starten?
- Funktion mit Parameterübergabe
JavaScript inline und extern: Navigationsbuttons und Links
- Hyperlinks mit JavaScript
- Das history-Objekt
- JavaScripte als eigene Dateien auslagern
Mit JavaScript eigene Fenster programmieren
- Fenster als Fernbedienung ausbauen
- Fenster "on the fly" erzeugen
Informationen zum Surfer auslesen und darauf reagieren
- Das screen-Objekt
- Netscape oder Internet explorer? Die Browserabfrage!
Etwas Mathematik: Zufallszahlen mit dem Math-Objekt
- Das Math-Objekt
- Skript für das Würfelspiel
Mehr Spaß mit Arrays: Zufallslinks und Jukebox
- Arrays im Überblick
- Das Skript für die Zufallslinks
- Kurzschreibweise
- Eine Jukebox programmieren
Datum und Uhrzeit auslesen und anzeigen
XHTML-Referenz: Die wichtigsten Befehle:
- Allgemeine Tags
- Absätze, Zeilenumbruch und <div>
- Tags zur einfachen Textgestaltung
- Grafik-Dateien einfügen
- Linien gestalten
- Listen gestalten
- Font-Tag
- Klang-Dateien und Videos einfügen
- Lauftext einfügen und gestalten
- Tags für Formulare
- Anker und Hyperlinks
- Tags für Tabellen
- Tags für Framesets
Style Sheets: Die wichtigsten Attribute von CSS
- Attribute zur Steuerung von Schrifteigenschaften
- Attribute zur Steuerung von Listen
- Textausrichtung
- Gestaltung von Rändern und Rahmen
- Farbe und Hintergrundgrafik
- Absolute Positionierung (wichtig für DHTML)
Maßeinheiten, Farben und Sonderzeichen
- Die wichtigsten Farben
- RGB-Farbcodes für CSS
- Umschreibung von Sonderzeichen
- Die Ländercodes für Zeichensätze
- Hover-Links
- Maßeinheiten für CSS
Bequemer navigieren mit Pull-down-Menüs
- Pull-down-Menü mit Go-Button
- Pull-down-Menü mit onChange
- Pull-down-Menü im Frameset
- Das Frameset erstellen
- Die Navigations-Datei
Mehrere Frames auf einmal auswechseln
- Zwei Frames auf einmal ändern
- Die Hierarchie in Frames
Weitere Tipps und Tricks zu Frames
Mehr Dynamik bitte: Wechselnde Texte und Ticker
- Wechselnde Texte im Formularfeld anzeigen
- Wechseltext in der Statuszeile
- Ticker programmieren: Das string-Objekt im Überblick
- Mit der substring()-Methode zum Schreibmaschinen-Ticker
Formulare auswerten mit JavaScript
- Was sich hinter CGI verbirgt
- FormMail als Alternative zu mailto
- Das Beispiel: ein Bestellformular in HTML
- Versehentlichen Reset und Submit verhindern
- Die confirm()-Box
- Das Skript zum Auffangen der Events
Formularfelder auf Eingabe überprüfen
- Felder überprüfen, ob etwas eingetragen wurde
- e-Mail-Adresse auf Gültigkeit prüfen
- Das Ergebnis ausrechnen
Mouseover-Effekte und Banner
- OnMouseover-Effekte mit Hover-Links
- Skript für einen Banner
Cookies programmieren und auslesen
- Surfer mit Hilfe eines Cookies "wiedererkennen"
- Die cookie-eigenschaft, setMonth() und Cookie-Syntax
- ein Cookie unter mehreren auslesen
DHTML: CSS-Container und ebenen ansprechen
- Voraussetzungen für DHTML
- Das Beispiel: eine Grafik animieren
- Pull-down-Menüs mit DHTML programmieren
- Vorhang auf und ... Butterfly!
