Newsgroup: it.comp.www.html
Titolo: Immagini di sfondo

Ciao,
        mi servirebbe un'aiutino :-) Quando provo a inserire un'immagine nello sfondo di una pagina oppure nello sfondo
di una tabella questa viene ripetuta un sacco di volte invece a me servirebbe che compaia una sono volta senza nessuna
ripetizione. Ho provato tra le varie opzioni di frontpage ma purtroppo non sono riuscito a risolvere.
Qualcuno sa spiegarmi come fare?
C i a o


Devi utilizzare i CSS altrimenti quello è l'effetto che avrai.
Nixs

 ha scritto nel messaggio
news:9RwB9.5347$Ka3.1...@twister1.libero.it...

Non voglio fare il polemico, ma con risposte così non penso che abbia capito
come fare (altrimenti l'avrebbe già fatto).
Spero Nixs non te la sia presa: non è rivolto a te,...ma in generale.
O li si manda su google dicendogli di cercare tramite parole chiave;
o sennò gli si scrive il codice;
da inserire tra <head> e </head> o in *.css esterno
<style type="text/css">
 BODY { background-image : url('immagine.gif');
 background-atachment : fixed ;
 background-repeat : no-repeat;
 background-position: center  }
</style>
Bye Cico

>  background-atachment : fixed ;
attachment! (con due t) :-)
MaRoK pignolo

 o sennò gli si scrive il codice;
Potrei essere d'accordo, ma sono sicuro che un taglia e incolla...
non insegna niente a nessuno. Mentre invece se uno, avuta la
traccia giusta, si mette a studiarsi la cosa, allora il suggerimento
diventa più costruttivo, non sei d'accordo?
Nixs

 Nixs
D'accordissimo; ma c'č anche chi (come me) quel (poco o tanto)
che ha appreso, l'ha fatto leggendo modificando e testando,
testi html e css di pagine web altrui,o seguendo i 3d  sul ng.
Ovviamente non č solo cosě che si diventa buoni webmaster.
Bye Cico

 Ovviamente non è solo così che si diventa buoni webmaster.
Anch'io sono tra questi... Sono ancora niubbo, ma ho visto che imparo di più
a capire come è fatto un codice già pronto, e testare sul campo le
modidfiche "sperimentali", che mettermi a leggere delle istruzioni... In
certi casi, è vero, non puoi fare altro, ma imo credo che chi inizia ha più
bisogno di pratica che teoria... Questa è la mia esperienza, sicuramente
però per altri è diverso! :)

 Ovviamente non č solo cosě che si diventa buoni webmaster.
Vabbuo'... vuol dire che un'altra volta posto qualche cosa di...
concreto
:-))
Nixs

Ciao,
         ho visto che vi siete messi a dibattere in mia assenza ;-)
Be allora che dire ..essendo la mia domanda molto banale è abbastanza ovvio che non so niente di html, nella guida di
frontpage sono riuscito a capire che avevo bisogno del css ma onestamente non so neanche cos'è. Anche cico che
addirittura mi ha messo il codice mi ha messo a dura prova. Comunque con quel codice e dopo innumerevoli prove sono
riuscito ad arrivare a quello che volevo quindi grazie grazie ;-)
Adesso vado a combattere con i frames
...giacche vi spiego: ho tagliato un'immagine in 2 e devo inserirla una meta nel frame di sopra e l'altra nel frame di
sotto, il problema e che non devono sembrare separate quindi non ci deve essere neanche un millimetro di divisione. Non
parlo di eliminare i bordi dei frames ma di far sembrare le due immagini unite. Tra i frame destra\sinistra ci riesco
tra sopra\sotto niente. Mi viene il dubbio che non sia possibile.
Mi sbaglio?

 Mi sbaglio?
Vediamo un po':
<frameset rows="50%,*" border=0 framespacing=0>
<frame name="sopra" src="sopra.htm" frameborder=0 marginwidth=0 marginheight=0>
<frame name="sotto" src="sotto.htm" frameborder=0 marginwidth=0 marginheight=0>
<noframes>
<a href="sopra.htm">sopra</a><br>
<a href="sotto.htm">sotto</a>
</noframes>
</frameset>
sopra.htm conterrà l'immagine di sopra,
sotto.htm conterrà l'immagine di sotto.
ovviamente nessuno di questi due files deve avere margini!!!
inoltre:
border=0 per ragioni che francamente ignoro è considerato errore dallo standard
             ma è richiesto da tutti i browser <=6
framespacing=0 serve solo per IE3, che ormai non usa quasi più nessuno... vedi te.
E nota che se la finestra è più piccola della somma delle due immagini...
viene fuori un macello! :o)
MaRoK

 Mi sbaglio?
Vedi se qua puoi trovare una risposta 
http://spazioinwind.libero.it/cicom/
Bye Cico

Ciao,
         incredibile ma vero sono riuscito a usare il codice di Marok! Si è proprio quello che mi serviva anche se
ancora non ho provato con l'immagine ma non vedo bordi quindi dovrebbe andare bene. Anche la pagina esempio messa online
da Cico funzia bene e mi sono accorto che il motivo per cui nn riuscivo stava nel fatto che le pagine vuote create da
fronpage hanno dei bordi, mentre nelle vostre no. Quindi mi sa che il problema non siano i frames ma i bordi. Comunque
utilizzerò i vostri esempi e cosi risolvo.
Per quanto riguarda invece l'immagine di sfondo non ripetuta sono riuscito a realizzarla, ma non funziona come pensavo.
Nel senso che pensavo si comportasse come tutte le immagini e cioè attaccarci dei link o strutturarla in una tabella in
modo da delimitare le parti dove posso scrivere il tesco e dove no. Mentre a quanto pare con questo metodo css
l'immagine sta li ma è come se non esistesse. Almeno nella mia ignoranza!! :-)
Bye e grazie ancora

 l'immagine sta li ma č come se non esistesse. Almeno nella mia ignoranza!! :-)
Appunto perché tu hai chiesto un'immagine di sfondo! :o)))
Se l'immagine č di sfondo -> non ci puoi cliccare sopra
(almeno credo...)
Che cosa vorresti realizzare?
MaRoK

...mmm, non so se ho chiesto un'immagine di sfondo, probabilmente mi sono espresso male :-P comunque quello di cui ho
bisogno è un'immagine che se ne stia al centro in alto senza duplicarsi una a fianco all'altra. Col metodo css il
risultato estetico c'è ma poi non posso attaccarci dei link sopra e non posso metterci del testo impriggionato in delle
tabelle o celle. Per farti capire meglio immagina una cornice di un quadro che deve stare al centro in alto della pagina
(ovviamente la cornice non deve ripersi) Sulla cornice non deve esserci il testo, mentre all'interno si. Questa cosa si
fa strutturando delle tabelle sull'immagine ma con il metodo css le tabelle non si bloccano sull'immagine e si spostano
a seconda della risoluzione, della grandezza del navigatore, eccetera.
Quindi la domanda sarebbe: come si mette un'immagine al centro in alto, senza che si ripeta, e poi sopra poterci mettere
dei link per far funzionare i pulsanti e delle tabelle per strutturare il testo dove lo si vuole?
Scusate se rispondo sempre in ritardo
C i a o

 dei link per far funzionare i pulsanti e delle tabelle per strutturare il testo dove lo si vuole?
Manchi di fantasia :o)
Devi solo applicare il css che cico ti ha indicato
all'elemento "td" anziché all'elemento "body"
(ma togli background-attachment:fixed
perché su opera per le tabelle fa danno)
La cella avrà lo sfondo centrato e non ripetuto.
Ora posizionala dove preferisci, imposta le dimensioni che ti servono
e mettici sopra quello che vuoi!
Se usi del testo, dato che explorer e netscape supportano zoom
sul testo e non sulle immagini (scelta a mio parere orrenda),
devi prevedere l'eventualità che il tuo contenuto, se zoomato,
"straripi" dai confini dell'immagine
(a meno di non allargare dinamicamente anche l'immagine
con javascript, ma è un po' complesso...).
Dunque fai un po' di test per verificare che la leggibilità
rimanga anche in caso di layout sballato!
(o usa gif trasparenti...)
MaRoK