Для упрощения редактирования веб-страниц проекта в визуальном редакторе, повышения модульности, простоты поддержки и развития функционала компонентов - рекомендуется из компонента и включаемой области возвращать целостный html-блок с закрытыми тэгами.

Например, компонент должен возвращать таблицу целиком (неправильно, когда до вызова компонента вставляется заголовок таблицы, компонент возвращает строки и ячейки таблицы, а после вызова компонента вставлен закрывающий тэг таблицы) или список ("OL"/ "UL") целиком со всеми вложенными тегами, а не отдельно только пункты списка ("LI").

Проверить шаблон каждого собственного компонента веб-проекта. Шаблон должен возвращать целостный html.