[英]Open HTML as XHTML
拥有.html
文件,是否可以强制浏览器将内容视为XHTML ? 我的意思是从本地或网站打开文件。 也许是即时转换或类似的东西?
的背景:
当代码嵌入XHTML文件中时,Firefox和Opera本身就支持MathML 。 我需要使用MathML获取.html
文件,上述浏览器将正确支持该文件。
感谢您的支持。
对于本地文件(如果使用服务器,请参见下文):
浏览器通常仅使用文件扩展名来确定本地文件是HTML还是XHTML。
您的选择:
对于通过HTTP服务的文件:
请查阅手册,以了解如何更改给定文件扩展名的内容类型。 例如,Apache可以使用AddType指令 。
在这种情况下,文件扩展名无关。 唯一真正重要的是Content-Type
标头。 默认情况下,您的网络服务器将.html
文件视为text/html
,但您应强制将其发送为application/xhtml+xml
。
如果您使用任何服务器端语言,则可以执行类似的操作(PHP示例)
header('Content-Type: application/xhtml+xml');
如果您无法使用任何编程语言,则可以将Web服务器配置为将.html
文件视为XHTML(Apache, .htaccess
示例)
AddType application/xhtml+xml .html
我没有注意到您也在尝试从本地文件打开XHTML。 那么文件扩展名可能很重要-但David Dorward回答了这种情况。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.