DAB268: Validator Fehlermeldung

Hallo.
Was bedeutet folgende Fehlermeldung beim Validator?

Line 99, column 56:
      <a name="daten"><table class="middle" align="center">
                                                          ^Error: Der Dokumenttyp erlaubt Element "TABLE" an dieser Stelle nicht: Es fehlt ein "APPLET", "OBJECT", "MAP", "IFRAME", "BUTTON" Starttag

MfG
DAB268

  1. Hallo,

    Was bedeutet folgende Fehlermeldung beim Validator?

    Line 99, column 56:
          <a name="daten"><table class="middle" align="center">
                                                              ^Error: Der Dokumenttyp erlaubt Element "TABLE" an dieser Stelle nicht:

    Das bedeutet ganz genau das was sie sagt: <table> ist innerhalb von <a> nicht erlaubt. (du hast dein <a> vorher nicht abgeschlossen)

    Grüße
    Thomas

    1. Hallo.

      Das bedeutet ganz genau das was sie sagt: <table> ist innerhalb von <a> nicht erlaubt. (du hast dein <a> vorher nicht abgeschlossen)

      Also sollte das ganze nicht wie bisher so aussehn:

      <a><table></table></a>

      Sondern:

      <a></a><table></table>

      ?

      MfG
      DAB268

      1. moin

        Hallo.
        Also sollte das ganze nicht wie bisher aussehn

        genau ...table ist im a-tag nicht erlaubt
        aber was funzt das funzt

        MfG
        DAB268

        mike

        1. Hi!

          genau ...table ist im a-tag nicht erlaubt
          aber was funzt das funzt

          Wenns zufällig in der einen oder den drei von Dir gestesteten Browser:Betriebssystem - Kombinationen, von sicher einigen 100 möglichen funktioniert, heißt das sicher nicht dass es grundsätzlich funktioniert. Hierzu wurde ein HTML-Standard definiert an den sich alle halten sollten.

          Grüße
          Andreas

      2. Hi!

        Also sollte das ganze nicht wie bisher so aussehn:

        <a><table></table></a>

        Sondern:

        <a></a><table></table>

        ?

        Genau das!

        Sieh auch: http://selfhtml.teamone.de/html/referenz/elemente.htm#a

        Kindelemente:
        Darf #PCDATA und folgende andere HTML-Elemente enthalten:
        [Inline-Elemente] (außer a)

        Inline-Elemente: http://selfhtml.teamone.de/html/referenz/elemente.htm#inline_elemente

        Grüße
        Andreas

  2. Was bedeutet folgende Fehlermeldung beim Validator?

    Line 99, column 56:
          <a name="daten"><table class="middle" align="center">
                                                              ^Error: Der Dokumenttyp erlaubt Element "TABLE" an dieser Stelle nicht: Es fehlt ein "APPLET", "OBJECT", "MAP", "IFRAME", "BUTTON" Starttag

    http://spotlight.de/zforen/htm/m/htm-1050536503-8937.html

  3. Hi,

    <a name="daten"><table class="middle" align="center">
                                                              ^Error: Der Dokumenttyp erlaubt Element "TABLE" an dieser Stelle nicht: Es fehlt ein "APPLET", "OBJECT", "MAP", "IFRAME", "BUTTON" Starttag

    Wie die anderen bereits gesagt haben: table ist ein Blocklevel-Element, a ein inline-Element.
    Inline-Elemente dürfen keine Blocklevel-Elemente enthalten.

    Eine Alternative, die mit modernen Browsern funktioniert (und auch vom Standard her so definiert ist, daß es funktionieren muß):

    <table id="daten" class...

    siehe http://www.w3.org/TR/html401/struct/global.html#adef-id:
    The id attribute has several roles in HTML:

    * As a style sheet selector.

    * As a target anchor for hypertext links.

    * As a means to reference a particular element from a script.
         * As the name of a declared OBJECT element.
         * For general purpose processing by user agents (e.g. for identifying fields when extracting data from HTML pages into a database, translating HTML documents into other formats, etc.).

    Netscape 4.x ist zu blöd dazu.

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/