Ferdinand Wirth: </> weglassen

Hi

Was passiert eigendlich wenn man am Anfang und Ende der Seite nicht:

<html>
.
.
.
</html>

schreibt?

Oder wenn man am ende eines Schrifftblocks nicht
</font> bzw </span>

schreibt.

Hat das irgendwelche auswirkungen?

  1. Hallo Ferdinand,

    Was passiert eigendlich wenn man am Anfang und Ende der Seite nicht:

    <html>
    .
    .
    .
    </html>

    schreibt?

    Gar nichts. Bei HTML4 ist sowohl der Start- als auch Endtag von <html> optional: http://www.w3.org/TR/html401/struct/global.html#h-7.3

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <title>Testdokument</title>
    <p>Dies ist ein Test</p>

    ist ein gültiges HTML4-Dokument.

    Allerdings ist gültiges HTML nicht unbedingt gutes HTML.

    Oder wenn man am ende eines Schrifftblocks nicht
    </font> bzw </span>

    <font> und </font> solltest Du sowieso nicht mehr verwenden, bei <span> ist der Enttag zwingend vorgeschrieben, die Seite ist also ungültig, wenn Du den Endtag weglässt: http://www.w3.org/TR/html401/struct/global.html#h-7.5.4

    Viele Grüße,
    Christian

  2. Hallo,

    Was passiert eigendlich wenn man am Anfang und Ende der Seite nicht:

    <html>
    .
    .
    .
    </html>

    schreibt?

    Bei HTML nichts, bei XHTML erhältst du ein invalides Dokument.

    Oder wenn man am ende eines Schrifftblocks nicht
    </font> bzw </span>

    schreibt.

    Hat das irgendwelche auswirkungen?

    Warum probierst du das nicht aus?

    Gruß,

    MI

    --
    : Michael Jendryschik : michael@jendryschik.de  :  http://jendryschik.de/ :
    : Einführung in XHTML, CSS und Webdesign  :  http://jendryschik.de/wsdev/ :
    : Die Domain  http://best-of-netdigest.de  steht bei sedo.de zum Verkauf. :
    : http://www.sedo.de/search/showdetails.php3?keyword=best-of-netdigest.de :
  3. Hallo!

    Was passiert eigendlich wenn man am Anfang und Ende der Seite nicht:

    <html>
    .
    .
    .
    </html>

    schreibt?

    Nix. In HTML4 kansst Du (u.a.) einfach weglassen:
    <html></html> <head></head> <body></body>
    </p> </li> </th> </td>.

    Oder wenn man am ende eines Schrifftblocks nicht
    </font> bzw </span>

    Die sind in HTML4 erforderlich. Wenn Du sie wegläßt, reagieren die Browser unterschiedlich.

  4. Hi Ferdinand,

    Hat das irgendwelche auswirkungen?

    ja: Das Dokument wird kürzer.

    Viele Grüße
          Michael

    --
    T'Pol: I apologize if I acted inappropriately.
    V'Lar: Not at all. In fact, your bluntness made me reconsider some of my positions. Much as it has now.
    (sh:| fo:} ch:] rl:( br:^ n4:( ie:% mo:) va:| de:/ zu:| fl:( ss:) ls:~ js:|)
    Auch diese Signatur wird an korrekt konfigurierte Browser gzip-komprimiert übertragen.