CSS
HTML
JavaScript
PHP
Coming Soon
Generatori
Varie & Old

CSS @import

La regola CSS @import consente di includere altri fogli di stile

Con @import puoi suddividere il tuo CSS in più file modulari o caricare risorse esterne (come Google Fonts). Attenzione però: deve essere posizionata prima di qualsiasi altra regola CSS nel file, e può causare ritardi nel caricamento rispetto all’uso del tag <link> in HTML.

Sintassi

@import url media-query;

Significato dei parametri:

  • url("style.css"): Indica il percorso del foglio di stile da importare. Può essere relativo o assoluto.

  • "style.css": Alternativa alla sintassi con url(), funziona anche con virgolette semplici o doppie.

  • media query (opzionale): Permette di importare lo stile solo per determinati dispositivi o larghezze (screen, print, (max-width: 768px) ecc.).


Esempio proprietà: @import


Codice Esempio: @import

CODE: CSSpreleva codice
  1. /* Foglio principale (main.css) */
  2. @import url("reset.css");
  3. @import url("mobile.css") screen and (max-width: 768px);
  4.  
  5. /* Regole CSS locali */
  6. body {
  7.   margin: 0;
  8.   padding: 0;
  9.   font-family: system-ui, sans-serif;
  10. }

Contenuto Esempio: @import

Esempio di utilizzo della regola @import

In questo esempio, importiamo due fogli di stile: uno generico e uno solo per schermi fino a 768px:

  
  /* Importazione semplice */
  @import url("base.css");

  /* Importazione condizionale */
  @import url("responsive.css") screen and (max-width: 768px);

  body {
    font-family: Arial, sans-serif;
    color: #333;
  }
  

⚠️ Nota sulle performance:
L'uso eccessivo di @import può rallentare il caricamento delle pagine rispetto al tag <link> in HTML. È comunque molto utile per organizzare i file CSS in fase di sviluppo o in progetti modulari.


Note:
Le indicazioni dei Browser supportati sono superate grazie alla loro costante evoluzione, si consiglia di verificare la compatibilità dei vari browser eseguendo il test cliccando qui sotto.

Supporto Browser

Browser Support

I Cookie su questo sito:

Il nostro sito utilizza cookie e altre tecnologie in modo tale che sia noi, sia i nostri partner, possiamo ricordarci di te e capire come tu e gli altri visitatori utilizzate il nostro sito. Qui puoi trovare ulteriori informazioni sui cookie e le altre tecnologie. Chiudendo questo banner o continuando la navigazione acconsenti all'uso dei cookie. Acconsento Info Cookies