Кроссбраузерный CSS - PullRequest
       9

Кроссбраузерный CSS

6 голосов
/ 21 сентября 2009

Как профессиональные веб-дизайнеры создают кросс-браузерный CSS? Обычно это делается вручную или существуют наборы инструментов, которые могут упростить процесс, как это делает YUI для JavaScript? Я бы предпочел держаться подальше от редакторов WYSIWYG, таких как DreamWeaver. Спасибо!

Ответы [ 5 ]

7 голосов
/ 21 сентября 2009

Обычно это делается вручную.

Обычно начинается с применения CSS reset даже к игровому полю.

И вы должны стремиться к CSS, совместимому со стандартами, и только в крайнем случае применять хаки для IE (да, я только что это назвал).

4 голосов
/ 21 сентября 2009

Для инструментов и услуг я пробовал Browsershot и Ложка: Браузеры . Также для подсказок и уловок я нашел эту статью и эту полезную.

4 голосов
/ 21 сентября 2009

WYSIWYG редакторы очень редки в профессиональном мире.

Наборы инструментов, такие как YUI, jQuery и т. Д., Очень популярны, поскольку они предлагают множество кросс-браузерных функций Javascript.

Тем не менее, для CSS часто приходится ругаться с большим количеством ругательств, чтобы заставить IE6 работать. Такие сайты, как quirksmode , могут помочь вам, указав на специфические особенности браузера.

2 голосов
/ 21 сентября 2009

Большинство людей просто разрабатывают общую основу: Firefox и / или Safari и Chrome. в большинстве случаев дизайн будет просто работать со всем, кроме различных версий IE, для которых будет исправлен один простой набор пользовательских правил.

1 голос
/ 21 сентября 2009

Я думаю, что они в значительной степени научились совместимости с CSS в разных браузерах. В Интернете существует множество диаграмм, в которых подробно объясняется, что поддерживается каждым браузером, и как это влияет на отображение страницы.

...