Hallo!

So etwas habe ich gerade fertiggestellt. ;-)

Ich habe insgesamt 4 CSS-Dateien:

1. Standard CSS 1 f�r alle Browser ab 4
2. Schriftgr��en f�r Windows (96 dpi)
3. Schriftgr��en f�r Mac, Linux (72 dpi)
4. Effekte f�r moderne Browser

Jetzt das wichtigste zur Kompatibilit�t:
Es wird immer Standard-HTML gesetzt. Ein Link ist also immer '<a
href="...">' und auch in Formularen werden Buttons immer mit '<input
type="submit">' erstellt. So gibt es keine Kompatibilit�tsprobleme.

Jede HTML-Datei referenziert 2 CSS-Dateien, n�mlich die Standard-Formate
sowie die Schriftgr��en abh�ngig vom Betriebssystem. Die Effekte f�r die
modernen Browser werden in der Standard-CSS-Datei mit "@import url(...)"
inkludiert. Den Import-Befehl verstehen eh nur moderne Browser.

Jetzt zu den Buttons:

Normale Links werden mit '<a class="button" href="...">' und CSS zu
sch�nen Buttons:

a.button
{ border-top : 1px solid #EEEEEE; border-right : 1px solid #EEEEEE;
border-bottom : 1px solid #EEEEEE; border-left : 1px solid #EEEEEE;
margin : 2px 2px; padding : 3px 12px; text-align : center;  display :
block; }

a.button:link, a.button:visited
{ color : #2A475E; background-color : #EEEEEE; }

a.button:hover, a.button:active
{ color : #FF3333; background-color: #E6E6E6; border-top : 1px solid
#F7F7F7; border-right : 1px solid #999999; border-bottom : 1px solid
#999999; border-left : 1px solid #F7F7F7; }

Also zun�chst die Grundformatierung in a.button und dann die
Ver�nderungen abh�ngig vom Status visited, hover oder active

Die Formularbuttons gestalte ich dagegen zus�tzlich mit "Inline-CSS", da
jeder Button ein eigenes Hintergrundbild bekommt.


<input class="fbutton" type="submit" name="insert" value="  Hinzuf�gen"
title="..." width="120"
style="background-image:url(...);background-repeat:no-repeat;background-
position:1px 1px;width:120px;">

title= wird nur vom IE interpretiert.
Width= wird nur vom NN interpretiert.

In der Standard-CSS k�nnen f�r die Klasse "fButton" noch Farben
definiert werden.

Probier es mal aus!

Freundliche Gr��e
Joachim van de Bruck




| [aspgerman] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp

Antwort per Email an