Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Non carica il file css

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2013
    Messaggi
    6

    Non carica il file css

    Salve, ho riscontrato un problema, ovvero io ho creato sul mio pc delle pagine html e dei fogli di stile css.
    Il tutto funziona perfettamente e lo stile si "carica" sulla pagina grazie all' utilizzo di

    codice:
    <link rel="stylesheet" href="tema.css"/>
    Ovviamente il foglio di stile si trova nella stessa cartella, come sul server di altervista, ma nonostante ciò, non richiama il CSS..

    Sul server ho creato una cartella nella quale sono contenuti i file html e css, ma perchè non richiama i figli di stile? So che linkandoli con http://indirizzo.it/cartella/tema.css andrebbe, ma la mia intenzione sarebbe di creare delle pagine consultabili offline su smartphone, ma avendo provato anche in questo ambito, semplicemente spostando una copia della cartella contenente pagine html e css sul mio smartphone, il risultato fu una semplice pagina html con i contenti, ma senza lo stile.

    Non so più cosa fare, vi chiedo gentilmente aiuto.

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    C'e` un errore di sintassi: che io sappia l'attributo type e` obbligatorio:
    type="text/css"

    Alcuni browser potrebbero sorvolare su tale errore, per cui potrebbe esserci qualche altro problema.

    In questi casi un bel passaggio dai validatori e` buona cosa (ti evita ) (i riferimenti dei validatori li trovi tra i "link utili"). In alternativa ci sono i pacchetti per gli sviluppatori dei browser che analizzano cosa vedono e a cosa sono riferiti.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2013
    Messaggi
    6
    Niente...
    codice:
    <link href="/css/tema.css" rel="stylesheet" type="text/css">
    Questa porzione di codice la ho presa direttamente dalla pagina html, erro qualcosa?
    Se per esempio metto

    codice:
    <link rel="stylesheet" href="http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.min.css" /> 
    <script src="http://code.jquery.com/jquery-1.8.2.min.js"></script> 
    <script src="http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.min.js"></script>
    semplicemente per fare una prova, non carica comunque i fogli di stile nemmeno se sono richiamati da internet... Ma se provo sul computer va..
    Possibile colpa di altervista?

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Mi sa che e` un problema di path ...
    Purtroppo in questo non si puo` aiutarti da remoto.

    Tieni presente che i path relativi devono essere relativi alla posizione del file CSS.
    Ma se il path inizia con /, diventa relativo alla home, e questo puo` comportare differenze tra la situazione di file locale e in rete (pertanto nella tua situazione sarebbe da sconsigliare)
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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 © 2025 vBulletin Solutions, Inc. All rights reserved.