Marat I.
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.
Максим Ф.
3195 сообщений
#16 лет назад
Почему 100.01% могли бы скинуть ссылочку на материал/доки?
Артем Безымянный
130 сообщений
#16 лет назад
Цитата ("AlekartRu"):
Почему 100.01% могли бы скинуть ссылочку на материал/доки?



я делаю так:
html { font-size: 80%}
body { font-size: 1em }
h1 { font-size:1.5em}
.copyright {font-size:0.8em}
...
Михаил В.
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 - относительные единицы измерения кегля. Зависит от разрешения экрана у пользователя. Чаще всего применяется для так званых "резиновых макетов", когда нужно масштабирование под разные разрешения у пользователей для соблюдения правильных пропорций.


Большущее спасибо ! )))