Tim Tepaße: Unter falscher Flagge segeln...

Beitrag lesen

Hallo,

Nein, nur schlecht informiert.
BTW Safari, Netscape, Firefox und Mozilla basieren alle auf Gecko

Ähm, nein. Safari basiert auf WebKit, welches seinerseits wiederum auf KHTML basiert.

Safari macht mir doppelte Zeilenabstände, wo ich keine haben will.

Das Phänomenen ist mir noch nicht begegnet. Hast Du eventuell ein reduziertes Beispiel, so dass man dem auf den Grund gehen könnte?

Mal ne Frage: Gibt es eine Möglichkeit mit Javascript auf bestimmte CSS-Dateien zu verweisen ...

Ja. Es gibt zumindest eine Spezifikation dazu. Allerdings implementiert die derzeit die Masse der Browser noch nicht.

... die dann in der Abhängigkeit von Browsern gestaltet werden?

Mal ganz abgesehen davon, dass das nicht gerade sinnvoll ist. Punkt 1 bei Crossbrowser Javascript Programmierung ist es, nicht auf Browser, sondern auf Fähigkeiten zu testen. Bei unterschiedlicher CSS-Interpretation hilft das aber nicht, die einzige Alternative ist es, seine Stylesheet so robust zu gestalten, dass es in unterschiedlichen Browsern gleich interpretiert wird.

Tim