Opera 9 & alternate XML stylesheets

Cette page démontre un bug d’Opera 9.0 Technology Preview 1 pour Windows concernant les feuilles de styles XML alternatives. Opera 9 preview 1 traite toutes les feuilles de styles XML comme si elles n’étaient pas alternatives. Tous les styles contenus dans chacune des feuilles de styles sont traités comme s’ils faisaient partie d’une seule feuille de styles. D’autre part Opera 9 preview 1 ne permet pas de choisir les feuilles de styles alternatives par le menu Afficher > Style.

This page is a test case for an Opera 9.0 Technology Preview 1 for Windows bug regarding alternate XML stylesheets. Opera 9 preview 1 treats all XML stylesheets as non-alternate. All the styles contained in all the stylesheets will be computed as if they were part of one stylesheet. In addition Opera 9 preview 1 doesn’t allow you to select alternate stylesheets from the View > Style menu.

common.css

html {
	background-color:#a8c70b;
	padding:2em;
}

p {
	color:#090;
	font-style:italic;
	font-weight:normal;
	border:0;
}

default.css

body {
	background-color:#fff;
	padding:1em;
}

h1 {
	color:#446600;
}

p {
	color:#000;
	font-style:normal;
	font-weight:normal;
	border:0;
}

alternate.css

p {
	color:#a00;
	font-weight:bold;
	border:2px dashed #a00;
}

alternate2.css

body {
	border:3px dashed #f00;
}