Обслуживание вашего XHTML с правильным типом MIME

Сколько я себя помню, я прилагаю огромные усилия, чтобы все делать правильно. Что ж, то, что я считаю правильным, в любом случае.

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

Все, кто клянутся XHTML, рано или поздно наткнутся на цитата: «если вы не используете правильный тип MIME, ваш документ будет интерпретироваться как обычный HTML»

Что? Я создал безупречный XHTML-документ, соответствующий всем стандартам и прочему. Что я сделал не так? Что я пропустил?

Насколько я понимаю, это по большей части серверная вещь, поэтому, конечно, я тоже исследовал это, и кажется, что функция PHP header () является ответом на проблема.

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

Пусть это будет сказано как можно яснее.

Меня не волнует вычислимость браузера. (во всяком случае, не сейчас)

Все, что я действительно хочу, это получить сообщение об ошибке типа XML, если я допустил ошибку, и, конечно же, знания о том, как я на самом деле это сделал.

Короче говоря, Я хочу расстаться с подходом SGML и принять метод XML, и я хочу иметь возможность, без малейшего сомнения, сказать, что этот документ является действительным XML / XHTML и интерпретируется как таковой.

Моя мысль заключается в том, что я могу просто запросить рассматриваемый документ XHTML с помощью сценария PHP и отправить его с правильным типом MIME, но как это на самом деле делается, все еще остается загадкой из-за противоречивой информации в сети.

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

С уважением. Я не могу сказать, что понимаю, почему и как, но, по крайней мере, я нашел способ заставить его действовать так, как надо, просто добавив: в начало обычного xhtml-документа, конечно, меняя тип файла на PHP, чтобы он действительно запускал скрипт.

Я совершенно уверен, что это не конец истории, но пока я счастлив.

5
задан Zacariaz 15 May 2011 в 15:57
поделиться