Jens Nedal wrote:

[...] If you ask me, i would say that a double <br> is a <p> already.
Look at word processing programs. When you wish for a double <br> you will simply type "Enter". If you want a line-break you will mostly do a Shift+Enter.

Word processing isn't web design, and one has to look beyond the visual
when selecting markup since markup convey both visual and non-visual
meaning by its presence, or absence.
A <br> doesn't tell anything about the context it's in - it is just a
line-break no matter where it is found. How many breaks one add doesn't
change that.
Visually a <br> can have "some height", "line-height" or "zero height",
depending on how one styles it, so one can not rely on it to create
a space to add additional meaning either.

<p> is a paragraph and a poem can consist of multiple paragraphs, called verses. The discussion might be about small matters, but i feel <p> looks more like it fits breaking a poem into verses.

One can observe some discussion about how to markup poems and alike on
the HTML 5 lists, and so far "series of paragraphs with line-breaks
(<br>) as appropriate and spans for additional styling" seems to be the
only somewhat suitable option.
I think that'll stick ... unless they add new, dedicated, elements for
poems, which seems unlikely.

Since one can style paragraphs, spans and line-breaks as one wants, one
can achieve quite acceptable visual presentations with control of
white-space etc., without losing or messing up more than one has to for
the non-styled and/or non-visual presentation. Wrapping the whole poem
in a div (division/section) provides for additional styling.


List Guidelines:

Reply via email to