Visualizzazione dei risultati da 1 a 5 su 5

Discussione: import css esterno

  1. #1

    import css esterno

    Salve ragazzi,
    che differenza c'è tra:

    <style type="text/css">
    @import url("mioCss.css");
    </style>

    e

    <link href="mioCss.css" rel="stylesheet" type="text/css">

    ???

    Grazie

    Luca
    Luca

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Il <link> e` la chiave coretta per collegare un CSS esterno.
    La sintassi con l' @import nella pagina HTML e` una forzatura dell'uso di una struttura del CSS.

    In effetti la sintassi con l'@import non e` valida in XHTML Strict (anche se i browser la accettano), dato che prevede che il CSS (nell'esempio rappresentato solo dall' @import) stia nella pagina HTML.

    PERO`
    Dato che l'@import non e` accettato in qualche browser vecchio (NN4 ad esempio), il trucco viene usato per una specie di browser-sniffing, e fornire un determinato CSS solo ai browser che lo sanno interpretare.

    QUINDI:
    Nella maggior parte dei casi l'uso dell'una o dell'altra sintassi e` indifferente dal punto di vista pratico, ma non dal punto di vista formale.
    Per la compatibilta` con i browser di prossima generazione (non per quelli attualmente in uso) conviene senz'altro usare il <link>.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3

    Grazie mille

    Grazie mille per la spiegazione...
    Luca

  4. #4
    Utente di HTML.it L'avatar di GabbOne
    Registrato dal
    Mar 2006
    Messaggi
    577
    Se voglio collegare piu fogli di stile ( attualmente solo per il gusto di tenere un codice piu ordinato) come posso fare utilizzando solo il tag link?

  5. #5

    così

    <link href="mioCss1.css" rel="stylesheet" type="text/css">
    <link href="mioCss2.css" rel="stylesheet" type="text/css">

    Luca

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.