PS-Trainer
Style-Attribute einzelner HTML-Objekte@ PS-Trainer
Die zukunftsweisende Technik, Webseiten zu formatieren
Homepage von PS-Trainer - Webdesign - CSS - an PS-Trainer
PS-Trainer

CSS ist die Realisierung der Idee, Formatierung aus der Web-Programmiersprache HTML herauszulösen und ihr als eigenes durchdachtes System in verbesserter Form wieder zur Verfügung zu stellen. Auf dieser Seite finden sie Angaben, wie einzelne Objekte von Webseiten mit CSS-styles formatiert werden. Das ist eine eher mühsame Anwendung dieser grosszügig angelegten Technik, jedoch als "Ergänzung nach unten" notwendig. Versuchen sie, styles möglichst weitreichend zu definieren, und die hier beschriebene Technik nur als Ausnahme einzusetzen.

Inhalt:     CSS Styles
    Style-Attribute für einzelne HTML-Objekte  
Style-Objekte: Styles für eine ganze Webseite
Stylesheets: Styles für ein ganzes Web
Style-Programmierung
Syntax (Grammatik) des style-Attributs
Auswahl wichtiger CSS-Elemente
Praxis gängiger Web-Editoren

Syntax des style-Attributs:
style zählt zu den Universal-Attributen von HTML-Objekten und daher in fast allen HTML-tags zulässig.
Von anderen Attributen ist es wie üblich durch Leerzeichen getrennt.
Das style-Attribut besteht wie jedes andere aus einem Paar AttName="AttWert", in diesem Fall style="CSS-Attribute"
Jedes CSS-Attribut ist durch ; abgeschlossen und damit auch von anderen CSS-Attributen getrennt.
Jedes CSS-Attribut besteht aus einem Paar CSSName:CSSWert;

Einige Muster:
<p style="color:blue;">Absatz</p>
<h1 style="font-size:14pt;"> Grosse Überschrift </h1>

<table><tr style="color:red">
<td style="font-weight:bold;">
Tabelle </td>
</tr></table>
Von diesen Regeln gibt es zwar einige Ausnahmen, das bleibt jedoch der Spezial-Literatur vorbehalten.
Wichtig: Unterscheiden sie zwischen style-Attributen von HTML-Objekten (hier), style-Objekten für einzelne Webseiten und Stylesheets für ganze Webs !

Auswahl wichtiger CSS-Elemente:
CSS-Name Typische Werte
background-color white, yellow, #CCFFFF, ...
color black, navy, #440000, ...
border-width 1px, 2px, 3px, ...
border-style solid, dashed, double, grooved, none, ...
border-color navy, #0022CC, ...
font-size 9pt, 10pt, 12pt, ...
font-weight normal, bold, ...
font-style normal, italic, ...
font-family siehe rechts
height 10px, ... 15mm, ... 25%, ...
width 25px, ... 35mm, ... 80%, ...
text-align left, center, right, ...
text-decoration none, underline, ...
Darüber hinaus stehen ihnen noch zahlreiche andere CSS-Elemente zur Verfügung.
Tip: Überprüfen sie, ob die gängigen Browser die von ihnen verwendeten CSS-Elemente bereits unterstützen !

Farb-Namen:
white silver yellow olive
aqua teal lime green
fuchsia purple red maroon
blue navy gray black
Darüber hinaus können sie alle Farben mit hexadezimal-Werten darstellen.
Syntax: # und 3 Hex-Zahlen zwischen 00 und FF (für Rot, Grün, Blau), z.B.:
Hexadezimale Farbwerte:
#FFFFFF #C0C0C0 #FFFF00 #808000
#00FFFF #008080 #00FF00 #008000
#FF00FF #800080 #FF0000 #800000
#0000FF #000080 #808080 #000000

Angaben zur Schrift-Familie:
Sie können mehrere Schriftarten angeben, die in der Reihenfolge gesucht werden. Die erste dabei gefundene Schrift wird angewendet. Schrift-Namen werden durch , getrennt. Mehrwort-Schriftnamen setzen sie in ' '.
Beispiele:
font-family:Arial,Helvetica,sans-serif;
font-family:'Times New Roman',Times,serif;
font-family:'Courier New', Courier, mono;
Die Standardnamen sans-serif, serif und mono (monospace) führen je nach Betriebssystem zu den jeweiligen Schriften ohne Serifen, mit Serifen bzw. mit gleicher Zeichenbreite.

Praxis gängiger Web-Editoren:
Leider lässt die Unterstützung von CSS-styles (allerdings nur auf der Ebene einzelner HTML-Objekte !) noch sehr zu wünschen übrig. Die meisten gängigen Programme formatieren weiterhin (ungefragt) mit den veralteten tags, z.B. <font>.

Das macht es umständlich, das style-Attribut auf eigenen Webseiten einzusetzen. Zukünftige Versionen beherrschen sicher auch style-Attribute. Rechnen sie jedoch damit, dass sie die Auswahl zwischen veralteter und neuer (CSS)-Formatierung in den Voreinstellungen ihres Web-Editors ändern müssen.

Ein Weg, der ihnen immer zur Verfügung steht, ist die Quellcode-Ansicht. Wenn sie direkt manuell in den HTML-Code hineinschreiben, dann können sie natürlich jedes beliebige Element von HTML, CSS, usw. einsetzen. Wegen des grossen Aufwands sollten sie das auf wenige Objekte beschränken.

Tip: Markieren sie ein Objekt in der normalen Entwicklungs-Ansicht, schalten sie auf Quellcode-Ansicht um: meist ist genau das vorher markierte Objekt auch in dieser Ansicht markiert.

CSS Styles
Style-Objekte für ganze Webseiten

Homepage von PS-Trainer - Webdesign - CSS - an PS-Trainer

Aktuelle Daten dieser Seite Letzte Änderung:
  Geocities

 

 

 

Hosted by www.Geocities.ws

1