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 |
How to use html5 new tags in ie8 and lesser.
What is html format?
What is the difference between <div> and <frame>?
What is tr and td in html?
What is html5 and its uses?
How do I create my own hashtag?
What does important mean in html?
What is output element in HTML 5?
What does hr /> mean?
Is div used in html5?
Write a program to include the custom button with the form
Is edge better than chrome?