Cyx23: CSS Grafikausrichtung NS4.7x

Beitrag lesen

Hallo Alfie,

<img class="augustine" src="...">
<p><br><strong>1.Absatz</strong></p>

du hast jetzt allerdings eine andere Situation als wenn das Bild unmittelbar von Text umgeben wäre.
Deshalb geht es jetzt z.B. auch so und dann ohne das <br>:

img.augustine {float:left;margin:0;}
* img.augustine {margin-right:1em;margin-bottom:0.5em;}

Das also im externen Style-sheet für alle Browser, den Eintrag
img.augustine {fl... im Abschnitt für NS 4.x mußt du dann rausnehmen,
die width ist sonst bei dieser Variante für dein <br> verantwortlich!-)

Und dann so im HTML:

<img class="augustine" src="...">
<p><strong>1.Absatz</strong></p>

... funktionieren mit NS4.75 einfach nicht (der 1.Absatz wird _nicht_ fett, die erste Zeile "vergisst" die 240px Einrückung,...), daher wie anno dunnemal <strong></strong>...

Das war wohl eine Frage der Adressierung..
Wenn ich es richtig sehe benutzt du jetzt kein <div class=fett> mehr,
und so:
 p.fett {font-weight:bold} und <p class=fett>Die Hysterie ist..
ginge es auch, so klappt es jetzt beim Test hier offenbar auch beim ersten <p>.

Da sind CSS-Weichen konsequenter, reduzierteres richtiges HTML und mehr Layout im CSS,
zugleich zentrale Fehlerbehandlung für bestimmte Browser.

100%ige Zustimmung, was mich nur etwas irritiert, ist dieses ständige "Gebastel"...

Da ist Netscape 4 natürlich recht lästig, aber grundsätzlich passieren solche Geschichten auch
mit allen anderen Browsern, etwa die Vererbung in Listen kann bei Opera 7 versus Mozilla 1.7
ganz unterschiedliche Ergebnisse liefern, IE sowieso; insofern ist CSS eigentlich gar nicht
in der Praxis normal anwendbar.
Und einige Beispiele mit sicherem Layout bei gleichem HTML und CSS kommen nur durch
aufwändige Entwicklung und Versuche verschiedener Varianten zustande, bis notfalls hin
zum Verzicht auf Layoutvorgaben.

Grüsse

Cyx23