Supportnet Computer
Planet of Tech

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

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?

Antwort 3 von hendrikw

Ich denke schon.
Im Zweifel mal nachlesen:
http://selfhtml.teamone.de/html/xhtml/index.htm
mfg
Hendrik

Antwort 4 von hendrikw

Noch ein Tipp:
http://validator.w3.org/ prüft, ob eine Datei/Seite konform ist.
mfg
Hendrik

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.

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:

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 />.

Nachzulesen hier:
http://localhost/selfhtml/html/xhtml/unterschiede.htm

<gruß thj>

Antwort 8 von TheHappyJoker

Ups, falsche Adresse ...

Die hier geht:
http://selfhtml.teamone.de/html/xhtml/unterschiede.htm

Antwort 9 von ichse

Danke, jetzt ist meine Frage endgültig geklärt.

thx ichse

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: