# Заголовки HTML с переносами строк: заголовок отсутствует и несоответствие между превью и отрендеренным постом

**URL:** <https://meta.discourse.org/t/html-headings-with-line-breaks-no-heading-and-inconsistency-between-preview-and-rendered-post/261043>\
**Category:** Bug\
**Created:** [08.Апрель.2023 16:05:44 UTC](https://meta.discourse.org/t/html-headings-with-line-breaks-no-heading-and-inconsistency-between-preview-and-rendered-post/261043 "2023-04-08T16:05:44Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![Osama](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/osama/32/98013_2.png) [@Osama](https://meta.discourse.org/u/Osama)\
**Post date:** [12.Апрель.2023 01:56:27 UTC](https://meta.discourse.org/t/html-headings-with-line-breaks-no-heading-and-inconsistency-between-preview-and-rendered-post/261043/4 "2023-04-12T01:56:27Z")

</div>

> [@Sam Saffron](#):
>
> Не связано ли это с недавно добавленным CSS-переключателем?

Думаю, нет, потому что итоговый/обработанный HTML поста неверен, а CSS-переключатель (будь то старый или новый) вообще не участвует в процессе обработки поста.

> [@rahim123](#):
>
> Он оставляет тег `<h2>` пустым и оборачивает текст после него в тег `<p>`:
> 
> ```plaintext
> <h2 dir="ltr">
> </h2><p dir="ltr">Heading test with line breaks</p>
> 
> ```

^ Текст внутри тега `<p>` должен находиться внутри тега `<h2>`, и тега `<p>` вообще быть не должно (на мой взгляд).

---

_[View the full topic](https://meta.discourse.org/t/html-headings-with-line-breaks-no-heading-and-inconsistency-between-preview-and-rendered-post/261043)._
