Почему мой контент меняется при работе в Apache XAMPP? - PullRequest
0 голосов
/ 08 июля 2009

Я проектировал веб-сайт, и при его тестировании я обычно запускаю его, дважды щелкнув по файлу или нажав «play» и запустив браузер через внутренний сервер с помощью Aptana Studio.

Ранее я скачал XAMPP и просмотрел веб-страницу с помощью Apache, и я заметил некоторые изменения. Зачем запускать его через Apache, чтобы содержимое отличалось? Это случайные вещи, такие как центрирование динамического img или заголовок, который не показывается в пользовательском всплывающем окне jQuery, где они будут действовать так, как должны, просто просматривая файл. Кто-нибудь может пролить свет на то, почему он будет отличаться?

Спасибо, Дональд

1 Ответ

1 голос
/ 08 июля 2009

Полагаю, вы разрабатываете веб-страницу, совместимую с xhtml / xml. Apache передает тип контента вместе с вашим документом, скорее всего, правильный. Файл .html, загруженный с диска, всегда считается text / html. Это может привести к незначительным различиям в отображаемой странице.

Проверьте, отличаются ли тип контента и режим рендеринга (причудливые или строгие) в вашем браузере при загрузке из разных источников.

Создайте минимальный файл с xhtml doctype и загрузите его один раз с расширением .html и .xhtml и сравните тип содержимого.

...