Nicht verwenden code (es sei denn, die computer-code ist Teil des Gedichts). Verwenden Sie nicht blockquote (es sei denn, Sie zitieren ein Gedicht).
Leerzeichen /Zeilenumbrüche: pre oder br
Können Sie die pre - element. Die spec gibt eine (informativ) Beispiel:
Die folgende Abbildung zeigt ein zeitgenössisches Gedicht, das nutzt das pre-element zu bewahren, seine ungewöhnliche Formatierung, bildet einen wesentlichen Teil des Gedichts selbst.
<pre> maxling
it is with a heart
heavy
that i admit loss of a feline
so loved
a friend lost to the
unknown
(night)
~cdr 11dec07</pre>
Allerdings würde ich nur verwenden, die pre - element, wenn das Gedicht enthält "mehr" als nur sinnvolle Zeilenumbrüche (z.B. in diesem Beispiel die horizontale Leerräume sinnvoll ist).
Wenn Sie haben ein einfaches Gedicht, würde ich gehen mit der br - element:
br Elemente müssen verwendet werden, nur für die Zeilenumbrüche, die eigentlich Teil der Inhalte, wie in Gedichten oder Adressen.
container: p
Für die meisten Gedichte, die p - element ist der richtige Kandidat (oder mehrerep Elemente, natürlich). Die spec hat eine (informativ) Beispiel:
<p>There was once an example from Femley,<br>
Whose markup was of dubious quality.<br>
The validator complained,<br>
So the author was pained,<br>
To move the error from the markup to the rhyming.</p>
Beispielsweise eine Adresse ist auch ein Absatz, wie ist ein Teil eines Formulars, eines Autors, oder eine Strophe in einem Gedicht.
Struktur: (article, figure)
Je nach Kontext (Inhalt, Seite, Struktur, ...), eine Schneide-element angebracht sein könnte (article in den meisten Fällen).
Auch, je nach Kontext, die figure - element geeignet sein könnten:
Hier, ein Teil von einem Gedicht ist gekennzeichnet mit figure.
<figure><p>'Twas brillig, and the slithy toves<br>
Did gyre and gimble in the wabe;<br>
All mimsy were the borogoves,<br>
And the mome raths outgrabe.</p><figcaption><cite>Jabberwocky</cite> (first verse). Lewis Carroll, 1832-98</figcaption></figure>
Aber nicht verwenden diese im Allgemeinen für alle Gedichte, es hängt wirklich von der Seite, wenn Ihr Einsatz richtig ist.
misc. & Wissenswertes
jemand vorgeschlagen eine poetry element (→ Abgelehnt)
Ich geschaut habe, für die gleichen Informationen zu und, ähnlich, habe keine gefunden die definitive "best practices" -- also ich dachte, ich würde nur haben, um herauszufinden, meine eigene Methode. Die <p> tag hat einen Sinn als eine Zeilengruppe marker, mit Linien, geteilt durch <br>s, die pro-spec-ABER ich habe gefunden, dass die markup-Stil bieten nicht genügend Flexibilität.
Konkret, ich wollte die Kontrolle über die Einrückung. Zum Beispiel, wenn eine Linie läuft zu breit für die Breite der text-Spalte, es sollten nur nicht zu brechen: seine Fortsetzung eingerückt werden soll. Diese hängende Einzug kann nur erreicht werden, (soweit ich weiß), wenn jede Zeile seine eigenen block-element. Also in meinem Fall, ich habe jede Poesie der Linie a <p> mit einer Klasse (sagen, "Poesie-Linie"). Dann kann ich mit dem folgenden CSS:
In einem anderen Beispiel, das Gedicht, das ich war Entsendung eingerückt jede zweite Zeile, mit einigen Unregelmäßigkeiten an den enden der Strophen. Ich konnte Sie nicht erreichen, diese Wirkung mit nur <br>s zwischen jeder Zeile. Ich hatte zum erstellen einer neuen Klasse für die "eingerückt-line" und wenden Sie Sie manuell.
Ich bin nur meine Erfahrungen. Ich denke, mein Vorschlag ist, dass Sie mit einem block-level-element für jede Zeile, für die Formatierung Zwecke. Dies könnte ein <p>, oder ich denke, Sie könnte verwenden Sie CSS, um eine <span>'s "display" auf "block". In jedem Fall, die spec ' s Beispiel mit <br>s zwischen den Zeilen nicht für die Arbeit die meisten der Poesie, denke ich: jeder braucht seinen eigenen element.
Ich landete kommen zu dem gleichen Schluss wie du @davidtheclark. Ich glaube nicht, dass die Verwendung von <p> - tags mit <br>s erlauben einen Griff Einrückungen richtig.
Nicht verwenden
code
(es sei denn, die computer-code ist Teil des Gedichts). Verwenden Sie nichtblockquote
(es sei denn, Sie zitieren ein Gedicht).Leerzeichen /Zeilenumbrüche:
pre
oderbr
Können Sie die
pre
- element. Die spec gibt eine (informativ) Beispiel:Allerdings würde ich nur verwenden, die
pre
- element, wenn das Gedicht enthält "mehr" als nur sinnvolle Zeilenumbrüche (z.B. in diesem Beispiel die horizontale Leerräume sinnvoll ist).Wenn Sie haben ein einfaches Gedicht, würde ich gehen mit der
br
- element:container:
p
Für die meisten Gedichte, die
p
- element ist der richtige Kandidat (oder mehrerep
Elemente, natürlich). Die spec hat eine (informativ) Beispiel:Auch:
Struktur: (
article
,figure
)Je nach Kontext (Inhalt, Seite, Struktur, ...), eine Schneide-element angebracht sein könnte (
article
in den meisten Fällen).Auch, je nach Kontext, die
figure
- element geeignet sein könnten:Aber nicht verwenden diese im Allgemeinen für alle Gedichte, es hängt wirklich von der Seite, wenn Ihr Einsatz richtig ist.
misc. & Wissenswertes
poetry
element (→ Abgelehnt)Ich geschaut habe, für die gleichen Informationen zu und, ähnlich, habe keine gefunden die definitive "best practices" -- also ich dachte, ich würde nur haben, um herauszufinden, meine eigene Methode. Die
<p>
tag hat einen Sinn als eine Zeilengruppe marker, mit Linien, geteilt durch<br>
s, die pro-spec-ABER ich habe gefunden, dass die markup-Stil bieten nicht genügend Flexibilität.Konkret, ich wollte die Kontrolle über die Einrückung. Zum Beispiel, wenn eine Linie läuft zu breit für die Breite der text-Spalte, es sollten nur nicht zu brechen: seine Fortsetzung eingerückt werden soll. Diese hängende Einzug kann nur erreicht werden, (soweit ich weiß), wenn jede Zeile seine eigenen block-element. Also in meinem Fall, ich habe jede Poesie der Linie a
<p>
mit einer Klasse (sagen, "Poesie-Linie"). Dann kann ich mit dem folgenden CSS:In einem anderen Beispiel, das Gedicht, das ich war Entsendung eingerückt jede zweite Zeile, mit einigen Unregelmäßigkeiten an den enden der Strophen. Ich konnte Sie nicht erreichen, diese Wirkung mit nur
<br>
s zwischen jeder Zeile. Ich hatte zum erstellen einer neuen Klasse für die "eingerückt-line" und wenden Sie Sie manuell.Ich bin nur meine Erfahrungen. Ich denke, mein Vorschlag ist, dass Sie mit einem block-level-element für jede Zeile, für die Formatierung Zwecke. Dies könnte ein
<p>
, oder ich denke, Sie könnte verwenden Sie CSS, um eine<span>
's "display" auf "block". In jedem Fall, die spec ' s Beispiel mit<br>
s zwischen den Zeilen nicht für die Arbeit die meisten der Poesie, denke ich: jeder braucht seinen eigenen element.