Michael: XHTML und Google Siteserach (validität)

Hi,

ich bin seit Stunden dabei die Google Sitesearch durch den Validiator zu jagen.
Nur noch die <font> Angabe bekomme ich nicht valide. Einen Ersatz habe ich leider nicht gefunden:

<form method="get" action="http://domain.de/" >
<p>
<input type="hidden" name="domains" value="domain1.de;domain2.de"></input>
<label for="sbi" style="display: none">Geben Sie Ihre Suchbegriffe ein</label>
<input type="text" name="q" size="20" maxlength="255" value="" id="sbi"></input>
<label for="sbb" style="display: none">Suchformular senden</label>
<input type="submit" name="sa" value="Suche" id="sbb"></input>
<input type="radio" name="sitesearch" value="" id="ss0"></input>
<label for="ss0" title="Web-Suche"><font size="-1" color="white">Web </font></label>
<input type="radio" name="sitesearch" value="domain1.de" checked="checked" id="ss1"></input>
<label for="ss1" title="Suchen domain1.de"><font size="-1" color="white">Forum </font></label>
<input type="radio" name="sitesearch" value="domain2.de" id="ss2"></input>
<label for="ss2" title="Suchen domain2.de"><font size="-1" color="white">Wiki </font></label>
<input type="hidden" name="client" value="pub-ID"></input>
<input type="hidden" name="forid" value="1"></input>
<input type="hidden" name="ie" value="UTF-8"></input>
<input type="hidden" name="oe" value="UTF-8"></input>
<input type="hidden" name="cof" value="GALT:#008000;GL:1;DIV:#336699;VLC:663399;AH:center;BGC:FFFFFF;LBGC:336699;ALC:0000FF;LC:0000FF;T:000000;GFNT:0000FF;GIMP:0000FF;FORID:11"></input>
<input type="hidden" name="hl" value="de"></input>
</p>
</form>

  1. Hello out there!

    Nur noch die <font> Angabe bekomme ich nicht valide.

    Die Fehlermeldung wäre welche?

    See ya up the road,
    Gunnar

    --
    „Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)
    1. there is no attribute "size".
      bzw.
      Im Tag font ist das Attribut size nicht erlaubt.

      1. Hi,

        there is no attribute "size".
        bzw.
        Im Tag font ist das Attribut size nicht erlaubt.

        In den Attributreferenzen steht, dass hier size nur bei Doctype Transitional und Frameset erlaubt ist.
        Welchen hast du?

        mfG,
        steckl

        1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

          1. Hi,

            <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

            Jetzt weißt du, warum der Validator meckert.
            Verzichte auf das font und verwende lieber (wie dir Gunnar auch gerade  empfohlen hat) CSS.

            mfG,
            steckl

            1. Danke für den Tipp,

              alle anderen die auch noch suchen:

              font-size: 12px; color: white;

              funktioniert.

              Danke

      2. Hello out there!

        there is no attribute "size".
        bzw.
        Im Tag font ist das Attribut size nicht erlaubt.

        Doch, das ist es [http://www.w3.org/TR/html4/loose.dtd]:

        <!ATTLIST FONT
          %coreattrs;                          -- id, class, style, title --
          %i18n;                 -- lang, dir --
          size        CDATA          #IMPLIED  -- [+|-]nn e.g. size="+1", size="4" --

        Vermutlich sagt dir der Validator dann aber auch, dass gar kein Element 'font' gibt. Gibt es in der Strict-Variante auch nicht.

        Verwende CSS.

        See ya up the road,
        Gunnar

        --
        „Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)