Непонятные отступы

188
30 января 2018, 08:57

Доброго времени суток. Примерно месяц назад начал изучать верстку сайтов, недавно скачал готовый сайт, чтобы попробовать разобраться в коде и наткнулся на такую проблему: когда я просто начал делать код более читабельным (ставить табы и энтеры) сайт начал "ехать", т. е. кое-где начали ставиться отступы непонятно откуда, кое-где просто переходы на новую строку. Так же пробовал прогонять его через различные сервисы, которые делают код более читабельным (HTML Beautifier) и та же проблема. Заранее спасибо за помощь.

Answer 1

Пример лучше слов

<p> 
    <button>1</button> 
    <button>2</button> 
    <button>3</button> 
</p> 
 
<p> 
    <button>1</button><button>2</button><button>3</button> 
</p>

Что бы избавиться от такого можно использовать комментирование

<p> 
    <button>1</button> 
    <button>2</button> 
    <button>3</button> 
</p> 
 
<p> 
    <button>1</button><!-- 
    --><button>2</button><!-- 
    --><button>3</button> 
</p>

Или задать font-size: 0

<p> 
    <button>1</button> 
    <button>2</button> 
    <button>3</button> 
</p> 
 
<p style="font-size:0"> 
    <button>1</button> 
    <button>2</button> 
    <button>3</button> 
</p>

С тонкостями и то, какие элементы подвержены такому ознакомитесь с опытом.

Главное, что будете иметь ввиду.

READ ALSO
Блок с картинкой HTML CSS

Блок с картинкой HTML CSS

Нужно сделать что-то вроде кратких инфоблоков с возможностью голосовать и с сортировкой по рейтингу по типу как на картинкеКовыряюсь уже...

181
Проверка checkbox

Проверка checkbox

Есть форма с чекбоксом и текстовым полем <input>Изначально текстовое поле скрыто, нужно сделать средством jQuery, появления этого поля при выборе...

245
Ajax обновление даных в сесии

Ajax обновление даных в сесии

Добрый деньДанные корзины храниться в сессии ($_SESSION['products']) Имеют такой вид:

267
Thymeleaf Баг или фича?

Thymeleaf Баг или фича?

Делю я значит страницу на фрагменты в Thymeleaf и тут возникла необходимость сделать два вида элемента <header>

194