Elizabeth Castro

HTML, XHTML & CSS Der Meisterkurs

HTML, XHTML & CSS - Der Meisterkurs - PDF Inhaltsverzeichnis HTML, XHTML & CSS - Der Meisterkurs Inhaltsverzeichnis Einführung Kapitel 1: Die Bestandteile einer Webseite Kapitel 2: Die Arbeit mit -Webseitendateien Kapitel 3: Die grundlegende (X)HTML-Struktur Kapitel 4: Grundlegende Formatierungen in (X)HTML Kapitel 5: Bilder Kapitel 6: Links Kapitel 7: Bausteine der Stylesheets Kapitel 8: Die Arbeit mit Stylesheets Kapitel 9: Selektoren definieren Kapitel 10: Formatierungen mit CSS-Regeln Kapitel 11: Formatierungen mit CSS Kapitel 12: Dynamische Effekte mit CSS Kapitel 13: Stylesheets für Handhelds Kapitel 14: Stylesheets für die Druckausgabe Kapitel 15: Listen Kapitel 16: Tabellen Kapitel 17: Formulare Kapitel 18: Video, Audio und weitere Multimedia Kapitel 19: Skripte Kapitel 20: Ein kleiner Vorgeschmack auf JavaScript Kapitel 21: Symbole und nicht-englische Zeichen Kapitel 22: Webseiten testen und debuggen Kapitel 23: Webseiten im Internet publizieren Kapitel 24: Besucher auf die Website leiten Kapitel 25: Syndication und Podcasting Anhang A: (X)HTML-Referenz Anhang B: CSS-Eigenschaften und Werte Anhang C: Eingebettete Ereignisse Anhang D: Symbole und Zeichen in (X)HTML Anhang E: Hexadezimalzahlen Anhang F: (X)HTML-Tools Stichwortverzeichnis

Inhaltsverzeichnis Einführung Das Internet, das Web und HTML Offen, aber nicht gleich Die Browser-Kriege Das Bemühen um Standards CSS und die Unterstützung der Browser XHTML oder HTML – was sollen Sie nehmen? Wie dieses Buch aufgebaut ist Was hat sich in der 6. Auflage geändert? Die Website zum Buch

1 Die Bestandteile einer Webseite Markup – Elemente, Attribute und Werte Der Textinhalt einer Webseite Links, Bilder und andere Nicht-Text-Inhalte Dateinamen URLs HTML und XHTML Versionen, Spielarten und DOCTYPE Die Standarddarstellung von (X)HTML

2 Die Arbeit mit Webseitendateien Die Konzeption Ihrer Site Erstellen einer neuen Webseite Speichern der Webseite Über Microsoft Word und Webseiten Die Angabe einer Standard- oder „Home“-Page Die Bearbeitung von Webseiten Dateiorganisation Die Darstellung Ihrer Seite in einem Browser Inspiration durch andere

3 Die grundlegende (X)HTML-Struktur Erste Arbeiten für die Webseite Die Grundlagen Deklaration der Kodierung Den Seitentitel erstellen Abschnittsüberschriften erstellen Neuen Absatz beginnen Elemente benennen

Inhaltsverzeichnis Eine Seite in Abschnitte einteilen Einen Inline-Bereich erstellen Einen Zeilenumbruch erstellen Kommentare einfügen Elemente auf einer Webseite etikettieren

4 Grundlegende Formatierungen in (X)HTML Text kursiv oder fett machen Schriftgröße ändern Nichtproportionale Schrift Präformatierter Text Text zitieren Hoch- und tiefgestellter Text Geänderten Text markieren Abkürzungen erklären Elemente auf einer Seite zentrieren

5 Bilder Allgemeines über Bilder im Web Bilder produzieren Die Wahl des Bildbearbeitungsprogramms Der Befehl „Für Web und Geräte speichern“ Bilder in einer Seite einfügen Alternativtexte anbieten Dateigröße zur schnelleren Darstellung verändern Ein Bild skalieren Bilder verkleinern Text um Bilder fließen lassen Textumfluss verhindern Freiräume um ein Bild herum schaffen Bilder ausrichten Horizontale Trennlinien einfügen Ein Symbol für Ihre Website

6 Links Einen Link auf eine andere Webseite erstellen Verweise erstellen Auf einen bestimmten Anker verweisen Links in bestimmten Fenstern darstellen Ein Standardzielfenster setzen

Inhaltsverzeichnis Andere Arten von Links erstellen Tastaturkürzel für Links erstellen Die Sprungreihenfolge für Links festlegen Links mit Bildern ausstatten Thumbnails mit Bildern verknüpfen Bilder in anklickbare Bereiche aufteilen Eine clientseitige Image-Map erstellen

7 Bausteine der Stylesheets Erstellen einer CSS-Regel CSS-Regeln durch K-ommentare ergänzen Die Kaskade – Wenn Regeln kollidieren Der Wert einer Eigenschaft

8 Die Arbeit mit Stylesheets Ein externes Stylesheet erstellen Externe Stylesheets verknüpfen Alternative Stylesheets anbieten Ein internes Stylesheet erstellen Externe Stylesheets importieren Die Arbeit mit medienspezifischen Stylesheets CSS-Regeln lokal anwenden Die Bedeutung des Standorts Inspiration durch andere – CSS

9 Selektoren definieren Selektoren konstruieren Elemente nach Name auswählen Elemente anhand von id oder class wählen Elemente nach Kontext auswählen Teile eines Elements auswählen Link-Elemente auf ihrem Status basierend auswählen Elemente nach Attributen auswählen Elemente gruppenweise auswählen Selektoren kombinieren

10 Formatierungen mit CSS-Regeln Die Wahl der Schriftfamilie Alternative Schriften angeben Kursivschrift

Inhaltsverzeichnis Text fett formatieren Die Schriftgröße angeben Die Zeilenhöhe setzen Alle Schriftwerte auf einmal setzen Die Farbe festlegen Den Hintergrund von Text verändern Abstände steuern Einrückungen vornehmen Whitespace festlegen Textausrichtung Groß- oder Kleinbuchstaben erzwingen Kapitälchen Textdekorationen

11 Formatierungen mit CSS Die Strukturierung von Webseiten Das Box-Modell Den Hintergrund verändern Höhe oder Breite für Elemente festlegen Ränder um ein Element festlegen Padding für Elemente Elemente aus dem natürlichen Fluss verschieben Elemente absolut positionieren Ein Element am Browser-Fenster befestigen Elemente floaten lassen Das Floaten von Elementen steuern Elemente übereinander positionieren Einen Rahmen setzen Ein anderer Mauszeiger Überlaufende Elemente Elemente vertikal ausrichten

12 Dynamische Effekte mit CSS Elemente darstellen und verbergen Rollover-Buttons erstellen Pop-ups erstellen Drop-down-Menüs mit Listen erstellen Überschriften durch Bilder ersetzen

13 Stylesheets für Handhelds

Inhaltsverzeichnis Mobilisieren kontra Miniaturisieren Ein Blick auf Ihre Site XHTML und CSS für Handhelds Stylesheets für Handhelds Irrelevante Elemente verbergen Überschriftsbilder erstellen und einsetzen Extra-Links zum Seitenanfang erstellen Anpassungen für den kleinen Bildschirm

14 Stylesheets für die Druckausgabe Stylesheets für Print erstellen Wie sich Print-Stylesheets unterscheiden Seitenumbruch steuern Link-URLs drucken Schusterjungen und Hurenkinder

15 Listen Nummerierte und Aufzählungslisten Aufzählungszeichen wählen Der Beginn der Listennummerierung Eigene Aufzählungszeichen verwenden Den Einzug von Aufzählungszeichen steuern Alle Eigenschaften für list-style auf einmal setzen Definitionslisten erstellen Verschachtelte Listen

16 Tabellen Entwurf einer Webseite Einfache Tabellen Rahmen hinzufügen Die Rahmenbreite setzen Eine Tabelle zentrieren Text um eine Tabelle fließen lassen Tabellen kombinieren Die Zelleninhalte ausrichten Den Hintergrund ändern Der Raum, der die Zellen umgibt Eine Zelle über mehrere Spalten Zellen über mehrere Zeilen Tabellen in Spaltengruppen aufteilen

Inhaltsverzeichnis Horizontale Untergliederung in Tabellen Die Wahl der Rahmendarstellung Zeilenumbrüche in einer Zelle steuern Die Darstellung von Tabellen beschleunigen

17 Formulare Formulare erstellen Die Verarbeitung von Formularen Formulardaten per E-Mail versenden Die Formularelemente strukturieren Textboxen erstellen Passwortfelder erstellen Formularbestandteile formell kennzeichnen Radio-Buttons erstellen Menüs erstellen Checkboxen erstellen Größere Textbereiche erstellen Besuchern das Hochladen von Dateien ermöglichen Versteckte Felder erstellen Senden-Buttons erstellen Das Formular zurücksetzen Daten anhand eines Bild übermitteln Die Sprungreihenfolge in einem Formular festlegen Tastaturkürzel Formularelemente deaktivieren Verändern der Elemente verhindern

18 Video, Audio und weitere Multimedia Von Playern und Plug-ins Player für die Besucher Multimedia-Dateien Multimedia-Dateien verlinken QuickTime-Filme für Windows einbetten QuickTime-Filme in alle Browser außer IE einbetten QuickTime-Filme in alle Browser einbetten Einen Film mit JavaScript aufrufen Einen QuickTime-Film skalieren Eine andere Hintergrundfarbe für den Film Einen QuickTime-Film als Schleife

Inhaltsverzeichnis Ein Preview anbieten Attribute für sekundäre Filme Nachfolgende Filme anbieten MP3-Audiodateien einbetten Windows Media Player einbetten – Teil 1 Windows Media Player einbetten – Teil 2 Flash einbetten Google- und YouTube-Videos einbetten Java-Applets einfügen Andere Multimedia-Dateien einbinden Eine automatische Diashow erstellen

19 Skripte Ein „automatisches“ Skript einfügen Ein externes Skript automatisch aufrufen Ein Skript auslösen Button zur Ausführung von Skripten erstellen Alternativinformationen Skripte vor älteren Browsern verbergen Skripte vor XML-Parsern verbergen Eine Skripting-Sprache als Standard setzen

20 Ein kleiner Vorgeschmack auf JavaScript Datum und Zeit einfügen Andere Fenstergrößen festlegen Bildwechsel durch Mauszeiger Bilder in den Cache laden

21 Symbole und nicht-englische Zeichen Über Zeichenkodierungen Zeichenkodierungen für Webseiten Die Kodierung eines -Stylesheets Die korrekte Kodierung einer Webseite Bearbeitung von Seiten mit korrekter Kodierung Nicht in der Kodierung enthaltene Zeichen hinzufügen Die Sprache einer Seite festlegen

22 Webseiten testen und debuggen Einige Debugging-Techniken Überprüfen Sie zuerst die einfachen Dinge! Die simplen Sachen bei HTML

Inhaltsverzeichnis Die simplen Sachen bei XHTML Die simplen Sachen bei CSS Den Code validieren Webseiten testen Wenn der Browser den Code ausgibt Wenn keine Bilder dargestellt werden Unterschiede zwischen den Browsern Sie hängen immer noch fest?

23 Webseiten im Internet publizieren Einen Host für die Site finden Einen eigenen Domänennamen Dateien auf den Server bringen

24 Besucher auf die Website leiten Über Schlüsselwörter Schlüsselwörter explizit auflisten Die eigenen Webseiten näher beschreiben Weitere Informationen einfügen Unerwünschte Besucher fernhalten Seiten vom Archivieren ausschließen Eine Sitemap manuell erstellen Google Sitemaps Die Website bei Suchmaschinen eintragen lassen Verbesserung des Rankings durch Verlinkung Leicht indexierbare Seiten schreiben Weitere Techniken zum Publizieren von Websites

25 Syndication und Podcasting Die Struktur eines Feed Vorbereitende Arbeiten für die Syndication Einen RSS-Feed einrichten Die Website im Feed beschreiben Elemente in einen Feed -einbauen Mediendateien (Enclosures) einfügen Podcasts für iTunes erstellen Einen Feed validieren Einen Podcast an iTunes übermitteln RSS-Feeds auf der eigenen Seite veröffentlichen RSS-Feeds abonnieren

Inhaltsverzeichnis Podcasts in iTunes abonnieren

Anhang A (X)HTML-Referenz Elemente und Attribute von (X)HTML

B CSS-Eigenschaften und -Werte CSS-Eigenschaften und -Werte

C Eingebettete Ereignisse Eingebettete Ereignisse

D Symbole und Zeichen in (X)HTML Entities für Zeichen mit einer Sonderbedeutung in HTML und XHTML Entities für Akzentzeichen, Akzente und andere diakritische Zeichen aus westeuropäischen Sprachen Entities für Satz- und Sonderzeichen Entities für mathematische und technische Zeichen (einschließlich griechischer Symbole) Entities für Pfeile und andere Formen

E Hexadezimalzahlen Dezimale Äquivalente von Hexadezimalzahlen

F (X)HTML-Tools (X)HTML-Editoren (X)HTML-Editoren Bilder und Grafiken Bildbearbeitungsprogramme

Stichwortverzeichnis Symbole A B C D E F G H I J K L M N

Inhaltsverzeichnis O P Q R S T U V W X Y Z

Ins Internet: Weitere Infos zum Buch, Downloads, etc. © Copyright

Copyright Daten, Texte, Design und Grafiken dieses eBooks, sowie die eventuell angebotenen eBook-Zusatzdaten sind urheberrechtlich geschützt. Dieses eBook stellen wir lediglich als persönliche Einzelplatz-Lizenz zur Verfügung! Jede andere Verwendung dieses eBooks oder zugehöriger Materialien und Informationen, einschließlich •

der Reproduktion, der Weitergabe, des Weitervertriebs,



der Platzierung im Internet, in Intranets, in Extranets,



der Veränderung,



des Weiterverkaufs

und der Veröffentlichung bedarf der schriftlichen Genehmigung des Verlags.

Insbesondere ist die Entfernung oder Änderung des vom Verlag vergebenen Passwortschutzes ausdrücklich untersagt!

Bei Fragen zu diesem Thema wenden Sie sich bitte an: [email protected]

Zusatzdaten Möglicherweise liegt dem gedruckten Buch eine CD-ROM mit Zusatzdaten bei. Die Zurverfügungstellung dieser Daten auf unseren Websites ist eine freiwillige Leistung des Verlags. Der Rechtsweg ist ausgeschlossen.

Hinweis Dieses und viele weitere eBooks können Sie rund um die Uhr und legal auf unserer Website

http://www.informit.de herunter laden.