Sabine: «P» höher als «FONT» ??

Hi

Habe eine Sau-Dumme Frage gleich ganz in der früh,
also folgendes:

Grundsätzlich habe ich kein Problem mit der Anordnung der HTML-Tags,
aber ich weiß noch immer nicht so ganz ob <p> zwingend erst NACH dem eröffnen des <FONT> kommt,
oder ob ich das auch schon vorher setzen kann.

BEISPIEL:

Also, eine Seite beginnt mal mit

<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>

<BODY>

<!--AB HIER WIRDS JETZT INTERESSANT !-->
<!--Also, mache ich jetzt zuerst <P> oder zuerst <FONT> ?-->

<p> </p>
<font face="comic sans ms">

<!--oder doch besser so:-->

<font face="comic sans ms">
<p> </p>

Was ist richtiger ?

Danke, Sabine

  1. Hallo Sabine!

    Nun, eigentlich ist es wurscht, ob Du <p> vor oder nach <font> setzt.
    Ob Zuerst die Schriftformatierung bestimmst und dann den Absatz oder umgekehrt macht keinen Unterschied. Beides geht, da gibt es kein richtig oder falsch.

    <p>
    <font size=2>
    Das ist richtig!
    </font>
    </P>

    <font size=4>
    <p>
    Das ist auch Richtig!
    </p>
    </font>

    Gruß, Jan

    1. Hallo Jan!

      <font size=4>
      <P>
      Das ist auch Richtig!
      </p>
      </font>

      Das ist Falsch!

      <font> ist ein inlin-Element und darf keine blocklevel-Elemente (wie p, div, table, etc) enthalten. (Deshalb ist es ja nicht möglich <body><font> ... </font></body> zu verwenden; es sei denn es gibt nur Text in der Seite und sonst nichts)

      Grüße
      Thomas

      1. Hallo Thomas!

        <font> ist ein inlin-Element und darf keine blocklevel-Elemente (wie p, div, table, etc) enthalten. (Deshalb ist es ja nicht möglich <body><font> ... </font></body> zu verwenden; es sei denn es gibt nur Text in der Seite und sonst nichts)

        Mit dieser Aussage hast du mir jetzt ja mal nen Schreck eingejagt! Ich schreibe seit Jahren HTML und ich weiß, dass ich das öfters so hergenommen hab. Wo wird das mit inlin(e?)-Element und blocklevel-Element erklärt? Mir ist ja normalerweise klar wie man die Tags anordnet...und es hat auch immer funktioniert.

        Kannst du mir eine URL saggen wo das genau steht? Bitte schick sie mir aber per e-mail, da ich erst später wieder in dieses Forum schaun werde und das aber gern vorher wüsste. Danke.

        email:lafourmi@bogifreak.i-p.com

        1. Hi Hayreen,

          Wo wird das mit inlin(e?)-Element und blocklevel-Element erklärt?

          http://www.w3c.org/

          Kannst du mir eine URL saggen wo das genau steht? Bitte schick sie mir aber per e-mail, da ich erst später wieder in dieses Forum schaun werde und das aber gern vorher wüsste. Danke.

          Nein, siehe die Forums-FAQ. Wirst schon reinschauen müssen.

          Gruß,
          Martin

        2. Moin

          Kannst du mir eine URL saggen wo das genau steht?

          Hier http://www.w3.org/TR/html4/struct/global.html#didx-block-level oder hier http://www.w3.org/TR/html4/sgml/dtd.html#block steht es. Im Archiv findet du wohl Dutzende von Hinweisen

          Viele Grüße

          Swen

  2. Hallo Sabine,

    <BODY>

    <!--AB HIER WIRDS JETZT INTERESSANT !-->   echt??

    Wie schon gesagt: <p><font>ich bin toll</font></p>.

    Steht doch auch bei http://www.lissaexplains.com/html.html#first
    (dort mit <center> erklärt, aber gilt natürlich auch für alle anderen
    Blockelemente)

    Tja, und dann gibt es noch ein paar Background-Informationen über das
    allseits beliebte <font>-Tag:
    <../../tcdk.htm#a1>

    <img src="http://home.germany.net/100-80215/alex/images/promo/signet.gif" alt="">

    <img src="http://home.germany.net/100-80215/alex/images/promo/akonline.gif" alt="">

    http://www.atomic-eggs.com/selfspezial/daten/101.html