Paules-PC-Forum.de Anzeige:

Zurück   Paules-PC-Forum.de > Infothek - die große Wissensdatenbank > Die Infothek > 5. Internet & Kommunikation > a.) Die eigene Homepage

a.) Die eigene Homepage Tipps zur Gestaltung, kostenloser Webspace uvm.

Google-Anzeigen

Paule bei Facebook


Paule bei Twitter


Letzte Forenthemen
PPF - Spiel "Wörter weiter...
Aufrufe: 25914, Antworten: 3452
Suche einen Film
Aufrufe: 1387, Antworten: 29
[Anleitung] Einfache...
Aufrufe: 31, Antworten: 0
Lüftersteuerung selbstbau aus...
Aufrufe: 38, Antworten: 1
Abfragen ob Programm beendet...
Aufrufe: 106, Antworten: 2
Kontoeinstellung übertragen
Aufrufe: 148, Antworten: 11
PC lässt sich nicht mehr...
Aufrufe: 23, Antworten: 0
Algorithmen Teil VI: Der ganz...
Aufrufe: 4083, Antworten: 109
Probleme mit OL2003 seit...
Aufrufe: 116, Antworten: 7
Zellwerte suchen per Makro im...
Aufrufe: 16531, Antworten: 50
Zeige:





Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 13.11.2008, 15:45   #1 (Direktlink)
Moderator
 
Benutzerbild von Paule
 
Registriert seit: 27.10.2008
Beiträge: 6.411
Standard Rund um CSS

Werbung

Zu viel Werbung?
Hier kostenlos bei Paules-PC-Forum.de registrieren!
Autor: michi

Rund um CSS
  • Was ist der Vorteil von CSS?

    Zitat:
    • Formatsprache für HTML-Elemente
      Mit HTML definieren Sie den grundsätzlichen Aufbau Ihrer Web-Seiten, die Elemente, die Strukturen, die Verweise, die referenzierten Elemente wie Grafiken, Multimedia usw. Aber HTML ist eigentlich nicht dazu gedacht, um exakt anzugeben, wie ein Element genau aussehen soll. So können Sie in HTML eine Überschrift definieren und dabei angeben, dass es sich um eine Überschrift 1. Ordnung handeln soll. Sie können innerhalb von HTML aber nicht bestimmen, wie groß, in welcher Schriftart usw. die Überschrift dargestellt werden soll. Das übernimmt der Web-Browser bei der Anzeige. Er benutzt dabei eine Mischung aus Grundeinstellungen, die der Anwender vornehmen kann, und fest programmierten Darstellungen einzelner HTML-Elemente.

      An diesem Punkt setzen die Cascading Stylesheets (CSS) ein. Es handelt sich dabei um eine unmittelbare Ergänzungssprache, die vorwiegend für HTML entwickelt wurde. Sie klinkt sich nahtlos in HTML ein und erlaubt das beliebige Formatieren einzelner HTML-Elemente. Mit Hilfe von CSS Stylesheets können Sie beispielsweise festlegen, dass alle Überschriften 1. Ordnung 24 Punkt groß sind, in roter Helvetica-Schrift, mit einem Nachabstand von 16 Punkt und mit einer grünen doppelten Rahmenlinie oberhalb dargestellt werden. Sie können aber genauso gut auch für einen beliebigen Text festlegen, dass nur dieser Text 3 Zentimeter groß sein soll und eine gelbe Hintergrundfarbe erhält. Daneben enthält CSS auch Möglichkeiten zum punktgenauen platzieren von Elementen am Bildschirm und für andere Ausgabemedien wie Drucker oder Audio-Systeme bereit.

      CSS erlaubt es, zentrale Formate zu definieren, beispielsweise für alle Überschriften erster Ordnung, oder für alle Textabsätze mit einem bestimmten Klassennamen, oder für kursiv ausgezeichneten Text, der innerhalb einer Tabellenzelle vorkommt. Die zentralen Formate können sich auf eine HTML-Datei beziehen, aber auch in eine externe Style-Datei ausgelagert werden, die Sie dann in allen gewünschten HTML-Dateien einbinden können. So werden einheitliche Formatvorgaben möglich, und der HTML-Code wird von unnötigem Ballast befreit.

      CSS ist mit HTML eng verzahnt. Es lohnt sich daher, beide Sprachen gleichzeitig zu erlernen. Im HTML-Kapitel der vorliegenden Dokumentation werden Sie bei den Beschreibungen zu einzelnen HTML-Elementen deshalb immer auch auf die Möglichkeiten hingewiesen, wie Sie diese Elemente mit Hilfe von CSS gestalten können.

      CSS ist ebenso wie HTML eine Klartextsprache. Auch für CSS brauchen Sie keine bestimmte Software, es genügt ein Texteditor. CSS ist wie HTML eine offen dokumentierte und vom W3-Konsortium standardisierte Sprache, die Sie frei und ohne Lizenzprobleme verwenden können.

      Quelle: SelfHtml
  • Eine CSS für mehrere HTML Seiten

    Sollten die HTML ein unterschiedliches Layout haben, wird nicht für jede HTML eine eigene CSS benötigt. Das erreicht man mit einer "Class" Anweisung.

    Der CSS-Code sieht beispielsweise so aus:
    Code:
    BODY.ws 
    {
     background-color: #FFFFFF;
     color: #000000;
    }
     
    BODY.gr 
    {
     background-color: #C0C0C0;
     color: #000000;
    }
     
    BODY.rt 
    {
     background-color: #FF0000;
     color: #000000;
    }
    Jeder Body Tag erhält so seine eigenen Informationen.

    Auf der jeweiligen HTML-Seite sieht der Body dann so aus:
    Code:
    <BODY CLASS="ws"> Bla,bla <br /><div style="z-index:3" class="smallfont" align="center">Search Engine Optimization by <a rel="nofollow" href="http://www.crawlability.com/vbseo/">vBSEO</a> 3.2.0</div><br /><div style="z-index:3" class="smallfont" align="center">Search Engine Optimization by <a rel="nofollow" href="http://www.crawlability.com/vbseo/">vBSEO</a> 3.2.0</div><br /><div style="z-index:3" class="smallfont" align="center">Search Engine Optimization by <a rel="nofollow" href="http://www.crawlability.com/vbseo/">vBSEO</a> 3.2.0</div></BODY>
    Diese Seite wird also eine weiße Hintergrund haben mit schwarzem Text.

  • CSS und der HEAD Bereich

    Die CSS ist ein eigener Dateityp, um es in das HTML Formular einzufügen, muss im HEAD Bereich der HTML dieser Tag stehen. (link.css ist die CSS Datei)
    Code:
    <link rel=stylesheet type="text/css" href="link.css">
    Nun werden die Informationen zusammen mit den HTML Quellencode umgesetzt.

  • Der Link wechselt vor dem anklicken die Farbe

    Beispiel
    Code:
    body { 
    background-color: #ffffff; color: #000000;
    }
    A:link {
    COLOR: #0000ff; TEXT-DECORATION: none; FONT-STYLE: normal
    }
    A:visited {
    COLOR: #0000ff; TEXT-DECORATION: none; FONT-STYLE: normal
    }
    A:active {
    COLOR: #33cc00; TEXT-DECORATION: none; FONT-STYLE: normal
    }
    A:hover {
    COLOR: #33cc00; TEXT-DECORATION: none; FONT-STYLE: normal
    }

Geändert von Paule (13.11.2008 um 15:52 Uhr)
Paule ist offline   Mit Zitat antworten
Werbung
Antwort

  Paules-PC-Forum.de > Infothek - die große Wissensdatenbank > Die Infothek > 5. Internet & Kommunikation > a.) Die eigene Homepage

Lesezeichen
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Neuer Gamer pc für rund 800€ pöpsel Hardware - Kaufempfehlungen 4 27.11.2007 15:56
Rund um Schule und Bildung?? Chrizz Software - Allgemein 10 13.02.2006 10:04
GPU rund 80°C ? anancus Hardware - Problemlösungen 5 05.10.2005 09:22
rund um mp3 phenox Software - Allgemein 4 21.07.2004 11:57
Rund 1 GB Festplattenspeicher plötzlich weg Walter P. Allgemein 8 05.04.2004 17:22



Alle Zeitangaben in WEZ +2. Es ist jetzt 23:03 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2013, vBulletin Solutions, Inc.
Powered by vBCMS® 2.7.0 ©2002 - 2013 vbdesigns.de
(c) Paules-PC-Forum.de

::: Impressum :::

Search Engine Optimization by vBSEO 3.3.2