Об ИТ из Канады

Блог Михаила Флёнова - программист, блогер, автор нескольких скандальных книг какими-то глазами...

Отступы в CSS

2014-01-15 17:48:37 / Программирование

Больше всего ненавижу, когда WEB программисты пишут что-нибудь подобное в самом начале своего CSS файла:

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, pre, form, table, th, td, img {

margin: 0;

padding: 0;

}

Самое страшное в этом списке - это тэг <p>. Он был создан для того, чтобы у него были отступы и убивать их в самом начале CSS, а потом переопределять в каждом файле - самоубийство.


Понравилась статья?

Комментарии

Spider_NET

Ну стандартный сброс отступов, т.к. браузеры творят, что хотят. Почему самоубийство? Ты же когда делаешь верстку все равно же все переопределяешь в соответствии с макетом.

2014-01-16 01:14:27

iAlex

Так делают, для кроссбраузерной верстки, может есть метод и получше, подскажите Михаил

2014-01-16 06:37:10

Михаил Фленов

Сбрасывать можно без проблем, мне не нравится то, что у тега P нет отступов. Я уже не первый раз работаю над сайтом, где отступы для P делаются на уровне DIV. То есть для каждого DIV в отдельности задаются свои отступы. А я считаю, что они должны быть не нулевые по умолчанию и везде одинаковые. Только в определенных случаях переопределятся на другое значение.

2014-01-16 06:50:03

Spider_NET

для P делаются на уровне DIV


Это как? Не совсем понял?

2014-01-16 16:48:33

Михаил

На форме регистрации есть div с классом или id register и для него задают отступ
.register p { margin:10px 0px 10px; }
Для div ligin такая же песня.

2014-01-16 19:52:26

Андрей

Так же само делаю - убираю отступы, так как вовсе не воспринимаю стандартный размер отступов!

2014-01-24 19:57:51

owl

По-моему тут у каждого свои предпочтения. Когда поправляешь чью-то вёрстку, и е!%шь себе мозги с отступами, а оказывается верстальщик до тебя обнулил всё в самом начале и тут начинаем материться. Но когда сами верстаем с начала, то обнуление помогает в кроссбраузерности, потому что браузеры достали своей реакцией, а нужно ведь так, как показали клиенту и он хочет все отступы такие, какие на шаблоне.
P.S. Тут тема про водителя и пешехода. Когда ты водитель, ты ругаешь пешеходов за их медлительность. Когда ты пешеход, ты не торопишься, потому что кичишься правом идти на пешеходном переходе так как тебе вздумается :-D

2014-02-02 03:27:45

Оставить комментарий


Умеешь пользоваться BB кодами? Прекрасно, здесь можно использовать [quote] для цитирования, а так же [b] и [i]. Остальные коды пока использовать запрещено. Я думаю по поводу их использования. В комментариях нельзя выяснять крутость каких-либо продуктов, нужно уважать собеседников и не грубить и нельзя ничего додумывать (читайте мои посты внимательно). Нарушение этих простых правил ведет к удалению комментариев без предупреждения.

О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Внимание!

А ты уже читал мою последнюю книгу о больших сайтах и приложениях? Узнай, что это такое здесь

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповидания на русском или английском языке.

Пишите мне