Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    problemi con css e firefox

    Ciao a tutti,
    vi espongo brevemente il mio problema.
    Ho creato un css per un sito che sto realizzando e l'ho validato con css validator .
    Fintanto che inserisco il css direttamente nell'head con <style.....ecc ecc> non ci sono problemi,tutti i browser mi leggono il css e la visualizzazione del sito e' perfetta.
    Nel momento che cerco di inserire il css attraverso un file esterno con
    <link rel="stylesheet" type="text/css" href="stile.css">, in IE continua a visualizzarsi perfettamente mentre in firefox la visualizzazione e' tutta sbagliata,come se il css non esistesse.
    Sapete darmi qualche consiglio a tal proposito?Come posso risolvere il problema in firefox?

    Ciao e grazie anticipatamente.

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Cosi` ad occhio (in base a richieste analoghe viste in precedenza), hai sbagliato qualche path.

    Il path degli elementi richiamati dal CSS deve essere a partire dalla posizione del CSS, non del file HTML (pero` IE riconosce anche il path a partire dall'HTML).

    Se correggendo i path non si mette a posto, posta il link alla pagina, in modo che possiamo vedere se ci sono altri errori.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    il file css e' salvato nella cartella del server ( premetto che testo tutto in locale con un server apache ) ...quando configurai il server con php e mysql chiamai questa cartella www.....il file css e' salvato direttamente in questa cartella...forse e' piu' opportuno salvarlo in una sottocartella?....e' una cosa strana che proprio non riesco a risolvere...MAH ;(((

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Nell'ultimo post hai scritto parole e frasi che per me non hanno senso.

    "cartella del server " - tutte le cartelle devono stare sul server, altrimenti non vengono viste dalla rete.

    "chiamai questa cartella www.....il" - i nomi delle cartelle devono corrispondere a come e` inizializzato il webserver

    "file css e' salvato direttamente in questa cartella..." - intendi la stessa cartella del file HTML?

    "forse e' piu' opportuno salvarlo in una sottocartella?" - puo` essere una scelta, ma dipende da come e` impostato il lavoro complessivo
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    c'e' stato un errore di battitura, la cartella si chiama WWW.
    In questa cartella ci sono tutti i file dell'applicazione che sto sviluppando...per testare il tutto sul browser scrivo http://localhost:8080/nome_file.php e visualizzo cio' che ho scritto.
    Ho provato a inserire il CSS in una sottocartella,ma il problema non si risolve...
    Se lo inserisco con <style type="text/css"> direttamente nell'<head> dei file tutto funziona bene, mozilla riconosce il CSS e la grafica è quella da me scritta.
    Se inserisco il CSS con <link rel="stylesheet" type="text/css" href="nome_file.css">, IE lo riconosce mentre mozilla no.
    Ripeto che il CSS l'ho validato con il CSS validator e non mi da nessun errore.

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Con quello che scrivi non riesco ad aiutarti.
    Sembra che il problema sia relativo al tuo sistema PHP locale.

    Posso suggerirti di fare questi controlli:
    - il file CSS e tutte le immagini devono stare nella stessa cartella
    - nella stessa cartella ci deve essere il file PHP
    - controlla che nel tag <link> il file sia scritto correttamente (compreso maiuscole/minuscole)
    - nei nomi dei file non ci devono essere spazi (alcuni sistemi permettono spazi nei nomi dei file, ma non tutti)
    - se non hai immagini nella pagina, prova ad inserirne una con il tag <img> e metti il file nella cartella dove c'e` il CSS - poi verifica se si vede (indipendentemente se e` correttamente formattata/posizionata)

    Se ancora non trovi il bandolo, prova a scrivere una pagina HTML (non PHP) e prova a scrivere l'indirizzo di tale pagina nel browser (se il SO e` Windows, inizia a scrivere esattamente file://C: e poi naviga nelle dir).
    Questo ti fa capire se il problema e` nell'interprete PHP o in qualche altro posto

    Hai gia` provato con browser diversi? Con quali browser stai testando? Quale e` il tuo SO?
    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 © 2026 vBulletin Solutions, Inc. All rights reserved.