Элементы HTML с разными стилями в CSS по умолчанию в браузере - единственный фактор различий в разных браузерах веб-сайта? - PullRequest
0 голосов
/ 09 июня 2010

Элементы HTML с разным стилем в CSS по умолчанию для всех браузеров - единственный фактор различий в разных браузерах веб-сайта? Что можно решить путем сброса css

Можем ли мы добиться того же внешнего вида только с помощью CSS?

Существуют ли другие факторы, связанные с кросс-браузерной совместимостью?

Ответы [ 3 ]

2 голосов
/ 09 июня 2010

Существуют ли другие факторы, связанные с кросс-браузерной совместимостью?

Конечно - ошибки и причуды браузера, которые не учитываются веб-разработчиками в их CSS.

1 голос
/ 09 июня 2010

Есть много факторов, например:

  • Различия в стилях по умолчанию (как вы упомянули)
  • Другой набор установленных шрифтов
  • Различные системные настройки для сглаживания текста
  • Различные настройки для размера текста и масштабирования
  • Различная поддержка стандартизированных функций (1)
  • Поддержка различных нестандартных функций (2)
  • Нестандартная реализация стандартов (ошибок)
  • Различные стратегии для устранения ошибок в коде

(1) Различные браузеры поддерживают разные стандарты вплоть до определенной версии, например CSS 2.1. Целевые стандарты варьируются, а также часто отсутствуют некоторые функции, обеспечивающие полную поддержку.

(2) Браузеры поддерживают различные функции, которые еще не стандартизированы (или никогда не будут). Особенно Internet Explorer имеет множество нестандартных функций, которые, конечно, не работают в других браузерах.

0 голосов
/ 09 июня 2010

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...