У меня тоже было подобное!
Переносил кусок кода из верстки, 10 строк, ошибиться не в чем, ctrl+c, ctrl+v
И заметил неопознанный артефакт.
Когда в определенном месте разрываешь верстку: одна часть остаётся в коде страницы (после которой идет компонент), а вторая часть в компоненте, то появляется между этим делом отступ! Я бы это понял, если бы это было только в режиме редактирования, так как битрикс обрамляет компонент дивами. Но данная проблема имела место быть и в режиме просмотра, и для неавторизованного пользователя.
Перерыл весь исходный код, пробовал отключать стили битрикса, ничего не помогло.
Вытаскиваю вторую часть из компонента в код страницы - отступ исчезает! Мистика!
