HTML und XHTML. Das umfassende Handbuch (eBook) - Chuck Musciano, Bill Kennedy
Fotogalerie Fotogalerie Fotogalerie Fotogalerie Fotogalerie
Fotogalerie Fotogalerie Fotogalerie Fotogalerie Fotogalerie
Fotogalerie Fotogalerie Fotogalerie Fotogalerie Fotogalerie Fotogalerie Fotogalerie

Bill Kennedy Chuck Musciano 

HTML und XHTML. Das umfassende Handbuch (eBook)

eBook
 
Ob und wann dieser Artikel wieder vorrätig sein wird, ist unbekannt
Nicht lieferbar
Bewerten Empfehlen Merken Auf Lieblingsliste


HTML und XHTML. Das umfassende Handbuch (eBook)

Dieses Buch ist eine umfassende und komplette Übersicht über HTML 4.01 und XHTML 1.0. Es behandelt detailliert jedes HTML-Element und erklärt die jeweilige Funktionsweise und das Zusammenspiel mit anderen Elementen. Das Buch ist besonders geeignet für HTML-Autoren, die nicht nur eine eigene Homepage im Web haben wollen, sondern vor allem professionelle Webseiten erstellen und dazu das ganze Spektrum an Möglichkeiten mit HTML und XHTML nutzen wollen.

Vollständigkeit und Detailtiefe
Welche Attribute sind für welche Tags erlaubt? Wie war noch mal die HTML-Codierung für das Euro-Symbol? Wie müssen die verschiedenen HTML-Tags für eine Tabelle ineinander verschachtelt werden? Für Fragen wie diese aus der täglichen Arbeit braucht man ein gutes Nachschlagewerk -- und so hat sich dieses Buch wegen seiner Vollständigkeit und Detailtiefe in den zehn Jahren seit der ersten Auflage auf vielen Designer-Arbeitsplätzen unentbehrlich gemacht.

Browserkompatibilität

Die neue Auflage wurde durchgängig aktualisiert, insbesondere hinsichtlich der Unterstützung aller Tags, Attribute und Erweiterungen durch die aktuellen Browserversionen von Internet Explorer, Firefox, Opera und Netscape. Mobiles Web In einem neu aufgenommenen Kapitel werden die Probleme und Designrichtlinien behandelt, die Sie berücksichtigen sollten, wenn Sie Webseiten für Mobiltelefone und PDAs erstellen wollen.

Referenzen
Die Anhänge enthalten Referenzen zur HTML-Grammatik, zu allen HTML-Tags und -Attributen sowie zu den CSS2-Eigenschaften, Sonderzeichen und Farbnamen.



Produktinformation

  • Deutsch
  • ISBN-13: 9783897217645
  • ISBN-10: 3897217643
  • Best.Nr.: 33845875

Leseprobe zu "HTML und XHTML. Das umfassende Handbuch (eBook)"

KAPITEL 8 Cascading Style Sheets ( S. 252)

Stylesheets (Formatvorlagen) werden zur einheitlichen Gestaltung von professionellen Publikationen verwendet. Mit ihnen werden Hintergründe, Schriften, Farben und andere Eigenschaften global festgelegt – für einzelne Seiten bis hin zu umfangreichen Dokumentsammlungen. Die meisten DTP-Programme und auch die verbreitetsten Textverarbeitungen unterstützen Formatvorlagen, daher war die Notwendigkeit von Formatvorlagen für HTML offensichtlich. HTML legt im Wesentlichen den Schwerpunkt auf den Inhalt und nicht auf die Form. Autoren sollen sich darauf konzentrieren, Informationen von hoher Qualität bereitzustellen, und die Darstellung dem Browser überlassen.

Auch wir möchten Sie nachdrücklich anhalten, sich diese Philosophie für Ihre Dokumente zu Herzen zu nehmen. Verwechseln Sie nicht Form mit Inhalt. Denken Sie andererseits daran, dass die Darstellung dem Leser nutzen soll. Selbst die ursprünglichen Entwickler von HTML haben das Zusammenspiel von Format und Lesbarkeit berücksichtigt – zum Beispiel mit den darstellungsorientierten Tags. Stylesheets erweitern diese Darstellungsmöglichkeiten um mehrere zusätzliche Effekte, einschließlich Farben, einer größeren Auswahl an Schriftarten und sogar Sounds, so dass die Leser die einzelnen Elemente Ihrer Dokumente noch besser unterscheiden können. Am wichtigsten ist jedoch, dass Stylesheets dem Autor eine bessere Kontrolle über die Darstellungsattribute aller Tags eines Dokuments ermöglichen – für einzelne Dokumente oder eine Sammlung von Dokumenten –, und das von einem einzigen zentralen Stylesheet aus.

Im Frühjahr 1996 hat das World Wide Web Consortium (W3C) den ersten Entwurf zur Definition von Cascading Style Sheets (CSS) für HTML unterbreitet. Dieser Entwurf reifte schnell zu einem empfohlenen Standard heran. Mitte 1998 erweiterte das W3C die Originalspezifikation und gab CSS2 heraus, das außer dem bekannten Bildschirmbrowser auch andere Medien unterstützt und noch einige weitere Änderungen enthält. (Das W3C arbeitet weiter an einer leicht aktualisierten Version 2.1 sowie am Entwurf von CSS3.)

Bis jetzt ist noch kein Browser oder Web-Agent vollständig CSS2-kompatibel. Da aber wahrscheinlich eines Tages der gesamte W3C-Standard umgesetzt wird, behandeln wir in diesem Kapitel auch alle Bestandteile des CSS2-Standards. Wie immer werden wir klar zwischen dem unterscheiden, was verabschiedet ist, was vorgeschlagen ist und was tatsächlich unterstützt wird.

8.1 Die Elemente von Styles
Auf der untersten Ebene ist ein Stil nicht viel mehr als eine Regel, die dem Browser sagt, wie er ein bestimmtes HTML/XHTML-Tag wiedergeben2 soll. Jedes Tag hat eine Anzahl von mit ihm verknüpften Stileigenschaften, deren Werte definieren, wie dieses Tag von dem Browser wiedergegeben wird. Eine Regel definiert einen bestimmten Wert für eine oder mehrere Eigenschaften eines Tags. Zum Beispiel haben die meisten Tags eine Eigenschaft color, deren Wert definiert, in welcher Farbe der Inhalt dieses Tags wiedergegeben werden soll.

Andere Eigenschaften sind z.B. Schriftartattribute, Zeilenabstände, Ränder, Lautstärke und Ähnliches. Wir werden sie alle weiter hinten in diesem Kapitel ausführlich beschreiben. Es gibt drei Arten, auf die man einen Stil definieren kann: inline, im Dokumentkopf oder in einer separaten Stylesheet-Datei. Sie können ein oder mehrere Stylesheets in Ihren Dokumenten verwenden. Der Browser führt entweder die Style-Definitionen der einzelnen Styles zusammen oder definiert die für den Inhalt eines Tags geltenden Stilmerkmale neu.

Bei der Kombination und Definition von Styles aus diesen unterschiedlichen Quellen wird mit externen Stylesheets begonnen, dann werden die im Dokumentkopf definierten Styles einbezogen und zuletzt die Inline-Styles.

Inhaltsangabe

1;Inhalt;6 2;Vorwort;12 2.1;Unsere Leserschaft;13 2.2;Schreibweisen;14 2.3;Versionen und Semantik;16 2.4;HTML versus XHTML;16 2.5;Verwendung der Codebeispiele;19 2.6;Danksagungen;20 3;1 HTML, XHTML und das World Wide Web;22 3.1;1.1 Das Internet;22 3.2;1.2 Wir sprechen Internet;25 3.3;1.3 HTML und XHTML: Was sie sind;30 3.4;1.4 HTML und XHTML: Was sie nicht sind;31 3.5;1.5 Standards und Erweiterungen;32 3.6;1.6 Tools für Webdesigner;34 4;2 Schnelleinstieg;37 4.1;2.1 Schreibwerkzeuge;37 4.2;2.2 Unser erstes HTML-Dokument;38 4.3;2.3 Eingebettete Tags;39 4.4;2.4 Das HTML-Skelett;41 4.5;2.5 Das Fleisch bei einem HTML- oder XHTML-Dokument;41 4.6;2.6 Text;42 4.7;2.7 Hyperlinks;48 4.8;2.8 Bilder sind etwas Besonderes;51 4.9;2.9 Listen, durchsuchbare Dokumente und Formulare;54 4.10;2.10 Tabellen;56 4.11;2.11 Frames;56 4.12;2.12 Stylesheets und JavaScript;58 4.13;2.13 Im Detail;59 5;3 Die Anatomie eines HTML-Dokuments;60 5.1;3.1 Der Schein kann trügen;60 5.2;3.2 Die Struktur eines HTML-Dokuments;62 5.3;3.3 Tags und Attribute;62 5.4;3.4 Wohlgeformte Dokumente und XHTML;66 5.5;3.5 Dokumentinhalt;67 5.6;3.6 HTML/XHTML-Dokumentelemente;70 5.7;3.7 Der Dokumentkopf (Header);73 5.8;3.8 Der Dokumentkörper;77 5.9;3.9 Redigier-Tags;78 5.10;3.10 Das -Tag;81 6;4 Textgrundlagen;83 6.1;4.1 Abschnitte und Absätze;83 6.2;4.2 Überschriften;91 6.3;4.3 Aussehen und Bedeutungen von Text verändern;97 6.4;4.4 Inhaltsorientierte Format-Tags;98 6.5;4.5 Darstellungsorientierte Format-Tags;106 6.6;4.6 Präzise Abstands- und Layoutvorgaben;111 6.7;4.7 Zitate;125 6.8;4.8 Adressen;129 6.9;4.9 Die Codierung von Sonderzeichen;131 6.10;4.10 Erweiterte Schriftfestlegung in HTML (abgeschafft);132 7;5 Linien, Bilder und Multimedia;140 7.1;5.1 Querlinien;140 7.2;5.2 Bilder in Ihre Dokumente einfügen;148 7.3;5.3 Dokumentfarben und Hintergrundbilder;176 7.4;5.4 Audio im Hintergrund;184 7.5;5.5 Animierter Text;187 7.6;5.6 Andere Multimedia-Inhalte;191 8;6 Links und das Web;194 8.1;6.1 Hypertext-Grundlagen;194 8.2;6.2 Referenzierung von Dokumenten: die URL;195 8.3;6.3 Erzeugung von Hyperlinks;213 8.4;6.4 Erzeugung effektiver Links;223 8.5;6.5 Maussensitive Bilder (Imagemaps);228 8.6;6.6 Erzeugung durchsuchbarer Dokumente;240 8.7;6.7 Dokumentbeziehungen;244 8.8;6.8 Unterstützung der Dokumentautomatisierung;249 9;7 Formatierte Listen;253 9.1;7.1 Ungeordnete Listen;253 9.2;7.2 Geordnete Listen;256 9.3;7.3 Das
  • -Tag;260 9.4;7.4 Verschachteln von Listen;263 9.5;7.5 Definitionslisten;265 9.6;7.6 Passende Anwendung von Listen;269 9.7;7.7 Verzeichnislisten;270 9.8;7.8 Menülisten;271 10;8 Cascading Style Sheets;273 10.1;8.1 Die Elemente von Styles;274 10.2;8.2 Style-Syntax;284 10.3;8.3 Style-Klassen;290 10.4;8.4 Style-Eigenschaften;297 10.5;8.5 Tag-lose Styles: Das -Tag;360 10.6;8.6 Anwenden von Styles auf Dokumente;361 11;9 Formulare;365 11.1;9.1 Formulargrundlagen;365 11.2;9.2 Das
    -Tag;367 11.3;9.3 Ein einfaches Formularbeispiel;375 11.4;9.4 Formulardaten per E-Mail einholen;376 11.5;9.5 Das -Tag;378 11.6;9.6 Das