# Заголовки 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:** 8

<div class="post-metadata">

**Author:** ![rahim123](https://avatars.discourse-cdn.com/v4/letter/r/df705f/32.png) [@rahim123](https://meta.discourse.org/u/rahim123)\
**Post date:** [09.Май.2023 04:28:21 UTC](https://meta.discourse.org/t/html-headings-with-line-breaks-no-heading-and-inconsistency-between-preview-and-rendered-post/261043/8 "2023-05-09T04:28:21Z")

</div>

> [@selase](#):
>
> Думаю, это происходит потому, что абзац внутри тега заголовка не соответствует спецификации?

Привет! Спасибо, что разобрались в этом. HTML не обращает внимания на переносы строк, поэтому технически это корректно:

```plaintext
<h2>

Heading test with line breaks

</h2>

```

Кажется, проблема в парсере Markdown, который работает после или внутри HTML-парсера и генерирует теги `<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)._
