Markus: Valider XHTML Code

Hi,

gerade eben habe ich meine Website mit dem W3C Validator gecheckt und gesehen, dass einige Fehler drauf sind. :-(

Wißt ihr, was ich mit diesen Meldungen anfangen soll?

Error Line 77 column 10: there is no attribute "align".
<h1 align="center">
<a href="http://www....

Error Line 79 column 20: there is no attribute "border".
<img border="0" align="left" src="http://www.yahoo.de/pic/muster.gif"

Error Line 136 column 92: there is no attribute "target".
<a target="_blank" href="http://www.yahoo.de" title="Linktest">

Vielleicht hat ja einer von euch eine Idee, wo der Wurm steckt.

Markus

  1. Hallo Markus,

    Wie es aussieht, musst Du den Doctype Deiner Seite auf XHTML 1.0 Transitional setzen, oder auf die fraglichen Attribute verzichten.

    Gruß,

    Dieter

  2. Hallo,

    Error Line 77 column 10: there is no attribute "align".
    <h1 align="center">
    <a href="http://www....
    Error Line 79 column 20: there is no attribute "border".
    <img border="0" align="left" src="http://www.yahoo.de/pic/muster.gif"
    Error Line 136 column 92: there is no attribute "target".
    <a target="_blank" href="http://www.yahoo.de" title="Linktest">

    "there is no attribute (irgendwas)" bedeutet übersetzt ins Deutsche: "Es gibt (hier) kein Attribut (irgendwas)"

    Für diese Sachen gibt es entsprechende möglichkeiten es mit CSS zu formatieren (außer target, das fällt einfach ersatzlos weg)

    Grüße
    Jeena Paradies

    --
    Vlona Koorbash Grafiken - PDF-Magazin mit Grafiken meiner Frau erschienen | Jlog | Gourmetica Mentiri
  3. Hallo Markus,

    da du das Thema Barrierefreiheit gewählt hast mal eine Frage dazu:
    Hat XHTML in dem Zusammenhang irgendwelche Vorteile gegenüber HTML
    (ausser dass eine klarere Trennung der Layoutinformationen auch
    indirekt der Barrierefreiheit zugute kommen könnte)?

    Grüsse

    Cyx23

    1. Hi,

      Hat XHTML in dem Zusammenhang irgendwelche Vorteile gegenüber HTML
      (ausser dass eine klarere Trennung der Layoutinformationen auch
      indirekt der Barrierefreiheit zugute kommen könnte)?

      Was hat die strikte Trennung von Layout und Inhalt mit HTML vs. XHTML zu tun?
      Die hat doch eher was mit transitional vs. strict zu tun ...

      cu,
      Andreas

      --
      Warum nennt sich Andreas hier MudGuard?
      Schreinerei Waechter
      Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
      1. Hallo Andreas,

        Was hat die strikte Trennung von Layout und Inhalt mit HTML vs. XHTML zu tun?
        Die hat doch eher was mit transitional vs. strict zu tun ...

        ja, auch entspr. dem Posting von Dieter Raber; im Zusammenhang mit dem Ausgangsposting
        und dem möglicherweise zugrundeliegenden Ansatz möglichst modernen oder "guten" Code
        einzusetzen geht es ja gerade um solche Aspekte und die betr. Fehlermeldungen des
        Validators in Zusammenhang mit dem Thema Barrierefreiheit.
        Vielleicht postet Markus ja noch seine Prioritäten usw..

        Grüsse

        Cyx23

  4. bei xhtml gibts kein align attribut für tags, da diese mit css abgebildet werden.

    das gilt auch für border.

    alle formatierungsattribute sind in css ausgelagert.

    ziel von xhtml ist es, nur den nackten wert im tag zu halten.

    1. Hi,

      bei xhtml gibts kein align attribut für tags, da diese mit css abgebildet werden.

      Das hängt ganz davon ab, welche Variante (transitional oder strict) verwendet wird (und zwar unabhängig davon, ob HTML oder XHTML verwendet wird).

      cu,
      Andreas

      --
      Warum nennt sich Andreas hier MudGuard?
      Schreinerei Waechter
      Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.