Есть ли веская причина использовать тег p только для текста в HTML5?

(Пожалуйста, сообщите мне, следует ли мне задать этот вопрос на другом сайте, поскольку он теоретический.)

Рассмотрим обычное

<article class="faux-news">
    <h1>The zombies have arisen</h1>
    <p>Join our reporter as he unravels today's events from Reseda's Northridge Mall this morning.</p>
    <h2>Oh, the humanity!</h2>
    <p>Droves of humanity (living and undead) piled up on either side of the glass doors, one drove from the inside trying to get their filthy hands on some brainz and the other drove trying to get their meticulously manicured hands on the new iBerry. To the living, it was just another crowd to fight for their long since pre-loved tech gadget.</p>
    <h2>Un-undead Victorious</h2>
    <p>So strong were their desire for the mythical iBerry 6, so firm their resolve, that the living easily overcame the re-living. The stampede was too much for the undead, who were simply left for - dead.</p>
    <p>And so the living were spared infection by Zombie Rot on this day. But naturally, rumors are already in circulation about, primarily, the iBerry 7, and secondarily, iBerry 6 fans being zombies to begin with and how there's this big conspiracy bankrolled by the liberals and ancient aliens from Alpha Beta Six.</p>
</article>

vs.

<article class="faux-news">
    <h1>The zombies have arisen</h1>
    Join our reporter as he unravels today's events from Reseda's Northridge Mall this morning.
    <h2>Oh, the humanity!</h2>
    Droves of humanity (living and undead) piled up on either side of the glass doors, one drove from the inside trying to get their filthy hands on some brainz and the other drove trying to get their meticulously manicured hands on the new iBerry. To the living, it was just another crowd to fight for their long since pre-loved tech gadget.
    <h2>Un-undead Victorious</h2>
    So strong were their desire for the mythical iBerry 6, so firm their resolve, that the living easily overcame the re-living. The stampede was too much for the undead, who were simply left for - dead.<br>
    And so the living were spared infection by Zombie Rot on this day. But naturally, rumors are already in circulation about, primarily, the iBerry 7, and secondarily, iBerry 6 fans being zombies to begin with and how there's this big conspiracy bankrolled by the liberals and ancient aliens from Alpha Beta Six.
</article>

Каковы SEO-наказания за не разделение основного текста на абзацы (а не с помощью какого-либо тега в качестве разделителя)?

Могут быть проблемы со стилем для <br>, но его можно заменить на <span class="br"> или любой другой стильный тег.

Могут быть проблемы со стилем, ориентированным на отдельные абзацы, но их также можно решить - например. с <p class="i-am-individual"> только для них.

Есть ли какие-либо другие проблемы, которые следует учитывать, например, связанные с кросс-браузерным рендерингом? Я этого не вижу, но вы можете видеть то, чего не вижу я.

Вкратце: какова опасность пропуска этого надоедливого текста, состоящего из абзацев, который может потребовать реального объема работы по исправлению незакрытых тегов <p> по сравнению с "использованием пользователем редакторов форматированного текста"?


person Henrik Erlandsson    schedule 12.05.2014    source источник
comment
ОК .. попробуйте выбрать каждый элемент только текста и добавить нижнее поле. Там есть один!   -  person Paulie_D    schedule 13.05.2014
comment
В вопросе я обратился к проблемам со стилем, объяснив, как сделать рабочий пример. Вы не думали, что у меня есть один? dl.dropboxusercontent.com/s/yq39772wyflra5r/NoP.png   -  person Henrik Erlandsson    schedule 13.05.2014


Ответы (1)


«Опасности» заключаются в том, что у вас может быть непоследовательный стиль для всего «просто текста», потому что вы полагаетесь на унаследованный стиль везде, где появляется «просто текст», и он может появляться во вложенных тегах html, отличных от <article>.

Но это может быть вполне приемлемо в ваших конкретных обстоятельствах. Кроме того, вы немного выиграете, устранив постороннюю разметку и избавившись от необходимости выполнять всю работу, необходимую для поиска и заключения «просто текста» в теги <p>.

Лично? Я предпочитаю, чтобы текст был обернут

Тогда есть этот ответ SO, если у вас есть возможность использовать jQuery для переноса всего развернутого текста в теги p

person fnostro    schedule 12.05.2014