У меня были проблемы с кросс-браузерной совместимостью, и я обнаружил плагин под названием «Browser Compatibilty Detector» для Chrome.Рекомендуется добавить DTD для отображения страницы в стандартном режиме.
Я добавил это:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
Это принесло новые проблемы и исправило другие, но по крайней мере теперь все браузеры работают примерно одинаково.
Однако он по-прежнему рекомендует добавить DTD для другой проблемы:
In IE6 IE7(Q) IE8(Q), the container will be enlarged when its 'width' or 'height' is not big enough to hold all its contents
Content box's size in Chrome: 1366 * 0, in IE: 1366 * 653.
Suggestion: Use a DTD that makes the page rendered in Standards Mode, so that only IE6(S) will be affected.
Какой тип документа следует добавить?Я даже не знал, что они существовали до 5 минут назад, поэтому понятия не имею, что написать.