vla
Well-Known Member
- Регистрация
- 16.09.2011
- Сообщения
- 230
Размер шрифта
В этой теме хочу собрать информацию об единицах измерения в web-дизайне! Думаю стоит ограничиться шрифтами.
У каждого способа задания размера шрифта найдутся положительные и отрицательные стороны! В этой теме я хочу их подчеркнуть!
Предлагаю сравнить четыре, всем известных, способа:
1. em <span style="font-size=1em;">Текст</span>
2. px <span style="font-size=16px;">Текст</span>
3. pt <span style="font-size=12pt;">Текст</span>
4. % <span style="font-size=100%;">Текст</span>
Хочу собрать здесь:
- Плюсы/Минусы
- Утверждения 'классиков', с которыми вы согласны/не_согласны
- Ваше предпочтение, описание каждого способа из вашего личного опыта
- Ссылки на полезную информацию
- Приемы комбинирования
_______________________________________________________
Как я считаю:
1. em. Вежливый подход
+ Задав изначально шрифт в "em" вы учли предпочтение пользователя, т.е. уважили его настройки компьютера/браузера.
- Главным недостатком данного способа - проблемы с версткой! Непредсказуемых вариантов может быть больше чем вы думаете... Сайт будет выглядеть в разных браузерах по разному (спорный минус...)
2. px. Строгий
+ Попиксельная верстка, удобен для табличных данных, элементов меню и лого.
- Минимальный размер шрифта (в браузере) может вас 'удивить', также пользователю может не понравиться слишком мелкий/крупный шрифт. Это наглядно видно в мобильных браузерах: в зависимости от модели телефона пользоваель выбирает в Opera размер шрифта
3. pt. Стили для печати. Не использовал "?"
Может кто нибудь поделится опытом...
3. %. Для шрифтов не использовал "?"
Как я понимаю сравнимо с "em"
В сети нашел кучу статей про "как задать размер шрифта через CSS". И очень мало ценной информации по практике использования единиц измерения...
Преобразование points в pixels, ems или в проценты в CSS
Чтобы узнать, сколько пикселей будет шрифт размером в 10 пунктов, можно воспользоваться таблицей преобразования points в pixels, ems или проценты.
Это несколько приблизительные значения, так как на самом деле величина кегля зависит от шрифта, браузера и операционной системы, но все-таки является хорошей отправной точкой и будеп полезна веб-дизайнерам при создании макетов сайтов и веб-разработчикам в процессе сборки сайта, прописывая свойства CSS.
Размеры в em,ex,pt,px - в чем разница?
Попытка дать орисание каждому способу...