Страницы: 1
не открываются ссылки на изображения. Залей сюда на форум.
«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator
Отсутствует
Первое: не до конца загрузились CSS. Обнови страницу. Это просто маленький косячок в кеше.
Второе: ничего не увидел. Объясни хоть, в чём трабла.
«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator
Отсутствует
Приветствую.
Мой ФФ некорректно отображает код:
<div style="padding: 20 20 20 20; width: 750px; border: dotted 1px;"> <table> <tr> <td> <nobr><font style="font-size: 10px;">Пароль</font></nobr> <nobr><font style="font-size: 13px;">Проверка соединения</font></nobr> <nobr><font style="font-size: 14px;">Интернет-соединение</font></nobr> <nobr><font style="font-size: 11px;">VPN-подключение</font></nobr> <nobr><font style="font-size: 15px;">Настройка программ</font></nobr> <nobr><font style="font-size: 15px;">PROXY-сервер</font></nobr> <nobr><font style="font-size: 22px;">Чат</font></nobr> <nobr><font style="font-size: 12px;">Необходимые условия</font></nobr> <nobr><font style="font-size: 13px;">Изменение пароля</font></nobr> <nobr><font style="font-size: 10px;">Outlook Express</font></nobr> <nobr><font style="font-size: 10px;">Адреса сайтов</font></nobr> <nobr><font style="font-size: 12px;">Internet Explorer</font></nobr> <nobr><font style="font-size: 16px;">Outlook Express</font></nobr> <nobr><font style="font-size: 30px;">Настройка компьютера</font></nobr> <nobr><font style="font-size: 11px;">NetLimiter</font></nobr> <nobr><font style="font-size: 22px;">Авторизация</font></nobr> <nobr><font style="font-size: 13px;">Схема сети</font></nobr> <nobr><font style="font-size: 16px;">Подключение к сети</font></nobr> <nobr><font style="font-size: 19px;">VPN-подключение</font></nobr> <nobr><font style="font-size: 14px;">NetLimiter</font></nobr> <nobr><font style="font-size: 26px;">Общий доступ</font></nobr> <nobr><font style="font-size: 18px;">Мир Интернет</font></nobr> <nobr><font style="font-size: 10px;">Авторизация</font></nobr> <nobr><font style="font-size: 10px;">Microsoft Firewall Client</font></nobr> <nobr><font style="font-size: 20px;">Городская сеть</font></nobr> <nobr><font style="font-size: 10px;">Телефония</font></nobr> <nobr><font style="font-size: 10px;">Электронная почта</font></nobr> <nobr><font style="font-size: 10px;">Windows Messenger</font></nobr> <nobr><font style="font-size: 11px;">Express Talk</font></nobr> <nobr><font style="font-size: 10px;">Синхронизация времени</font></nobr> </td> </tr> </table> </div>
Это список популярных статей на локальном веб-ресурсе, поэтому ссылку дать не получится. Перенесите пожалуйста код в текстовый файл и протестируйте. Популярные статьи выделяются большим размером шрифта. Этот код генерирует php.
В ФФ у меня некорректно осуществляется перенос строк в блоке.
Мой ФФ :::: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1) Gecko/20061010 Firefox/2.0
В IE6 и Opera9 перенос происходит корректно.
Как изменить код, чтобы в ФФ также был корректный перенос.
Отсутствует
totosha
Скриншоты правильного и неправильного варианта в студию.
А лучше ещё и ссылку на страничку.
PS. За отсутствие единиц измерения в padding и использование тега font можно сразу ставить два за вёрстку.
Отредактировано Lynn (28-03-2007 08:37:07)
Isn't it ironic... don't you think? — Alanis Morissette
Отсутствует
Спасибо за внимание.
Скрины:
1. Файрфокс
2. Експлорер
Ширина блоков одинакова, только масштаб первого скрина меньше.
Про теги. Это вырезанный и отредактированный кусок большой страницы. Единицы измерения дописать забыл. А про тег font - в этом случае непринципиально какой тег использовать для задания размера шрифта. font по смыслу к этому даже ближе.
Вопрос остается открытым: что сделать для правильного отображения?
Отредактировано totosha (29-03-2007 08:47:43)
Отсутствует
totosha, не правильно отображает как раз IE.
Firefox отображает верно в соответствии со стандартом. Вот здесь (и не только здесь, тут просто наглядно в картинках показывается) показываются примеры как должно быть. Еще тут непосредственно ваш случай, но с другой стороны рассмотренный. Тут четко показывается, что блок, которому жестко задана ширина, такой ширины и остается. А его содержимое не может растягивать контейнер и при превышении указанной ширины, вылазит наружу.
В общем, изучайте стандарт. Это пойдет вам только на пользу.
Добавлено Чтв 29 Мар 2007 07:17:50 :
font - в этом случае непринципиально какой тег использовать для задания размера шрифта. font по смыслу к этому даже ближе.
font является пережитком прошлого и не рекомендуется к использованию.
Рекомендую почитать. Конечно с содержимым этой странички можно спорить, т.к. там описываются требования XHTML, но ориентироваться на нее все же стоит. По своему опыту могу сказать что XHTML в режиме Transitional снимает часть головной боли в вопросе межбраузерной совместимости, за что ему и благодарен. Я имею в виду естественно реакцию IE 6 на этот режим.
Отредактировано Azathoth (29-03-2007 07:18:08)
...она старалась, чтобы я больше времени проводил в разных пионерлагерях и группах продлённого дня - кстати сказать, удивительную красоту последнего словосочетания я вижу только сейчас. (c) Виктор Пелевин
Отсутствует
Azathoth, я плохо знаю английский, поэтому с документацией буду разбираться долго.
...блок, которому жестко задана ширина, такой ширины и остается. А его содержимое не может растягивать контейнер и при превышении указанной ширины, вылазит наружу.
Блоку задана ширина, но почему внутри блока не выполняется корректный перенос слов? Кстати помимо IE такой перенос корректно делает Opera.
Возможно, вас в заблуждение вводят скриншоты. Они просто разного масштаба. В реальности ширина блоков одинакова в разных браузерах. Просто в ФФ текст выходит за поля, а в IE и Opera выполняется перенос слов так, что текст остается внутри блоков. Напомню ширина этих блоков одинакова.
Замена font на span не меняет дела. Если не сложно, напиши как конкретно изменить код страницы, чтобы во всех браузерах этот блок правильно отображался?
Отдельное спасибо за http://xhtml.ru/2006/06/04/deprecated/. Приму к сведению.
Отредактировано totosha (29-03-2007 08:55:28)
Отсутствует
totosha, если так?
<div style="padding: 20 20 20 20; width: 750px; border: dotted 1px;"> <span style="font-size: 10px;">Пароль</span> <span style="font-size: 13px;">Проверка соединения</span> <span style="font-size: 14px;">Интернет-соединение</span> <span style="font-size: 11px;">VPN-подключение</span> <span style="font-size: 15px;">Настройка программ</span> <span style="font-size: 15px;">PROXY-сервер</span> <span style="font-size: 22px;">Чат</span> <span style="font-size: 12px;">Необходимые условия</span> <span style="font-size: 13px;">Изменение пароля</span> <span style="font-size: 10px;">Outlook Express</span> <span style="font-size: 10px;">Адреса сайтов</span> <span style="font-size: 12px;">Internet Explorer</span> <span style="font-size: 16px;">Outlook Express</span> <span style="font-size: 30px;">Настройка компьютера</span> <span style="font-size: 11px;">NetLimiter</span> <span style="font-size: 22px;">Авторизация</span> <span style="font-size: 13px;">Схема сети</span> <span style="font-size: 16px;">Подключение к сети</span> <span style="font-size: 19px;">VPN-подключение</span> <span style="font-size: 14px;">NetLimiter</span> <span style="font-size: 26px;">Общий доступ</span> <span style="font-size: 18px;">Мир Интернет</span> <span style="font-size: 10px;">Авторизация</span> <span style="font-size: 10px;">Microsoft Firewall Client</span> <span style="font-size: 20px;">Городская сеть</span> <span style="font-size: 10px;">Телефония</span> <span style="font-size: 10px;">Электронная почта</span> <span style="font-size: 10px;">Windows Messenger</span> <span style="font-size: 11px;">Express Talk</span> <span style="font-size: 10px;">Синхронизация времени</span> </div>
Отредактировано Azathoth (29-03-2007 09:56:20)
...она старалась, чтобы я больше времени проводил в разных пионерлагерях и группах продлённого дня - кстати сказать, удивительную красоту последнего словосочетания я вижу только сейчас. (c) Виктор Пелевин
Отсутствует
Azathoth, так работает. Ура!
Корректный перенос:
<span style="font-size: 10px;">Outlook Express</span>
Некорректный перенос:
<span style="font-size: 10px; white-space: nowrap;">Outlook Express</span>
Ваше мнение: вариант с некорректным переводом - это баг Firefox или неправильный html-код? (нужно учесть что в IE6 и Opera9 оба варианта работают корректно)
Отсутствует
Ваше мнение: вариант с некорректным переводом - это баг Firefox или неправильный html-код?
Склоняюсь к тому, что баг
...она старалась, чтобы я больше времени проводил в разных пионерлагерях и группах продлённого дня - кстати сказать, удивительную красоту последнего словосочетания я вижу только сейчас. (c) Виктор Пелевин
Отсутствует
Страницы: 1