Про баги сюда писать?
Вот заметил тут давеча:
для IE тэги <style "height: 100px"> и <style "height= 100px"> идентичны,
Лиса понимает тока с символом "равно", а это <style "height: 100px"> как-то странно игнорирует. Проявлется это при масштабировании размера шрифта Ctrl+Колесо_мыши: размер буковок меняется а размер секций нет.
Потому что писать надо
например...
Либо
Отсутствует
Ну это не я так пишу, это либо в документах написанных руками Microsoft'овцев, либо в сохраненных через IE. Вот и приходиться потом все эти доки открывать редактором и заменять все "height:" на "height=". Очень неудобно
Отредактировано ancara (26-09-2005 22:50:21)
Отсутствует
Конечно же тэг <style> я имел ввиду не "одинокостоящий" а внутри других тэгов, так, на страницах microsoft.com мне он больше попадался с тэгом div, т.е. <div style="height: 18px;"> и т.д. В предыдущих постах я хотел сказать, что для FF разница в символах ":" и "=" есть, а для IE нету.
Но теперь уже я подозреваю что причина не в этом, а в другом, например, открыв эту страничку своим FF (1.0.6) http://support.microsoft.com/ph/1139/ru?sid=3 можно заметить, что текст "Нужна дополнительная справка?"
"наслаивается" на вышележащий. Сохранив страницу целиком на диск и открыв один из файлов стилей default.css, я обнаружил такую запись:
#contentArea { height: 100%; /* not supported in IE but should be global, value should match #widthFix */ min-width: 48em; width: 100%; }
примечательно, что секция с текстом "Статьи с инструкциями", "Подробности о загрузке" использует этот стиль, и ее высота, очевидно, устанавливается в эти 100%. Кстати 100% от чего? Экрана, клиентской области FF?
Вообщем баг это или нет, и кто из них (FF vs IE) прав, я не знаю, но объяснил свою проблему как мог.
Отсутствует
Вот еще заметил: на страничке http://support.microsoft.com/default.as … ;ru;310994
имеется длинный URL со всякими параметрами, Firefox его не переносит так, как это делает IE, поэтому он "уезжает" вниз, первоначальный вид страницы, задуманный дизайнером нарушен. Я так понимаю Firefox переносит только по пробелам, которые в том линке отсутствуют?
Отсутствует
Конечно же тэг <style> я имел ввиду не "одинокостоящий" а внутри других тэгов, так, на страницах microsoft.com мне он больше попадался с тэгом div, т.е. <div style="height: 18px;"> и т.д. В предыдущих постах я хотел сказать, что для FF разница в символах ":" и "=" есть, а для IE нету.
Потому что по стандартам синтаксис
(; обязательна при следовании за ним других свойств). Дополнительно к стандартной IE зачем-то поддержавает еще запись через =. Заверное, это часть плана поддержки чайников - за счет этого есть какая-то одна сотая процента страниц, в которой написано как раз через =, и которые IE понимает, а другие браузеры - нет. Правда, остается открытым вопрос, а как же быть с теми, кто пишет как свойство:=значение или свойство: =значение или свойство(значение) или свойство<значение>.
Отсутствует