Hallo,
Ich arbeite bei meiner Homepage mit <p>-elementen, um Fließtext per css zu formatieren.
Nun meldet mit der w3c-validator einen mir nicht erklärbaren error
bei <h3> und <ul><li>-elementen im <p>-element...Könnte es sein, dass oben erwähnte kombinierung verboten ist, dh.,
dass <h3> und <ul> in <p>-elementen verboten sind?
Ja. Absätze sind kurze Fließtexte, keine Container für weitere Block-Elemente. Für diesen Zweck (also zur Gruppierung von Elementen), nimmt man i.d.R. <div>s.
und der code:
<p>
<h3>Allgemeine Infos:</h3>
<br><br>
Mehrere <br>s sind schlecht, zumal du dem <h3>-Element ja einen eigenen Abstand nach unten verpassen kannst.
Ort: Ballhausgasse 3
<br>
8010 Graz
<br>
Workshop-Leiterin: <a href="./leitung.php">DI Christine Swoboda</a>
<br>
Info und Anmeldung:0664/5321973 oder
<br>
info@grazermusikwerkstatt.at
<br><br>
verfügbare Instrumente:
<br>
Diese Informationen ließen sich doch perfekt mit einer Definitionsliste abbilden. Mein Vorschlag:
<dl>
<dt>Ort</dt>
<dd>
<adress>
Ballhausgasse 3<br />8010 Graz
</adress>
</dd>
<dt>Workshop-Leiterin</dt>
<dd><a href="./leitung.php">DI Christine Swoboda</a></dd>
<dt>Info und Anmeldung</dt>
<dd>0664/5321973</dd>
<dd>info@grazermusikwerkstatt.at</dd>
</dl>
mfg. Daniel