Marcus: Class «p» und Blocksatz

Hallo.

U.a. wurden in einer zentralen StyleSheet-Datei folgende Einstellungen vorgenommen:

p {text-align: justify}
   td {text-align: justify}

Aufgabe: In einer Tabelle soll ein Bild mittig positioniert werden. Der <Center>-Befehl wird jedoch nicht ausgeführt; das Bild ist linksbündig zum Tabellenrahmen.

Auch das Einfügen einer Unterklasse (.zentriert {text-align: center}) führte zu keinem brauchbaren Ergebnis. WIESO?!?

  1. Hallo!

    Aufgabe: In einer Tabelle soll ein Bild mittig positioniert werden.

    <td align="center"<img src="bild.gif"></td>

    Ansonsten ist es zu wenig an Infos was du sagtest, eine URL wäre nützlich bei solchen Fällen.

    Grüße
    Thomas

  2. Hallo Marcus

    U.a. wurden in einer zentralen StyleSheet-Datei folgende Einstellungen vorgenommen:
       p {text-align: justify}
       td {text-align: justify}
    Aufgabe: In einer Tabelle soll ein Bild mittig positioniert werden. Der <Center>-Befehl wird jedoch nicht ausgeführt; das Bild ist linksbündig zum Tabellenrahmen.

    Im Konfliktfall (hier: <center> contra element { text-align: justify} ) sollte die CSS-Angabe Vorrang vor der HTML-Angabe haben. Und genau das scheint ja auch der Fall zu sein bei dir. Die Blocksatzangabe in CSS kommt zum Tragen, nicht die Zentrierangabe in HTML. Moegliche Loesung:

    <td style="text-align:center"><img ...></td>

    Denn da hat dann wiederum die CSS-Angabe direkt im HTML-Code Vorrang vor der zentral definierten. Diese wird in dem einen <td> dann ausser Kraft gesetzt.

    viele Gruesse
      Stefan Muenz