vernünftiges XHTML

18/02/2008 - 11:18 von Lutz Elßner | Report spam
1. Ich habe auf einer Webseite Zitate und dafür das <cite> Tag verwendet und
es per CSS so formatiert, dass es wie <p> funktioniert, also einen Absatz
mit Rand oben und unten. Wenn man das html ohne Formatierung verwendet, also
ohne Absatz und Abstand, würde die Übersichtlichkeit verloren gehen.

Ist es nun sinnvoll das <p><cite>content</cite></p> zu schachteln um den
Absatz auch ohne css zu bekommen, oder soll ein Tag immer allein stehen
<p>aaa</p><cite>bbb</cite>?


2. Auf der Seite sind viele <img>, alle unterschiedlich groß, alle sollen in
Originalgröße angezeigt werden. Eine Größenangabe im Code ist daher nicht
nötig.
Der Designer erzeugt width und height jetzt als style, früher waren es
Attribute des Tags.

Was ist nun "gut"?
- weg lassen
- als Attribut width="100" heihgt="200"
- als style="width:100px; height:200px;"
- und wenn style, wo soll das stehen? Im Tag oder in der externen css Datei,
was ich bei 100 verschieden großen Bildern als Blödsinn bezeichnen würde.

Lutz
 

Lesen sie die antworten

#1 Christoph Schneegans
18/02/2008 - 11:42 | Warnen spam
Lutz Elßner schrieb:

Ich habe auf einer Webseite Zitate und dafür das <cite> Tag verwendet und
es per CSS so formatiert, dass es wie <p> funktioniert, also einen Absatz
mit Rand oben und unten.



Klingt sehr nach einem Fall für <blockquote>.

Wenn man das html ohne Formatierung verwendet, also ohne Absatz und Abstand,
würde die Übersichtlichkeit verloren gehen.



Mit <blockquote> bliebe sie erhalten.

Auf der Seite sind viele <img>, alle unterschiedlich groß, alle sollen in
Originalgröße angezeigt werden. Eine Größenangabe im Code ist daher nicht
nötig.



Sie hilft dem Benutzeragenten aber, das Seitenlayout frühzeitig zu bestimmen.

Der Designer erzeugt width und height jetzt als style, früher waren es
Attribute des Tags.



Das kann man irgendwo in "Extras > Seiteneditoroptionen..." umstellen.
Ich rate in diesem Fall zu klassischen Attributen, die sind ja auch bei
XHTML 1.0 Strict und XHTML 1.1 aus gutem Grund noch zugelassen.

<http://schneegans.de/web/xhtml/> · Klare Antworten zu XHTML

Ähnliche fragen