Gasthof Bernhard Polly
Linzerstraße 1
A-3384 Groß Sierning
Tel. 02749/2267 Fax DW 11
Öffnungszeiten: Mo – Fr: 8°° – 14°° u. 16³° – 24°°
CSS
Die Formatierung mit CSS soll nur sehr überblicksmäßig beschrieben werden, da eine genauere Beschreibung viel zu weit führen würde. In den Anfangszeiten gab es für die paar Formatierungs-Möglichkeiten eigene Html-Tags. Zum Teil verschwanden diese, zum Teil gibt es sie immer noch. Diese Elemente können inzwischen aber ebenfalls formatiert werden.
Später wurde mit CSS eine eigene Sprache entwickelt, um die Formatierungen vom Html zu trennen. Formatierungen können bestimmten Html-Tags und beliebigen Html-Tags, denen aber bestimmte Klassen oder IDs über die entsprechenden Attribute zugeordnet sind, zugewiesen werden. Tags, Klassen und IDs können beliebig kombiniert werden. Formatieungen können auch Elementen zugewiesen werden, die sich innerhalb von anderen Elementen befinden. Bei Konflikten gelten, daß spezifischere Angaben Priorität vor allgemeineren haben (wenn man z. B. das übergeordnete Element nicht angibt, ist es allgemeiner) und daß spätere Angaben frühere überschreiben.
CSS gliedert sich in eine Art Blöcke, wo zuerst angegeben wird, für welche Elemente (Html-Tags) die Eigenschaften gelten sollen, die dann innerhalb des Blocks aufgezählt werden. Für eine Eigenschaft wird zuerst ein Schlüssel-Begriff angegeben und dann der dazugehörende Wert. Manchmal können auch mehrere zusammengehörende Eigenschaften gemeinsam angegeben werden.
Eigenschaften sind z. B. die Position eines Elements, deren Größe, die Schriftart, deren Farbe und Größe, die Hintergrundfarbe, das Hintergrundbild, Innen- und Außenabstände oder die Größe und Farbe eines Rahmens.
Meist sind die CSS-Einstellungen in eigenen Dateien ausgelagert, die durch eine <style />-Anweisung eingebunden werden. CSS-Einstellungen können auch innerhalb eines <style>-Tags direkt in einer Html-Datei stehen. Sie können auch innerhalb eines Tags in einem style-Attribut stehen. Alles kann auch mit Javascript zur Laufzeit gesetzt werden.