Готовлю сайт. Размер шрифта в абзаце задаю в таблице CSS: p {font-size: 75%; } - так примерно. В Explorer все выглядит нормально, в FireFox текст выглядит значительно меньше. При задании p {font-size: 0.9em; } картина противовположная: в Eplorer текст выглядит неколько большим, тогда как в FireFox - нормальным. Подскажите, как сделать так чтобы текст одинаково по размеру отображался в обоих браузерах (как например _http://www.gazeta.ru/2005/07/22/oa_164928.shtml, где размер шрифта так же задается череp стиль с тем же значением).
И еще дополнительный вопрос: через стиль элементу <hr> (линия) в Explorer можно задать цвет, а FireFox цвет линии не отображает. Как можно это сделать и FireFox?
Отсутствует
Mirabo
забей на ие, у него рендеринг страницы своеобразный, вообщем такой какой не должен быть, геко рендерит все правильно и отображаться одинакого будет и на маке и на линуксе, если есть одинаковые шрифты.
Про <hr /> можно очень сильно извратится и сделать такое:
Отсутствует
To qborrd Да, я забил бы на IE. но вот беда: 80% пользователей, все еще никак с ним расстаться не могут.
Vik Валидаторами я уже проверил - проблем нет. Но отображение различное. А вот за ссылку - спасибо!
Отсутствует
How do I style an hr?
http://www.saila.com/usage/tips/defn.shtml?hr
Styling <hr>
http://www.sovavsiti.cz/css/hr.html
Шрифты через проценты и em не задаю - или px или словами.
У ИЕ 5 и ИЕ 6 отображение размеров шрифтов разное.
Отсутствует
vladmir Спасибо за ссылки, прочитаю, но с HR я разобрался. А вот, что касается в каких единицах задавать размер шрифта - в корне не соглашусь. Я тоже задавал либо пунктами, либо пикселями, либо словами, а потом посмотрел, как это делают люди профессиональнее меня и стал задавать только либо в процентах, либо в em. Вот статья по этому поводу: _http://www.sitepoint.com/article/css-anthology-tips-tricks-2 (там на английском, но разобраться не сложно).
Отсутствует
Mirabo
Покопался с размерами шрифта, попробовал и 75% и 0.9em В Firefox и в IE все отображается одинакого.
Отредактировано igorsub (26-07-2005 01:10:57)
От оно че!
Отсутствует
To igorsub Привожу пример: _http://www.ulovka22.ru/texts/society/?text=9 Абзацы заданы через стиль с размером 0.9 em. В FF и IE отображение различное. (Сайт прошу сторого не судить - все в разработке, тексты - просто болванки).
To Vic Лучше я банер повешу "Люди, пользуйтесь рулевым FF! Выкорчовывайте IE из ваших операционных систем!"
Отсутствует
Хм... Когда я создавал тестовую страницу, все было нормально и одинакого. Дай полный путь к css-файлу, я хочу на него посмотреть.
Выкорчовывайте IE из ваших операционных систем!
А вот это сложно.
Отредактировано igorsub (26-07-2005 15:37:54)
От оно че!
Отсутствует
To igorsub Вот путь _http://www.ulovka22.ru/css/texts.css , но, собственно, там все в порядке. Я вот думаю, что это различие, может быть, возникает из-за того что абзац определяется основным классом, а следовало бы как chaild класс. В тех примерах, которые я рассматривал это именно так и было.
Отсутствует
Mirabo
В общем так. В Firefox текст выглядит меньше из-за:
td.texts { font-size: small; padding-left: 30px; padding-right: 50px; padding-top: 25px; text-align: left; vertical-align: top; }
Конкретно из-за "font-size: small;" в text.css На IE эта строчка не действует. Сотри ее и посмотри, что получится.
От оно че!
Отсутствует
Mirabo
а потом посмотрел, как это делают люди профессиональнее
А другие люди, не менее профессиональные, делают по-другому. Идеального варианта нет. Кстати, я не в агитационных целях про пиксели написал, а так, в добавок.
Проценты берутся от базового размера - может он как-то задан не так?
Доктайпы ещё по-разному работают в разных браузерах.
Отсутствует
igorsub Спасибо, фотографии брались первые попавшиеся от балды. Но насчет имени ты не совсем прав: Лина - это русская трансформация ее имени, а на самом-то деле - Лени. Даже сайт когда-то был ее: _http://www.leni-riefenstahl.de/ , сейчас уже не работающий.
vladmir Что касается единиц измерения, то размер шрифта заданный в пикселях и пунктах, при изменения вида размера шрифта в IE остается неизменным, тогда как заданный в em и процентах увеличивается или уменьшается в зависимости от настроек юзера - это, конечно, мелочь, но считается хорошим тоном, поскольку учитываются различия зрения разных людей.
Отредактировано Mirabo (27-07-2005 05:50:03)
Отсутствует
Mirabo
Лина - это русская трансформация ее имени, а на самом-то деле - Лени.
Всегда по-русски говорят Лени и никогда другое. Нет такой "русской трансформаци".
Что касается единиц измерения, то размер шрифта заданный в пикселях и пунктах, при изменения вида размера шрифта в IE остается неизменным
В пикселях полезно для меню - чтоб не разъезжалось.
тогда как заданный в em и процентах увеличивается или уменьшается в зависимости от настроек юзера
И заданный словами шрифт тоже меняется из меню ИЕ.
это, конечно, мелочь, но считается хорошим тоном, поскольку учитываются различия зрения разных людей.
Полностью поддерживаю, только с меню бывают сложности.
Своё зрение учитываю просто - выставил в Мозилле минимальный шрифт 16px. Кстати, где-то попадалось, что 16px то ли дефолтный, то ли базовый размер шрифта. Без настроек он и есть "Средний", 100% и др.
дизайн сайта хоть ничего?
Большой простор для улучшений.))
Отсутствует
vladmir Про меню спора нет - задается жестко. Что касается "выставил в Мозилле минимальный шрифт 16px" - но не все же лезут в опции, а учитывать следует всех.
"Большой простор для улучшений" - поясни поподробнее (хотя и офф-топик - да, простят меня модераторы! )
Отредактировано Mirabo (28-07-2005 00:00:12)
Отсутствует
Mirabo
а учитывать следует всех.
Конечно. Кстати, нужно учитывать и тех, у кого 16px принудительно в браузере для всех шрифтов. Не случайно же это дефолтный размерчик в браузере.
Идеально не сделаешь, но часто бывает компромиссное решение.
поясни поподробнее
Да это длинный разговор. Тебе нравится - ну и хорошо.
Если без претензий на уровень лентыру или мембраны, то вполне прилично.
Отсутствует
vladmir Конечно без претензий - "у них своя свадьба, а у нас - своя". Хотя, все эти сайты тоже просматривались, когда задумывалось. Мне, к примеру, по верстке, приглянулась - газета.ру - очень сделано грамотно.
Если, в самом деле, в кратце есть замечания - можно на мыло.
Отредактировано Mirabo (28-07-2005 12:22:45)
Отсутствует