![]() |
Модераторы: Illuminaty |
![]() ![]() ![]() |
|
MeLeK |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 24.12.2004 Репутация: нет Всего: нет |
По поиску в форуме решения не было найдено, поэтому пощу
![]() В чем лучше указывать размер шрифта? Часто разные браузеры - опера, мозилла отображают мельче шрифт, чем эксплорер, что делать? Как решить проблему, чтобы шрифт везде был одинаковый?.. |
|||
|
||||
Се ля ви |
|
|||
![]() Java/SOAрхитектор ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2016 Регистрация: 5.6.2004 Где: place without tim e and space Репутация: 1 Всего: 127 |
Если речь идёт о шрифте основного текста, то замечу, что это дурной тон - фиксировать шрифт. Например, у меня дома на 17 мониторе стоит разрешение 1024х768 пикселей, а на работе - то же на 17-м стоит 1280х1024 - как добиться одинакового размера шрифта в моём случае я себе не представляю.
И вообще, я здесь согласен с Якобом Нильсеном, который считает, что выбирать размер основного шрифта текста должен пользователь ( http://webmascon.com/topics/text/27a.asp ). Но если всё-таки очень хочется, указывай в CSS-таблицах шрифт в pt или в px - это жёстко задаёт одинаковыйй размер во всех браузерах. Это сообщение отредактировал(а) Се ля ви - 2.1.2005, 12:56 -------------------- |
|||
|
||||
Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 9 Всего: 71 |
я делаю только в пикселях
-------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
Mierenz |
|
|||
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 7.12.2004 Репутация: нет Всего: 1 |
Em или %.
Никаких фиксированностей. Можно поэкспериментировать с Ex или En — на любителя. |
|||
|
||||
Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 5 Всего: 261 |
Самый оптимальный вариант - pt поинты тобишь.
Короче и от разрешения экрана не зависит, т.к. дюймы и для принтера хорошо, что видим то и печатаем. Em зависит от шрифта и его настроек в ОС. % вообще не для шифтов. http://css.manual.ru/val.html |
|||
|
||||
baklan |
|
|||
![]() Факел - чемпион ![]() Профиль Группа: Участник Сообщений: 119 Регистрация: 15.6.2004 Где: Россия Репутация: нет Всего: 2 |
Только в пикселах. Потому как, если у кого-то разрешение будет другое, то может получится гадость...
--------------------
Если нельзя, но очень хочется, то можно... но не всем. |
|||
|
||||
Mierenz |
|
|||
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 7.12.2004 Репутация: нет Всего: 1 |
Mal Hack
% настолько же для шрифтов, насколько и Em. И другие относительные единицы. Веб-верстка не приемлет никаких фиксированностей. Просто надо уметь делать так, чтобы при любом разрешении смотрелось одинаково и была возможность программного масштабирования. А pt, px и прочие этого не дают. И не надо рассказывать, что, например, Firefox масштабирует все, что угодно. Есть статистика. И по ней такими браузерами пользуются далеко не все. |
|||
|
||||
Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 5 Всего: 261 |
baklan
текст 10px как будет на экране 800*600 10px, так на 128*1024 будет 10px... Разница на глазах - очевидна.
Согласен.. Почитал ман, да есть такое для текста... Но % для текста будет показывать размер в % увеличеснии/уменьшении от текущего значения. Т.е. это целиком зависит отнастроек браузера пользователя или CSS <body> или <p> (к примеру) текста, у которого ты ставишь%. |
|||
|
||||
Mierenz |
|
|||
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 7.12.2004 Репутация: нет Всего: 1 |
Mal Hack,
Именно. ![]() А это так плохо? Вообще, те, кто не умеет ничего настраивать, увидят усредненный вариант, а те, кто умеет, будет благодарить верстальщика за заботу о них. Вот и все. |
|||
|
||||
Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 5 Всего: 261 |
Mierenz
Ну представь, у человека установлен по дефолту 10 шрифт. А ты ему ставишь 200%. Ну или даже 150%... Он тебя что будет благодарить? Я сомневаюсь... Плюс могут быть траблы с выводом на печать. |
|||
|
||||
Mierenz |
|
|||
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 7.12.2004 Репутация: нет Всего: 1 |
Mal Hack,
так не надо ставить всем 200 % кегль. Вполне нормально читается 80—100 %. По дефолту у всех всегда установлено что-то вроде 12—14 пунктов. Точно не измерял, но где-то в этих пределах. О траблах с выводом на печать: не поленись, сделай отдельную CSS-ку. Вообще, хорошим тоном считается делать отдельные CSS для экрана, печати, звукового воспроизведения и т. д. |
|||
|
||||
Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 5 Всего: 261 |
CSS на ечать само собой....
Ну в остальном я думаю не будем развивать иделогический спор ![]() ![]() |
|||
|
||||
Mierenz |
|
|||
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 7.12.2004 Репутация: нет Всего: 1 |
Mal Hack
![]() |
|||
|
||||
MeLeK- |
|
|||
Unregistered |
Да речь о чем. Часто видела, что в одном браузере, осле например, шрифт нормальный, а в мозилле или нетшкафе он маленький, такой весь мелкий! (все настройки по умолчанию у браузеров), так что в чем указать шрифт, чтобы везде был нормальный вид в разных браузерах....
|
|||
|
||||
Mierenz |
|
|||
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 7.12.2004 Репутация: нет Всего: 1 |
Это нереально. Но основы уже были сказаны: • Умеешь делать «резиново» — % и Em. Размер зависит от браузера. • Делаешь все «фикс» — Pt и Px. Размер зависит от разрешающей способности. Под словом «размер» подразумеваю размер в мм. |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |