Does Microsoft Internet Explorer accept the media type
application/xhtml+xml?



Does Microsoft Internet Explorer accept the media type application/xhtml+xml?..

Answer / guest

No. However, there is a trick that allows you to serve
XHTML1.0 documents to Internet Explorer as application/xml.

Include at the top of your document the line in bold here:

<?xml version="1.0" encoding="iso-8859-1"?>

<?xml-stylesheet type="text/xsl" href="copy.xsl"?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

where copy.xsl is a file that contains the following:

<stylesheet version="1.0"

xmlns="http://www.w3.org/1999/XSL/Transform">

<template match="/">

<copy-of select="."/>

</template>

</stylesheet>

Note that this file must be on the same site as the document
referring to it.

Although you are serving the document as XML, and it gets
parsed as XML, the browser thinks it has received text/html,
and so your XHTML 1.0 document must follow many of the
guidelines for serving to legacy browsers.

Your XHTML document will continue to work on browsers that
accept XHTML 1.0 as application/xml.

Is This Answer Correct ?    0 Yes 1 No

Post New Answer

More HTML DHTML Interview Questions

What is a navigation title?

0 Answers  


What is a href attribute?

0 Answers  


Why do we use href?

0 Answers  


Which html tag is used to display the data in the tabular form?

0 Answers  


Should I use lower case or upper case for tags?

2 Answers  






Describe the difference between cookies, sessionStorage, and localStorage.

0 Answers  


What is the tag for text color in html?

0 Answers  


What are the main features of html?

0 Answers  


What is a Web Worker?

0 Answers  


Why are not my frames the exact size I specified?

0 Answers  


How do you center a tag in html?

0 Answers  


What are the various tags provided for better structuring in HTML5?

0 Answers  


Categories