Supportnet / Forum / Webseiten/HTML
Absatz mit p-Tag nach xhtml
Frage
Hallo,
hab da mal ne Frage zu Absätzen.
Wenn ich einen Absatz mache, war ja immer der Tag <p> üblich, jetzt hab ich aber gelesen, dass in xhtml alle tags geschlossen werden müssen, also z.b. für den Zeilenumbruch wäre das dann
<br />
Der p-Tag soll angeblich aber ein umschließender Tag sein wie z.b. für Fettschrift
<b>Fettschrift</b>
Kann ich den ptag nicht auch genauso schreiben wie den Zeilenumbruch, also nicht umschließend
<p />
Wäre viel einfacher für mich. Habs schon in einigen IE Browsern ausprobiert. funktionieren tuts.
Antwort 1 von hendrikw
Wie wär's mit <p> Der Absatztext... </p><p> zweiter Absatz </p> ?
mfg
Hendrik
mfg
Hendrik
Antwort 2 von ichse
Genau so wollte ichs ja nicht machen! Ichse hatte mir das so gedacht:
Der Absatztext...<p />
zweiter Absatz <p />
Wäre das xhtml-konform?
Der Absatztext...<p />
zweiter Absatz <p />
Wäre das xhtml-konform?
Antwort 3 von hendrikw
Antwort 4 von hendrikw
Antwort 5 von asok
Konform vielleicht, aber nicht sinnvoll. Das P-Tag soll einen Absatz markieren, nicht das Ende des Absatzes. Wenn du das so machst, kannst du beispielsweise via CSS deine Absätze später zentral formatieren.
Man sollte die HTML-Tags zur logischen Strukturierung und nicht mehr zur Formatierung benutzen. Dazu ist CSS da. Das ist zumindest der "allgemeine" Konsens, auf den gerade im Zusammenhang mit XHTML immer hingewiesen wird.
Kurz gesagt: <p>Absatz</p> ist okay. <p /> auch, aber das kennzeichnet einen leeren Absatz.
Man sollte die HTML-Tags zur logischen Strukturierung und nicht mehr zur Formatierung benutzen. Dazu ist CSS da. Das ist zumindest der "allgemeine" Konsens, auf den gerade im Zusammenhang mit XHTML immer hingewiesen wird.
Kurz gesagt: <p>Absatz</p> ist okay. <p /> auch, aber das kennzeichnet einen leeren Absatz.
Antwort 6 von ichse
Achso verstehe, vielen Dank für die Tipps!!!
Antwort 7 von TheHappyJoker
Und ich dachte, es gibt eine Regel dafür, es gerade nicht so zu machen:
Nachzulesen hier:
http://localhost/selfhtml/html/xhtml/unterschiede.htm
<gruß thj>
Zitat:
Wenn Sie Elemente, die Inhalt haben können, ohne Inhalt verwenden, z.B. <p></p>, dann notieren Sie sie in XHTML jedoch stets in dieser Form und niemals in der Form <p />.
Wenn Sie Elemente, die Inhalt haben können, ohne Inhalt verwenden, z.B. <p></p>, dann notieren Sie sie in XHTML jedoch stets in dieser Form und niemals in der Form <p />.
Nachzulesen hier:
http://localhost/selfhtml/html/xhtml/unterschiede.htm
<gruß thj>
Antwort 8 von TheHappyJoker
Antwort 9 von ichse
Danke, jetzt ist meine Frage endgültig geklärt.
thx ichse
thx ichse

