Pirit: Tidy bzw. W3C-Validator-Meldung vermeiden

Hallo,
der W3C-Validator meldete folgendes
"start tag for "LEGEND" omitted, but its declaration does not permit this"
In Selfhtml habe ich dann gefunden, das das legend-tag innerhalb von fieldset angegeben werden sollte (nicht muss).
Da ich keinen zusätzlichen Text auf meiner Homepage erzeugen wollte, habe ich ein leeres legend-Paar angegeben.
Jetzt bringt aber Tidy eine Warnung (trimming empty legend).
Gibt es ein Zeichen, das ich angeben könnte, das beide Validierungsprogramme zufriedenstellt und das trotzdem meine Seitenansicht nicht veränder?
So long
Pirit

  1. Hallo,
    hat sich erledigt.
    Habe dem legend-tag eine font-size:0 verpasst und als Text  
    So long
    Pirit

    1. @@Pirit:

      Habe dem legend-tag eine font-size:0 verpasst und als Text  

      Was soll der Unsinn? Wenn du keinen 'legend'-Element willst, dann notiere keins.

      Live long and prosper,
      Gunnar

      --
      Das einzige Mittel, den Irrtum zu vermeiden, ist die Unwissenheit. (Jean-Jacques Rousseau)
      1. Was soll der Unsinn? Wenn du keinen 'legend'-Element willst, dann notiere keins.

        Sag dann doch bitte den W3C-Leuten, dass sie dann keine Warnung erzeugen.

        1. @@Pirit:

          Sag dann doch bitte den W3C-Leuten, dass sie dann keine Warnung erzeugen.

          ??

          Wie sah denn der Quelltext aus, der die Warnung erzeugte?

          Live long and prosper,
          Gunnar

          --
          Das einzige Mittel, den Irrtum zu vermeiden, ist die Unwissenheit. (Jean-Jacques Rousseau)
        2. Was soll der Unsinn? Wenn du keinen 'legend'-Element willst, dann notiere keins.
          Sag dann doch bitte den W3C-Leuten, dass sie dann keine Warnung erzeugen.

          Du sollst in HTML kein <fieldset> ohne <legend> verwenden.
          <legend> MUSS das erste Child-Element von <fieldset> sein.

          Wenn du anderes als Formularelemente gruppieren willst, verwende ein anderes Markup, und style es mit CSS wie ein <fieldset> mit <legend>

          mfg Beat

          --
          Woran ich arbeite:
          X-Torah
          ><o(((°>           ><o(((°>
             <°)))o><                     ><o(((°>o
          1. @@Beat:

            Du sollst in HTML kein <fieldset> ohne <legend> verwenden.

            Sagt wer?

            <legend> MUSS das erste Child-Element von <fieldset> sein.

            Sagt wer?

            Die HTML-Spec [HTML401 §17.10] jedenfalls nicht.

            Live long and prosper,
            Gunnar

            --
            Das einzige Mittel, den Irrtum zu vermeiden, ist die Unwissenheit. (Jean-Jacques Rousseau)
            1. Du sollst in HTML kein <fieldset> ohne <legend> verwenden.
              Sagt wer?

              Siehe unten

              <legend> MUSS das erste Child-Element von <fieldset> sein.
              Sagt wer?

              Siehe unten

              Die HTML-Spec [HTML401 §17.10] jedenfalls nicht.

              <!ELEMENT FIELDSET - - (#PCDATA,LEGEND,(%flow;)*)

              Beobachte das Komma
              (#PCDATA,LEGEND,(%flow;)*)

              wo du vielleicht ein | lesen willst
              (#PCDATA|LEGEND|(%flow;)*)
              Das aber nicht vorhanden ist.

              Brauchen wir einen Kurs im DTD-Lesen?

              mfg Beat

              --
              Woran ich arbeite:
              X-Torah
              ><o(((°>           ><o(((°>
                 <°)))o><                     ><o(((°>o
              1. Brauchen wir einen Kurs im DTD-Lesen?

                Ich ja, gerne.
                Gruß
                Pirit

                1. @@Pirit:

                  Brauchen wir einen Kurs im DTD-Lesen?

                  Ich ja, gerne.

                  Den gibt's in http://de.selfhtml.org/@title=SELFHTML. Click.

                  Na was haben wir denn da schon auf der Startseite? http://de.selfhtml.org/xml/index.htm@title=XML/DTDs Click.

                  Das war wohl die bisher kürzeste Folge SELFSELF.

                  Live long and prosper,
                  Gunnar

                  --
                  Das einzige Mittel, den Irrtum zu vermeiden, ist die Unwissenheit. (Jean-Jacques Rousseau)
              2. @@Beat:

                Brauchen wir einen Kurs im DTD-Lesen?

                Nö, ne neue Brille.

                Live long and prosper,
                Gunnar

                --
                Das einzige Mittel, den Irrtum zu vermeiden, ist die Unwissenheit. (Jean-Jacques Rousseau)
          2. Du sollst in HTML kein <fieldset> ohne <legend> verwenden.
            <legend> MUSS das erste Child-Element von <fieldset> sein.

            Anregung an die Betreuer: In SELFHTML "sollte" in "muss" abändern.

            Wenn du anderes als Formularelemente gruppieren willst, verwende ein anderes Markup, und style es mit CSS wie ein <fieldset> mit <legend>

            Es handelt sich schon um ein Formular.
            Ursprünglich wollte ich im Formular nichts gruppieren.
            Vor längerer Zeit (daher erinnere ich mich nicht mehr an den Grund) habe ich nach einem Problem auf Anregung (in diesem Forum?) das Formular um <fieldset> ergänzt. Man sollte demnach doch jede Änderung dokumentieren!
            Gruß
            Pirit