Я перемещаю контент из Sitecore 7 в Sitecore 9. В версии 7 у меня много HTML-кода в элементах (например, в верхних и нижних колонтитулах). Они написаны так, что между каждым div находится новая строка. Когда тот же код проходит через sitecore 9, он добавляет br, где находятся эти новые строки, и фактически добавляет br, если div и / div не находятся в одной строке.
Это приводит к большому количеству точек br, в результате чего верхний и нижний колонтитулы становятся слишком большими. Это легко исправить вручную (просто удалите каждую пустую новую строку и переместите каждую в одну и ту же строку, но у меня есть много этих HTML-файлов, и я хотел бы знать причину, по которой это происходит, и, возможно, каким-то образом это исправить.
HTML-код, который работает в sitecore 7, но возвращает много разрывов в SC9:
<div class="top-bar row">
<div class="col-sm-12 header__logo-container">
<a href="/"><img src="Some URL"></a>
<!--<a href="/" class="header__logo-brand"><h3>SEKTIONEN FOR</h3></a>
<a href="/" class="header__logo-brand"><h3>SOME HEADER</h3></a>-->
</div>
</div>
HTML, который возвращает тот же результат в Siteore 9, что и предыдущий в SC7:
<div class="top-bar row">
<div class="col-sm-12 header__logo-container"><a href="/"><img src="Some URL"></a><!--<a href="/" class="header__logo-brand"<h3>SEKTIONEN FOR</h3></a><a href="/" class="header__logo-brand"><h3>SOME HEADER</h3></a>--></div>
</div>