Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1

    applicare css esterno con file di inclusione

    problema??? parliamo di fogli di stile.

    ho strutturato il sito in questo modo:-

    index.shtml
    dx.htm
    sx.htm
    alto.htm
    basso.htm
    centrale.htm

    e un css esattamente default.css con queste righe

    BODY
    {
    BACKGROUND-COLOR: url(sfondo.gif);
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none;
    bgcolor: #FFFFFF;
    scrollbar-face-color:#a6a6a6;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-3dlight-color:#FFFFFF;
    scrollbar-darkshadow-color:#FFFFFF;
    scrollbar-shadow-color:#FFFFFF;
    scrollbar-arrow-color:#FFFFFF;
    scrollbar-track-color:#FFFFFF;
    }
    A
    {
    COLOR: #336699;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
    }
    A:hover
    {
    COLOR: #ff0000;
    TEXT-DECORATION: underline
    }

    ho inserito poi la seguente riga in tutti i files precedentemente menzionati

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

    ma purtroppo il contenuto del css non ha efficacia eppure ti sottolineo che default.css è presente nella stessa cartella del sito (che sto provando il locale)
    infine la riga

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

    va inserita in tutte le pagine oppure è sufficiente inserirla solo in index.shtml??????
    visto che gli altri sono files di inclusione????

    grazie anticipatamente per la risposta

  2. #2
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    721
    cosa intendi per file di inclusione?

  3. #3

    include

    index.shtml
    richiama al suo interno 5 files di inclusione
    ovvero
    dx.htm
    sx.htm
    centrale.htm
    alto.htm
    basso.htm
    ok???
    attendo ciao grazie

  4. #4
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    721
    ok (scusa ma non conoscevo l'estensione shtml e non capivo se erano include lato server o no).


    ho provato a salvare default.css in una cartella e nella stessa cartella un file .html con il seguente tag
    <link href="default.css" rel="stylesheet" type="text/css">

    e funziona.
    Credo tu l'abbia fatto, ma per sicurezza
    Il tag che ti ho scritto va scritto tra i tag head della pagina. Tutti i file che includi non dovrebbero avere ne i tag <html> ne i tag <head>. Praticamente controlla html dopo compilazione lato server e controlla che il tag <link> sia nell'head in altro.

    Non mi sono spiegato molto bene, scusa.

  5. #5
    per non avere problemi con file che sono posizionati in altre cartelle, richiama il file CSS:

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

    mettere lo slash davanti al percorso del file è come mettere un riferimento assoluto; in questa maniera non avrai problemi anche con pagine in altre cartelle

    ovviamente il richiamo al CSS lo metti solo nell'index, le altre pagine sono solo inclusioni e dal lato client (è il browser a caricare gli stili) è come se fossero nella pagina...

    Domanda: se testi le pagine in locale, come fai a far funzionare le inclusioni? hai installato le SSI sulla macchina?
    Potere e Potenza

  6. #6

    ho installato easyphp

    e le IIS provo con il relativo server locale.
    per ricapitolare l'errore qual'è???
    non ho ben capito
    grazie

  7. #7

    aiutoooo

    perchè non mi avete più risposto???
    anche per correttezza ditemi qualcosa.
    grazie saluti

  8. #8
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    721
    controlla (guardano il sorgente html dal browser) dove ti salva il tag <link>

  9. #9

    Re: aiutoooo

    Originariamente inviato da emilia
    perchè non mi avete più risposto???
    anche per correttezza ditemi qualcosa.
    grazie saluti
    io ti ho risposto...
    Potere e Potenza

  10. #10

    confermo

    (guardano il sorgente html dal browser) il tag <link> è all'interno di head per cui???....

    mentre per lleffe

    ho apportato anche la modifica dello / ma nulla da fare...
    perchè???
    grazie ciao

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.