Вопросы по 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 - относительные единицы измерения кегля. Зависит от разрешения экрана у пользователя. Чаще всего применяется для так званых "резиновых макетов", когда нужно масштабирование под разные разрешения у пользователей для соблюдения правильных пропорций.
390 повідомлень
#16 років тому
html {font-size: 75%;}
body {font: normal 1em/1.3 Arial, Verdana;}
1351 повідомлення
#16 років тому

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