...center ist an dieser Stelle nicht erlaubt

PHP, Ajax, CSS, HTML, Javascript
Eben für die wirklich Harten, die alles selber machen.
Antworten
Benutzeravatar
Dungeonwatcher
Beiträge: 1055
Registriert: Sa 19.Feb, 2005 01:16
Wohnort: Berlin
Kontaktdaten:

...center ist an dieser Stelle nicht erlaubt

Beitrag von Dungeonwatcher »

'n Abend! :cool:

Frage an die HTML Profis.

www.validome.org bemängelt das <center>folgenden Quellcode meines ezPortals:

Code: Alles auswählen

      <table>
        <tr>
          <th><span><b></b></span></th>
        </tr>
        <tr>
          <td><span><center><h1><u>Willkommen auf meiner Homepage der "Dungeon-BBS"</u></h1></center>
          <br>
          [...]
          </td>
        </tr>
      </table>
Das ganze steht bei mir im Portal in der mittelsten Spalte. Irgendwie habe ich momentan ein Brett vorm Kopf, denn mir fällt partout nichts ein um diesen Tag W3C gerecht zu ersetzen. ^6
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ändere besser den td-Tag. Also so:

Code: Alles auswählen

<table>
<tr>
<th><span><b></b></span></th>
</tr>
<tr>
<td align="center"><span><h1><u>Willkommen auf meiner Homepage der "Dungeon-BBS"</u></h1>
<br>
[...]
</td>
</tr>
</table>
Denk übrigens aus daran, alle Tags immer wieder zu schliessen.
Hier wäre <span> eröffnet, aber nicht geschlossen worden.
Ausser, Du hast das mit [...] ausgeblendet...

Kurze Erklärung zum obigen Code:
<center></center> ist das alte Format und solange man keine Tabelle einsetzt oder andere Absatztags wie <span>, <p>, <div>, etc. verwendet, auch noch okay.
Alle anderen Tags kann man aber mit align="center" ausstatten, so daß der Text innerhalb dieser Tags horizontal zentriert wird.
Da Du hier sogar eine Tabelle verwendest, bietet sich <td align="center"> geradezu perfekt an, da dann der Inhalt der gesamte Zelle horiziontal zentriert wird. Und wenn es die einzigste Zelle in der Zeile ist, sogar über die Tabelle zentriert, bei einer Tabellenbreite von 100% sogar über das gesamte Browser-Fenster.
Daher hat die w3c-Prüfung <center> abgelehnt.
Zuletzt geändert von oxpus am Di 18.Apr, 2006 00:02, insgesamt 1-mal geändert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Dungeonwatcher
Beiträge: 1055
Registriert: Sa 19.Feb, 2005 01:16
Wohnort: Berlin
Kontaktdaten:

Beitrag von Dungeonwatcher »

[quote="oxpus";p="57966"]Ändere besser den td-Tag.[/quote]

Hmmm, das gibt 'n Kuddelmuddel.
Denk übrigens aus daran, alle Tags immer wieder zu schliessen.
Hier wäre <span> eröffnet, aber nicht geschlossen worden.
Ausser, Du hast das mit [...] ausgeblendet...
Jupp, ist hier nur ausgeblendet.
Kurze Erklärung zum obigen Code:
<center></center> ist das alte Format und solange man keine Tabelle einsetzt oder andere Absatztags wie <span>, <p>, <div>, etc. verwendet, auch noch okay.
Ahja.
Alle anderen Tags kann man aber mit align="center" ausstatten, so daß der Text innerhalb dieser Tags horizontal zentriert wird.
Schon klar. Ich wollte aber eigentlich nur die Überschrift zentrieren.
Da Du hier sogar eine Tabelle verwendest, bietet sich <td> geradezu perfekt an, da dann der Inhalt der gesamte Zelle horiziontal zentriert wird. Und wenn es die einzigste Zelle in der Zeile ist, sogar über die Tabelle zentriert, bei einer Tabellenbreite von 100% sogar über das gesamte Browser-Fenster.
Gerade das will ich nicht.
Hmmm, bleibt mir wohl nur entweder den kplt. Text zentrieren oder noch eine Tabelle in die vorhandene einzubauen. ^6
Daher hat die w3c-Prüfung <center> abgelehnt.
Jou.

Good night
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

align="center" kannst Du beinahe überall anwenden.
Daher war mein Ansatz ja auch in der Zelle, in der Du <center> bereits verwendest hattest.
Kann aber auch die Überschrift sein...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Antworten