![]() |
Библиотека Интернет Индустрии I2R.ru |
||
![]() ![]() |
Внешние и внутренние отступы блоков, разночтениеВ разделе "Основы CSS" кое-что о блоках уже говорилось, но отступы я оставил на отдельный разговор.
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; Это описание внутренних отступов блока — то расстояние, которое будет между рамкой блока и содержимым. Почти так мы писали и в
margin-bottom: 5px; margin-left: 5px; Это описание внешних отступов блока — все это сильно похоже на В чем вы будете задавать отступы — ваше личное дело. Можно применять проценты, можно пикселы, можно другие единицы, принятые в CSS. Стенографическое описание
Точно так-же записываются и внутренние отступы. Теперь о "разнице восприятия". Предположим, мы задали ширину блока в 300 пикселей, вставили в блок "кучку" текста, смотрим итог— ага, все хорошо, вот только текст вплотную примыкает к рамке нашего блока. Надо исправить. Делаем это просто— в описании блока добавляем: Если вы проделаете все так, как описано мной, поставте на страничку выше блока таблицу шириной в те-же 300 пикселей. Поставили? Все поняли? Если нет— поясняю. Эксплорер взял наш блок, вогнал в него по 50 пиксел отступов с каждой стороны, при этом ужав ширину текстовой области до 200 и, довольный, на этом успокоился. Что-же сделали Опера с Нетскейпом? Они оставили без изменения ширину текстового поля и прибавили с каждой стороны по 50 пиксел, в результате весь наш блок "прибавил" в ширине лишнюю сотню. Самое интересное, что они в этом правы! Именно так и надо поступать в соответствии с принятыми стандартами. Это тот случай, в котором Эксплорер "облажался". Говорят, новый шестой Эксплорер так-же "лажается". Нас, правда, не должно это беспокоить, у нас своих проблем хватает. Что делать? Есть два варианта. Первый— обойти ошибку, второй— исправить ее своими силами. На этом сайте я просто "в гору не пошел". А зачем? Если мы не можем свободно использовать внутренний отступ самой "коробки", то мы можем применить внешний отступ к содержимому. Прописываем margin: 50px; для параграфа текста, который будет в нашей ячейке и убираем О методах "силового" выхода из данной ситуации поговорим в будущем. |
|
![]() |
![]() |
2000-2008 г. Все авторские права соблюдены. |
![]() |
![]() |
![]() |
![]() |