La cosa bella di CSS è che funziona in qualsiasi file non solo un HTML, file XML. Hai solo bisogno di definire il blocco syle come questo in qualsiasi punto della pagina
<style type="text/css">
<all my styles goes here>
</style>
In HTML e HTML/XHTML, lo standard è, si mette questo blocco nella sezione head. Se è un altro tipo di file, ad esempio .aspx o .php, il blocco funziona ancora, anche se non si trova nel blocco principale.
Esempio
<?php
/* mytest.php file */
<style>
<my styles>
</style>
?>
lo stesso vale per il file ASPX.
È inoltre possibile definire CSS in linea, il che significa che il CSS va a destra nel tag dell'elemento. La sintassi è
<p style="<all my styles>"> My paragraph contain inline CSS</p>
fonte
2011-09-15 17:26:15
@ Joe - come di HTML5, non abbiamo bisogno di 'type = "text/css"' più ... –
La questione è aggiunto XHTML, non HTML5 se ;-) – Joe
@ Joe : la domanda era originariamente contrassegnata come JSF, che utilizza una tecnologia di visualizzazione basata su XML (Facelets) che richiede modelli XHTML per generare HTML. L'output può essere un buon HTML5 perfettamente valido. Vedi anche http://stackoverflow.com/questions/2935759/is-it-possibile-per-utilizzare-sanguefine-con-html-4-5/3869174#3869174 – BalusC