lehrerbibliothek.deDatenschutzerklärung
HTML HTML sicher anwenden - Cascading Style Sheets beherrschen - Perfekte Seitenlayouts präsentieren - Das Internet verstehen und durchschauen
HTML
HTML sicher anwenden - Cascading Style Sheets beherrschen - Perfekte Seitenlayouts präsentieren - Das Internet verstehen und durchschauen




Markus Mann

Franzis' Verlag GmbH
EAN: 9783772365577 (ISBN: 3-7723-6557-4)
380 Seiten, kartoniert, 17 x 24cm, 2002, eine CD-Rom ist enthalten

EUR 21,95
alle Angaben ohne Gewähr

Umschlagtext
HTML ist nicht nur der Einstieg in die Welt der Internetprogrammierung, es ist die grundlegende "Sprache" des Internet schlechthin. Alle weiteren Technologien bauen auf HTML auf oder ergänzen es um weitere Funktionalitäten. Die wohl wichtigste Erweiterung sind die Cascading Style Sheets, die sämtliche Formatierungen von der Struktur eines Webdokuments trennen.



Die Darstellung von HTML und CSS als feste Einheit und deren Umsetzung mit den Browsern der "sechsten Generation" ist Thema dieses Buchs.



Mit diesem fundierten Einstieg lernen Sie systematisch nahezu alle HTML- und CSS-Elemente kennen, loten die vielfältigen Möglichkeiten dieser faszinierenden Seitenbeschreibungssprache aus und erlangen Sicherheit im praktischen Umgang und mit der Erstellung von Webdokumenten. Sie erfahren ausführlich, wie Sie Bilder, Texte und Multimedia-Dateien sowie Plug-Ins gekonnt in Szene setzen, wie Sie ansprechende Framesets, Tabellen oder komplexe Layout-Gruppen aufbauen.



Zahlreiche Tools auf der beiliegenden CD erleichtern Ihnen den Einstieg in eine neue, global vernetzte Welt.



Aus dem Inhalt:

- Formeller Aufbau eines HTML-Dokuments

- HTML-Dateien erzeugen, bearbeiten und verwalten

- HTML-Elemente, die vom Aussterben bedroht sind

- Style Sheets aufbauen und in HTML-Dokumente einbinden

- Tabellen, Bilder und grafische Elemente in HTML

- Hypertext-Links mit speziellen Funktionen

- Formulare, Frames und Framesets

- Ebenen-Technik in HTML

- Einsatz von Multimedia-Dateien
Inhaltsverzeichnis
Vorwort 11

1 Allgemeinde Einführung 13

Das Internet 13
Client-/Server-Architekturen im Netz der Netze 13
Woher kommt das Internet? 14
TCP/IP - Paketdienst für das Internet 15
Adressierungsschema für Computer im Internet 16
Organisation und verwaltung des Internets 19
Die klassischen Internet-Dienste 20
Das World Wide Web 22
Was ist HTML? 24
Strukturierter Dokumentenaufbau 24
Portables Dateiformat 26
Von HTML-Tags, Attributen und DTDs 27
Entwicklung und Folgen des >>Browser-Kriegs<< 29
Vom Anfang bis zu HTML 4.01 31
Kleine Übersicht zu den aktuellen Browsern 32
Der Netscape Communicator 33
Der Microsoft Internet Explorer 34
Opera 35
Der schlanke Newcomer: K-Meleon 36


2 Einführung in die Auszeichnungssprache HTML 37

Uniform Ressource Identifier oder von URIs und URLs 37
Zeichensätze und Datentypen 39
Zeichenkodierung und Sonderzeichen 39
Grundlegende Datentypen in HTML 41
Universalattribute 46
Das Attribut CLASS 46
Das Attribut STYLE 46
Das Attribut ID 47
Das Attribut LANG 47
Das Attribut DIR 48
Formeller Aufbau eines HTML-Dokuments 48
Einfache Textelemente 52
HTML-Dateien erzeugen, bearbeiten und verwalten 52
Logische Textauszeichnung 58
Physische Textauszeichnung 61
Überschriften 65
Listen und Aufzählungen 67
Nummerierte und sortierte Listen 67
Aufzählungen und einfache Listen 71
Definitionslisten erstellen 73
Kombinierte Listen und Aufzählungen 74
Meta-Angaben und Suchmaschinen 76
Author, Inhalt, Datum und Suchbegriffe beschreiben 77
Zeichensatz, Skript- und Style-Sprache festlegen 78
Dateien aus dem Browser-Cache automatisch aktualisieren 79
Automatische Weiterleitung implementieren 79
Meta-Angaben nach Dublin Core 80
HTML-Elemente, die vom Aussterben bedroht sind 81


3 Cascading Style Sheets Level1 85

Das Konzept der Cascading Style Sheets 85
So bauen Sie Style Sheets auf 85
Style Sheets in HTML-Dokumente einbinden 87
Gruppierung von Selektoren 90
Vererbung von Formatmerkmalen 92
Klassen-, ID- und kontextabhängige Selektoren 94
Style Sheets kaskadieren 100
Kaskadierende Style Sheets in der Praxis 101
Style Sheets mit !important deklarieren 103
Prioritätenregelung von >>kollidierenden<< Style Sheets 104
Pseudoklassen und Pseudoelemente 107
Pseudoklasse für Hypertextverweise 107
Typografische Pseudoelemente 110
Das Formatierungsmodell für Abstände und Einzüge 111
Block und Inline-Elemente 113
floating-Elemente 114
Substitutionselemente 118
Übersicht: CSS-Formatanweisungen, Level1 119
Schrifteigenschaften 119
Farben und Hintergründe 128
Texteigenschaften 133
Randabstände, Rahmen und Einzüge 139
Klassifikationseigenschaften 152
Einheiten und Maße 159


4 Tabellen 161

Das Grundgerüst einer Tabelle 161
Breite und Höhe von Tabellen und Zellen festlegen 164
Tabellenbreite einstellen 165
Breite und Höhe von Tabellen mit CSS einstellen 165
Tabelleninhalte vertikal und horizontal ausrichten 170
Tabellenzellen zeilen- und spaltenweise zusammenfassen 174
Tabellenbeschriftung einfügen 178
Tabellenzeilen gruppieren 179
Tabellenstrukturen beim Browser anmelden 180
Tabellenrahmen und -gitternetzlinien einstellen 183
Komplexe Tabellen aufbauen 185
Tabellen auf nicht-visuellen Medien ausgeben 191


5 Bilder und grafische Elemente 197

Grafikformate für das Internet 197
Die richtige Bildschirmauflösung 197
Das richtige Bildformat: JPEG, GIF und PNG 198
Bilder in HTML-Seiten einbinden 200
Breite und Höhe von Bildern manuell festlegen 200
Bilder proportional skalieren 202
Bilder mit Rahmen versehen 202
Alternativtext für Bilder angeben 204
Abstände, Einzüge und Ausrichtung für Bilder festlegen 206
Bilder mit Bildtiteln und -erläuterungen versehen 210
Image Maps als grafisches Navigationsmittel 213
Große Bilder in mehrere Teile zerlegen 215
Horizontale Linien als grafisches Element 217


6 Hypertext-Links 219

Grundlagen und Bedeutung von Hypertext-Links 219
So funktionieren Hypertext-Links 219
Hypertext-Links definieren 220
Absolute und relative Hypertext-Links definieren 221
Webressourcen absolut adressieren 222
Webressourcen relativ adressieren 224
Verweisziel in einem neuen Browserfenster anzeigen 224
Sprungziele mithilfe von Ankern einrichten 225
Interaktive Verzeichnisse erstellen 226
Verschiedene Linkzustände individuell formatieren 228
Hypertext-Links als Anker verwenden 231
Anker in anderen HTML-Seiten referenzieren 231
Spracheinstellungen für Verweisziele festlegen 232
Dateien per Hypertext-Link aus dem Internet laden 233
Grafiken als Hypertext-Links einbinden 237
Einzelne Grafiken als Links verwenden 237
Eigene Image-Maps mit Hypertext-Links versorgen 239
E-Mails Mausklick versenden 240
Hypertext-Links mit speziellen Funktionen 243
Logische Relationen mit dem -Element definieren 243
CSS für verschiedene Medien mit einbinden 245
Bezugspunkt für relative Pfade mit festlegen246
Hypertext-Links mit der Tastatur bedienen 246


7 Formulare 249

Formulare aufbauen 249
Technische Vorraussetzung für den Formularversand 250
Grundgerüst eines HTML-Formulars 252
Datenformat beim Formularversand 253
Formulare per E-Mail versenden 253
Formularelemente definieren 255
Einzeilige Texteingabefelder 255
Passwort-Felder 258
Mehrzeilige Texteingabefelder 259
Optionsschaltflächen 260
Markierungskästchen 261
Auswahlfelder und Selektionslisten 262
Schaltflächen für den Formularversand 264
Versteckte Formularfelder einsetzen 267
Formulare mit Tabellensatz layouten 269
Erweiterte Gruppierungs- und Beschriftungsfunktionen 271
Hierarchische Menüstrukturen 271
Gruppierung von Elementen mit
272
Formularelemente mit der Tastatur ansteuern 277
Formularelemente mit