| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > css и различные браузеры |
| Автор: Areostar 26.5.2013, 16:16 |
| нужно сверстать пару страничек. сверстал, но в разных браузерах по разному отображается! Посидел над этим, различий стало намного меньше но всё же есть. могу ли я задовать разный сss для разных браузеров? или дольше капаться |
| Автор: Arantir 26.5.2013, 16:34 | ||
| Браузер посылает заголовок со своим именем серверу. Соответственно, можно определять браузер на сервере и выдавать соответствующие фрагменты CSS в зависимости от браузера. Без участия сервера есть только условные комментарии для IE
Попробуйте в первую очередь следовать спецификации. Практически все официальные свойства браузеры отрисовывают идентично. Различия могут возникать из-за различий собственных стилей браузеров. Например, 2 пикселя отступа на кнопках в Firefox и подобное. Для уравнения этих различий воспользуйтесь небольшим css-стилем reset.css: http://meyerweb.com/eric/tools/css/reset/ |
| Автор: SiteVizitka 29.5.2013, 08:01 |
| Пользуйте <table> Конечно, можно трахаться в <div>-ами, но с ростом сложности макета, вероятность сделать хорошо и для всех браузеров быстро падает. |
| Автор: Arantir 29.5.2013, 14:11 |
Автор темы не говорил, что его проблема заключается в div-ах. А использование table не для таблиц является некорректным с точки зрения оф. стандартов HTML. |