--- title: '@document' slug: Web/CSS/@document tags: - CSS - CSS At-rule - Reference translation_of: Web/CSS/@document ---
{{ CSSRef() }} {{ SeeCompatTable() }}
La regola @-moz-document
è una at-rule che restringe il campo di funzionamento, delle regole al suo interno, a degli specifici URL. Il suo utilizzo risulta importante quando si vuole creare un solo file CSS per molte pagine web o si vuole modificare il CSS di base del FireFox.
@document url|url-prefix|domain(URL){ regole }
Puoi usarlo nel file userContent.css:
@document url(http://www.w3.org/), url-prefix(http://www.w3.org/Style/), domain(mozilla.org) { /* le regole CSS quì dentro verranno applicate a: + La pagina "http://www.w3.org/". + Tutte le pagine che cominciano per "http://www.w3.org/Style/" + Tutte le pagine con dominio uguale a "mozilla.org" o che finisce con ".mozilla.org" */ /* esempio di codice che si applicherebbe a tali pagine */ body { color: purple; background: yellow; } }
Disponibile da Mozilla 1.8 / Firefox 1.5.