Alexander: Anker auswerfen klappt nicht

Hallo,

Ich hab ein bescheuertes Problem mit XHTML. Wie bekomme ich das unten Folgende valide?

<a name="top"></a>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<a href="#top"><img alt="Nach oben" src="./hoch.gif" /></a>

Danke und Gruß aus Stuttgart

Alexander

  1. Hi Alexander,

    Ich hab ein bescheuertes Problem mit XHTML. Wie bekomme ich das unten Folgende valide?

    Das ist nicht dein größtes Problem. Mehr als zwei <br /> hintereinander sind ein semantischer Fehler, verwende margin:, um Außenabstände zu definieren. Validität sagt nicht unbedingt etwas über die Sinnhaftigkeit von Code aus, sie ist nur ein Qualitätsmerkmal von vielen.

    <a name="top"></a>
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <a href="#top"><img alt="Nach oben" src="./hoch.gif" /></a>

    Ohne Doctype sagt mir die Glaskugel, dass das Attribut "name" in XHTML 1.0 strict sowie XHTML 1.1 nicht erlaubt ist.

    "width" und "height" für das Bild wären übrigens auch ganz nett. ;-)

    Grüße,
     Roland

    1. Schmafu.

      Ohne Doctype sagt mir die Glaskugel, dass das Attribut "name" in XHTML 1.0 strict sowie XHTML 1.1 nicht erlaubt ist.

      Streichen Sie die erste Version aus dem Protokoll...

      Grüße,
       Roland

    2. Ähm, Roland,

      Ich hab im Orginal sowohl keine Breaks hintereinander, als auch den Doctype XHTML 1.1 angegeben. (Ach, übrigens, width und height hab ich auch benutzt).

      Kannst Du mir dann trotzdem helfen?
      Gruß

      Alexander

  2. hi,

    <a name="top"></a>
    [...]
    <a href="#top"><img alt="Nach oben" src="./hoch.gif" /></a>

    ersetze durch:

    <[semantisch_hier_sinnvolles_HTML-objekt] id="top">...</[semantisch_hier_sinnvolles_HTML-objekt]>
    ...
    <a href="#top">...</a>

    gruss,
    wahsaga

    1. Danke,

      Wahsaga für Deine unkomplizierte Hilfe, hat ohne Probleme funktioniert.

      Gruß
      Alexander