Gunnar Bittersmann: Inhalt eines A-Tags verikal zentrieren

Beitrag lesen

@@Joachim:

nuqneH

Und eh ich so eine Hackerei - mit Html in Expressions - mache, nehme ich persönlich lieber gleich Javascript.

CSS-Expressions _sind_ JavaScript – dort notiert, wo sie hingehören: im Stylesheet.

Mit CSS-Expressions gibt man Darstellung an, kein Verhalten. Diese Angaben gehören also zur Präsentationsschicht (ins Stylesheet), nicht zur Verhaltensschicht (externes JavaScript oder 'script'-Elemente).

Es ist imho auch ein Irrglaube, den IE6 bereits als aussterbende Randgruppe zu betrachten

Das hängt von der Zielgruppe ab. Wo ich arbeite, tun wir das. Die Seiten sollten im IE 6 noch funktionieren, und wenn sich die Darstellung mit wenigen Handgriffen auch für den IE korrigieren lässt (d.h. wenn '* html foo {bar: baz}' dieselbe Wirkung zeigt wie '*+html foo {bar: baz}' im 7er), dann wird es getan. Andernfalls müssen die paar IE-6-Nutzer eben mit nicht optimaler Darstellung leben.

auch wenn Google das gene möchte.

Nicht nur Google.

Leider hat sich grade dieser Dino-  insbesondere bei zahlreichen _grossen_ Firmen - hartnäckig eingenistet.

Soll man diesen Firmen nun wünschen, dass irgendwer eine der vielen Sicherheitslücken des IE 6 ausnutzt und deren Netz lahmlegt, der Systemadmin eins auf den Deckel kriegt und der neue dann vernünftige Software installiert?

Derzeit darf - insbesondere bei B2B-Anwendungen - eher IE8 als Randgruppe betrachtet werden. Und glaube mir - das nervt.

Das glaube ich gern.

Qapla'

--
Volumen einer Pizza mit Radius z und Dicke a: pi z z a