css отступы



Автор Solaris © задал вопрос в разделе Другие языки и технологии

можно ли задать стилем CSS нулевые отступы от краев документа для определенной таблицы? HTML и получил лучший ответ

Ответ от Александр Ермилов[гуру]
Если вы заглянете чуть дальше, то выяснится, что проблема не только в этом.
Все браузеры имеют стили, заданные по умолчанию. - внутренние и внешние отступы, бордеры у элементов, размеры текстов. Если бы они были одинаковы для всех браузеров - не было бы проблем. Но они разные.
Для того, чтобы лишить вас удовольствия удивляться "почему это в эксплорере у меня здесь 40 пикселей отступ, и рамочка синенькая, а в опере черненькая рамочка и 20 пикселей отступа" , придумали обнулять все "лишние" стили, перед тем как указать свои. Для этого используется Reset CSS, или сброс стилей.
Самые популярные - Эрика Мейера (Eric Meyer - изобретатель метода) - , и Yahoo -
Эти стилевые листы ставятся первыми.
А вот если нужны отступы для конкретной таблицы (конкретных таблиц) , то потом уже в своем CSS можно это указать. И во всех браузерах они будут одинаковыми.
Не забывайте, что одному элементу можно указывать несколько классов.
Например - у нас есть несколько таблиц, у которых должны быть внешние отступы, но только у некоторых - рамка.
.margin { margin: 20px; padding: 10px; }
.border { border: 1px solid #000000; padding: 9px; }
<table class="margin"> - с отступами.
<table class="margin border"> - с отступами и с рамкой.
<table> - без отступов и без рамок (при условии что вы сбросили стили)
И вообще. . В то время, как космические корабли чего-то где-то там бороздят. . Стыдно верстать на таблицах. ) )
Настоящие космонавты уже на HTML5 переползают потихоньку, а тут прямо каменный век))

Ответ от Ёиндерела Хомякова[новичек]
не могу понять

Ответ от Grumm[гуру]
table#mytable {margin: 0;}
table.mytable {margin: 0;}
На выбор, класс или индентификатор.

Ответ от Александр[новичек]
важен не только маргин. По умолчанию у боди падинг есть, его тоже надо обнулить, чтобы совсем отступа не было.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: можно ли задать стилем CSS нулевые отступы от краев документа для определенной таблицы? HTML
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*