Archivlink: javarea.de Forum > (X)HTML & CSS (allgemein) > CSS Linkformatierung Netscape Navigator
Vollständigen Link anzeigen: javarea.de Forum > (X)HTML & CSS (allgemein) > CSS Linkformatierung Netscape Navigator

Pages: [1]

geschrieben von DanielaG am 15.10.2002 - 13:24
Hallo,
ich baue an einer Seite, bei der ich via CSS verschiedene Linktypen definiert habe, die aussehen wie Buttons. Klappt alles wunderprächtig im MSIE. Dann habe ich mir das Ganze im Netscape Navigator angeguckt und mich hat fast der Schlag getroffen.

Wer hätte eine Idee zur Lösung?

Hier die Sorgenseite:
http://www.aml-beratung.de/index.htm
das CSS
http://www.aml-beratung.de/aml2.css

Danke

Daniela

geschrieben von Patricia am 15.10.2002 - 13:40
Jo der Netscape macht grundsätzlich was er will ;( Am liebsten betrachte ich meine gar nimmer da.. Früher hatte ich alles auf NS optimiert - aber heute.. weil eh fast alles mit dem MSIE kommt...

obwohl es einem angeraten wird das Pages in alln Browsern gleich aussehn und es welche gibt, denen das sogar gelingt.. Lol
W3 Standart einzuhalten.. Mir gelingts halt nicht
Der NS interpretiert bei mir Tabellen usw immer anders.. lol

sogar der ganz neue



Liebe Grüsse Patty

geschrieben von Schwefel am 15.10.2002 - 16:33
...stimmt weder der aktuelle Mozilla (Netscape6 uä) noch Opera
stellen das Menü richtig da - ich gehe auch davo aus
das die beiden das nie machen werden - weil es eben kein valides CSS ist.

Aber mach doch einfach eine Tabelle 140px breit,
mit den entsprechenden Zellen - die den Button's als
Hintergrundbild und den Links als simple Link ohne
großartiges CSS - sollte genauso gehen, und 10% mehr
können die Navi vernünftig nutzen...

geschrieben von DanielaG am 16.10.2002 - 08:43
vielen Dank- das mit der Tabelle hab ich mir auch schon überlegt. Nur, jetzt verrat mir mal, was genau valides CSS ist und wie ich das beim nächsten Mal vorher wissen kann. Ich hasse doppelte Arbeit.

Liebe Grüße
Daniela
http://www.danielagebert.de

und ähm, gibt's nicht vielleicht doch noch ne andere Lösung?

geschrieben von Martin am 16.10.2002 - 10:54
Ave Daniela,

valid Cascading Style Sheets ( valid -> gültig )

Im Grunde bedeute es nicht mehr als das die CSS-Angaben vom Netscape Navigator teilweise falsch interpretiert werden bzw. ungültig sind. Wobei "falsch" und "ungültig" ein zweischneidiges Schwert ist.

*grübel* Nee, so kommen wir nicht weiter. Ich werd mal weiter aushohlen müssen.

Vor der Zeit des WWW Consortium (http://www.w3c.org), herrschte Uneinigkeit zwischen allen Browserentwicklern über den gewollten Sprachschatz (Syntax) von HTML und EMCA-Script (JavaScript, JScript). Bei CSS war es ähnlich. Jeder kochte sein eigenes HTML-Süppchen.

Maßgebliche Beteiligte waren damals Microsoft (Mosaic) und Netscape (Mozilla), welche sich lange Zeit eine riesige Schlammschlacht um die Vorherrschaft auf dem Wachstumsmarkt lieferten. Jeder wollte die besten neuesten Features lieferten um das Konkurrenzprodukt zu übertrumpfen.
Da aber durch das Urheberrecht die neuen Features an den Urheber und dessen Browser gebunden waren und der Konkurrent die Lizenskosten scheute wurde kurzerhand das Feature umbenannt ein wenig umgebaut und unter eigenem Label verkauft. Bestes Beispiel JavaScript(Netscape) und JScript(Microsoft).

Irgendwann zeichnete sich natürlich ab, das wenn es so weitergeht, es irgendwann zu unüberbrückbaren Kompatibilitätsproblemen kommen würde. Das aber würde letzten Endes aber allen wirtschaftlich schaden. Also wurde kurzer Hand ein Friedensvertrag unterzeichnet und das W3 Consortium gegründet oder gefunden (keine Info). Dieses sollte sich um die Vereinheitlichung und Weiterentwicklung des HTML Standards kümmern.
Neben Microsoft und Netscape sitzen auch viele weiter Firmen in diesem Consortium, welche ebenfalls ein Interesse an einen einheitlichen Standard zur Datenübermittlung (TCP/IP Protocol) und zum HTML Standard haben.

Natürlich kann sich jeder vorstellen das es hinter verschlossenen Türen weiterging und teilweise auch kroteske Aussmaße annimmt. Letztes Beispiel, Microsoft verbannt die Netscape-Plugin Schnittstelle aus den IE6 und kontert mit einer eigenen Spezifikation (activeX). Auch der Prozess gegen Microsoft in den USA sein in Erinnerung gerufen, wo es um die Unzulässigkeit ging, das der IE sich so tief ins Betriebsystem eingräbt und daher einen Geschwindigkeitsvorteil hat.

Aus diesem Hintergrund heraus, kann man auch auf den Kampf um die Style Sheets schließen. Alle preisen sich selbst den W3C Standard zu 100% richtig zu interpretieren und im Grunde haben sie recht damit.
Denn das W3C verabschiedet nur Richtlinie für einen Standard, die Umsetzung dieses Standards liegt aber wieder allein bei den Browserherstellern.

So ist es. So wird es bleiben.

Du fragst danach wo du nachschauen kannst. Nun empfehlen kann ich dir die SelfHTML-Dokumentation von Stefan Münz ( http://selfaktuell.teamone.de ) aber du kannst auch direkt bei den Herstellern Microsoft ( http://www.microsoft.com/ie/ ) und Netscape ( http://www.netscape.de ) vorbeischauen.
Bei letzterem Hersteller, solltest du vielleicht auch auf der Mozilla Entwicklerseite (http://www.mozilla.org) vorbeischauen.

mfg martin
Ps.: Jetzt tun mir die Finger vom Tippen richtig weh.

geschrieben von Patricia am 16.10.2002 - 14:25
Mensch Martin.. Du bist ja nicht nur ein meckerpoet.. ich zolle Dir tiefsten respekt



Das Schlimme an der Tabellen Lösung ist ja - das auch gerade diese von den Browsern unterschiedlich interpretiert werden und dann hat sie das Problem auch wieder.. Ich sehs ja bei mir ... Meine Tabellen Layouts und Layer Layouts die ich grundsätzlich verwende - dsehn überall anders aus.. es ist ein Kreuz..

Wegen Tabellen les ich viel bei drweb.de nach.. Habe auch alle Büche von denen.. auch die Tasse

Will endlich ne Javarea Tasse haben )

LG Patty

geschrieben von DanielaG am 16.10.2002 - 17:43
von Dr. Web stammt ja die Idee, das mit den Links über CSS zu machen. Normalerweise schreiben die ja auch dazu, wenn ein Browser das nicht richtig interpretiert und dann lässt Llein-Daniela - denn völlig blöde ist sie ja auch nicht - die Griffelchen davon. In diesem Fall war keine Warnung dabei. Dumm das! Ich werd mich beschweren gehen!
Dass Netscape und Microsoft sich auf diese At bekämpfen, war mir ja klar, aber dass mir das mal so nen Ärger machen würde, hätt ich nicht gedacht.
Grml!
Daniela
Ach ja, dass valide = gültig ist, hab ich schon gewusst. Ich hätte nur gere eine Liste der Befehle, die ich unbedenklich benutzen kann. Ob Self-HTML das hergibt???

geschrieben von Martin am 16.10.2002 - 18:07
Ich wollte dir nicht niemals unterstellen das du des Englischen nicht mächtig bist, Daniela. Nur hielt ich es im allgemeinen Interesse für wichtig die Übersetzung mitzuliefern. Die Frage ob SelfHTML eine Übersicht der gültigen Befehle bereit hält, welche Befehle valid CSS sind, kann ich mit ruhigem Gewissen mit "Ja" beantworten.

mfg martin


Powered by: JBB v.2.0.4 Copyright ©2000-2006, www.javarea.de.