Cyx23: Content-Script-Type und Content-Style-Typ als <meta>-Angabe

Beitrag lesen

Hallo,

Man sollte ja Inhaltsstruktur (HTML), Präsentation (CSS) und Verhalten (JavaScript) voneinander trennen.

Was aber schon im Vorfeld schwierig sein mag, was ist bei mouseover
Verhalten und was ist Präsentation?

Ein tooltip ist da vmtl. als Präsentation zu sehen, dann kann er
auch per CSS realisiert werden, falls es die Reihenfolge im HTML-Code
überhaupt erlaubt, dann noch die Browserfähigkeit. Im HTML gibt es
dazu wohl auch wenig passendes, um bestimmte Beziehungen darzustellen.
Als Ergänzung und per CSS gesteuert könnte er u.U. im Inhalt etwas
untergeordnet oder nachgeordnet stehen, zugleich hat er ja ggf. einen
festen Bezug zu einer Textstelle usw..

Und für alte Browser wie den IE 6 gibt es dann u.U. eine Ergänzung
per JavaScript.

Also keine 'style'-Attribute, aber auch keine Eventhandler-Attribute im HTML haben.

In der Praxis fehlen oft Möglichkeiten, etwa bei Bildern, Abstände,
Größe usw. anzugeben. Es sind Eigenschaften der Bilder, dann
Gestaltungsprobleme die mit diesen Eigenschaften zusammenhängen, und
schließlich fehlende CSS-Möglichkeiten um etwa Bilder vertikal zu
zentrieren.

Hier z.B. ist das Bild vom Flughafen in einer bestimmten Größe und
Orientierung und erfordert passende Abstände.
Praktischen Gründe, etwas das externe CSS nicht aufzublähen, CMS
etc., dann der direkte Zusammenhnag mit dem Bild selbst, und
mangelnde Alternativen -ausser vmtl. eine Tabelle- führen dann zu so
etwas beim img-Tag:

  
style="width:312px;height:432px;margin-left:60px;margin-right:60px;"  

Zu Bildern im Querformat gibt es natürlich passende Angaben mit
margin-top und margin-bottom.

Abgesehen von anderen möglichen Codeverbesserungen wäre also hier die
'Content-Style-Type'-Angabe eigentlich nötig.

Falls der "Tooltip" auf der Seite mit den Kameraangaben wegen der
Probleme mit Safari 3ß eine Javascriptunterstützung benötigt, wäre
aber wohl mit einem externen Script eine weitere Metanagabe unnötig.

Grüsse

Cyx23