Thema: CSS Signatur
Einzelnen Beitrag anzeigen
  #2 (permalink)  
Alt 08.12.2004, 13:59
Benutzerbild von toscho
toscho toscho ist offline
Perplexifikator
XHTMLforum-Kenner
 
Registriert seit: 22.05.2004
Ort: Halle/Saale
Beiträge: 1.565
toscho sorgt für eine eindrucksvolle Atmosphäretoscho sorgt für eine eindrucksvolle Atmosphäre
Standard

Eine CSS-Signatur ist ein eindeutiger Bezeichner im Markup deiner HTML-Dokumente, über die deine Leser Userstylesheets erstellen können, die spezifisch auf deine Seiten zugeschnitten sind.

Beispiel: http://annevankesteren.nl/ hat als Signatur:
Code:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" id="annevankesteren-nl">
Da ich die Seite nun recht häufig lese, mir deren Layout aber nicht gefällt, habe ich in mein »special-sites.css« folgendes eingetragen:
Code:
/* annevankesteren.nl
 --------------------------------------------------- */
#annevankesteren-nl,
#annevankesteren-nl * {
        background:             #eee                    !important;
        color:                  #000                    !important;
        position:               static                  !important;
        text-indent:            0                       !important;
        height:                 auto                    !important;
        border-color:           #666                    !important;
}
#annevankesteren-nl,
#annevankesteren-nl body {
        margin:                 0                       !important;
        padding:                0                       !important;
        border:                 0                       !important;
        font:                   16px/1.4 Georgia        !important;
}
#annevankesteren-nl body > * {
        margin-left:            150px                   !important;
}
#annevankesteren-nl #search {
        float:                  right                   !important;
        margin:                 0                       !important;
}
#annevankesteren-nl #nav,
#annevankesteren-nl #feeds {
        float:                  left                    !important;
        clear:                  left                    !important;
        width:                  8em                     !important;
        margin:                 0 10px 20px             !important;
        padding:                0                       !important;
}
#annevankesteren-nl a {
        font-weight:            normal                  !important;
}
#annevankesteren-nl a:link {
        background:             #eee                    !important;
        color:                  #009                    !important;
        text-decoration:        underline               !important;
}
#annevankesteren-nl a:visited {
        background:             #eee                    !important;
        color:                  #900                    !important;
}
#annevankesteren-nl a:hover {
        text-decoration:        none                    !important;
}
Wunderbar: Anne hatte keine zusätzliche Arbeit und ich kann alles gut lesen.

Ich liefere grundsätzlich alle Seiten (außer meine Demos) mit einer CSS-Signatur aus. Das halte ich einfach für eine Frage guten Stils.


Gruß
Thomas
__________________
toscho.de
Mit Zitat antworten
Sponsored Links