Opera supports XML 1.0 and XML 1.1, and can parse and display XML documents.
text/xml, application/xml or with a subtype ending on +xml
will be treated as an XML document.content-type is not available, the ".xml" file extension will also make the document be treated as XML.text/xml, but otherwise follows
RFC3023.
application/xml.application/xml instead of text/xml, and the use of an explicit character
set declaration such as charset=UTF-8.The Opera parser supports Binary XML; see XML Binary Characterization Working Group.
In order to display an XML document, a CSS style sheet should be present. Authors can attach Cascading Style Sheets to their XML documents through a processing instruction. Here is a simple example:
<?xml version="1.0"?> <?xml-stylesheet href="shakespeare.css" type="text/css"?>
Opera does not offer support for XForms; see XForms, but extends support for the HTML5 Forms module as an alternative; see HTML5 Forms module.
Opera supports XSLT style sheets with the <?xml-stylesheet?> processing instruction; see
Associating Style Sheets with XML documents Version 1.0. Opera supports XSLT 1.0 and XPath 1.0 with the following
exceptions:
namespace-alias element is not supported.Opera fully supports XML namespaces.
text/html was discontinued with Opera 9, and is not supported.xml:id attribute.Opera supports XML Events and it is used in X+V.
script and VoiceXML form can
be handlers for XML Events.Need help? Hit F1 anytime while using Opera to access our online help files, or go here.