Консультация онлайн # 161563

Раздел: HTML / DHTML / XML / CSS
Автор вопроса: Сычёв Игорь Иванович
Дата: 27.02.2009, 17:24 Консультация неактивна
Поступило ответов: 2
Уважаемые эксперты! Что и где надо прописать, чтобы страницы отображались корректно не только в ИЕ но и в опере и мазиле smile

Ответ # 1, Товарищ Бородин (Посетитель)

Здравствуйте, Сычёв Игорь Иванович!
Если бы все решалось простым прописыванием, то тогда бы это "прописывание" уже давно встроили в браузеры! Поймите одну простую вещь. Страницы отображаются некорректно вовсе не для того, чтобы разработчику жизнь усложнить.
Вообще-то корректное отображение страницы в разных браузеров - это проблема, над которой ломает голову уже не одно поколение дизайнеров и верстальщиков. В результате "войны браузеров" получилось так, что стандарты CSS принимаются в разных браузерах по-разному: скажем, в IE и Opera по-разному работает позиционирование(в IE до 7-ой, если не ошибаюсь, position:fixed отсутствует, в то время как в Opera доступны все значения и они корректно работают) или свойства CSS для работы с содержимым элементов(я имею в виду свойство content и псевдоэлементы :before и :after). В целом, как мне уже подсказывает опыт верстки страниц для разных браузеров, в IE CSS поддерживается хуже, чем в Opera(и ее поддержку тоже нельзя считать идеальной) и, тем более, хуже, чем в Mozilla Firefox(поддержка CSS в данном браузере, на мой взгляд, реализована наилучшим на сегодняшний день образом).
Поэтому рецепта тут единого и простого быть не может: Вы кода своей страницы и кода таблиц стилей не привели, поэтому нельзя тут однозначно сказать "сделай то и это, и будет тебе счастье". Здесь следует верстку вести либо в обнимку с хорошим справочником по CSS или в обнимку с хорошим специалистом в этой области. Либо упростить свой код, оптимизировать его.

С уважением, Товарищ Бородин

Товарищ Бородин

Посетитель
27.02.2009, 18:00
Нет оценки ответа

Ответ # 2, Burda (Посетитель)

Здравствуйте, Сычёв Игорь Иванович!
Добавить что-либо к предыдущим ответам нечего. Эксперты абсолютно правы. Я тоже не так давно начал заниматься версткой, и столкнулся с теми же проблемами, что и Вы. На помощь ко мне пришли сайты. Думаю, они Вам тоже помогут.
Из представленных в приложении сайтов в первую очередь рекомендую http://htmlbook.ru/

Приложение:


Burda

Посетитель
01.03.2009, 12:31
Нет оценки ответа

Мини-форум консультации # 161563

Иван Сергеевич

178106

= общий =    27.02.2009, 21:04
Ээээх, если бы все было так просто, не существовали бы люди, сделавшие верстку своей профессией :)
неизвестный

178107

= общий =    27.02.2009, 21:10
не смешно smile
Товарищ Бородин

178109

= общий =    27.02.2009, 21:14
Игорь Иванович, шутка Ивана Сергеевича скорее горькая, в том-то и дело. CSS развивается вкривь да вкось, из-за этого у него есть большие проблемы с доступностью для широких масс пользователей и разработчиков. Проблемы, с которыми столкнулись Вы(я даже не спрашиваю, в чем конкретно у Вас проблемы - и так в общих чертах знаю, не первый год в этой теме), в разное время приводят в ужас очень многих людей, тут Вы совсем не одиноки...
Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.