rob: was will mir der VALIDATOR sagen??????

hi, bei diesem html-code:
   <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
   <html>
   <head>
   <title> xxxxxxxxxx</title>
  <style type="text/css">
  <!--
   body{font-family:verdana; font-size:12px;}
   -->
  </style>
   </head>
  <body text="#ff9900" bgcolor="#000058" link="#FF0000" alink="#FF0000" vlink="#FF0000">
   <br><br><br><br><br><br>
            ----------xxxxxxxxx----------<br>

</body>
</html>

bekomme ich diese fehlermeldungen...

Line 15, character 86:
... ink="#FF0000" vlink="#FF0000">
                                 ^Error: element BODY not allowed here; check which elements this element may be contained within

Line 26, character 7:
</html>
      ^Error: missing a required sub-element of HTML

kann mir das jemand übersetzen?, da is doch nix falsch, oder??

thanx rob

  1. Hallo.

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
    kann mir das jemand übersetzen?, da is doch nix falsch, oder??

    So, und was war nochmal ein Frameset? Gibt's da einen Body?
    Am HTML ansich ist nix wirklich falsch - nur passen DTD und HTML nicht zusammen.

    Grüße aus Würzburg
    Julian

    1. ok alles klar, das spuckt meine php-datei auch nur aus, falls was nicht stimmt, die alternative isn frameset...

  2. Hallo,

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">

    Das hier ist falsch:                               ^^^^^^^^^

    Es handelt sich hier ja nicht um eine Frameset. Nimm Transitional oder Strict, je nachdem, dann passts. Aber im Frameset ist eben der <body> unbekannt und <frameset> wird erwartet.

    Viele Grüße,
    jürgen