Вопросы по CSS
26 сообщений
#16 лет назад
1) Как правильнее задавать размер шрифта (font-size)? Вначале *.css я делаю так: *{font-size: 100.01%;}
А далее уже ориентируюсь по тому блоку, кото-ый мне нужен и ему изменяю размер в em-ах. Как делаете Вы?
2) line-height я задаю в безразмерной величине. К примеру: #someDiv{line-height: 1.4;}
Как делаете Вы?
3) Кто за эластичную верстку?
15 сообщений
#16 лет назад
Html { font-size : 100.01%; }body { font-size: 0.625em; } /* равно 10px */
Далее выставляю у блоков нужный размер в em.
130 сообщений
2195 сообщений
#16 лет назад
100.01% - связано с уже устаревшими версиями Opera. И применять его стоит только к html, остальное же в 100%.Далее задаю в em. К 10px приводить не пытаюсь, смысла не вижу.
По line-height Прямо вот так чтобы всегда задавать line-height в множителях не вижу предпосылок. И em'ы и px нужны в зависимости от.
Хотя, не помню ситуации, чтобы задавал line-height в процентах.
Эластичной верстки в чистом виде в живом проекте (не сферическом коне в вакууме) быть не может, потому что кроме размеров в em'ах есть еще и изображения, которые практически всегда совсем не вектор.
Сжимать же растровые изображения - при масштабировании браузеры отобразят картинки по-разному, иногда весьма печально (проблему с графикой см., например, в заголовке лебедевского ссылка в IE6, FF2 (не 3) на небольшом разрешении).
Если же за эластичность принимать что-то подобное как на mozilla.org (ctrl++) - я только за, и по возможности макеты с фиксированной шириной привожу к подобному виду.
1351 сообщение
#16 лет назад
0_0 я делаю так{
font-size: 16px;
}
:!: :!: :!:
Объясните что такое em ??? Лишите меня безграмотности !
1410 сообщений
#16 лет назад
Em - относительные единицы измерения кегля. Зависит от разрешения экрана у пользователя. Чаще всего применяется для так званых "резиновых макетов", когда нужно масштабирование под разные разрешения у пользователей для соблюдения правильных пропорций.
1351 сообщение
#16 лет назад

Цитата ("ArtLab"):
Em - относительные единицы измерения кегля. Зависит от разрешения экрана у пользователя. Чаще всего применяется для так званых "резиновых макетов", когда нужно масштабирование под разные разрешения у пользователей для соблюдения правильных пропорций.
Большущее спасибо ! )))