К слову, разрабатывалась когда-то такая штука как XHTML2.0
эххх. Не взлетело... А там так все круто придумано...
Так вот, там атрибут src можно было указать любому элементу.
Код из документации:
<style src="style.css" type="text/css" media="screen" />
<span src="photo.jpg" media="screen">Me at work</span>
<span src="photo-hires.jpg" media="print">Me at work</span>
http://www.w3.org/TR/xhtml2/mod-styl....html#sec_28.1.