Alternate Stylesheets
Reading the W3C HTML5 specification I have found something really interesting: alternate style sheets. This is just one of the three type of styles sheets a web document can be linked to: persistent, preferred and alternate.
Source: w3.org