Visualizzazione risultati 1 fino 14 di 14

Discussione: frame?

  1. #1
    Guest

    Question frame?

    ciao a tutti.
    vorrei fare un sito com i frame, e non so se il codice non so se si deve mettere in <head></head> o in <body></body>.
    dove si mette???

  2. #2
    L'avatar di phpone
    phpone non è connesso AlterGuru
    Data registrazione
    05-09-2005
    Residenza
    Roma
    Messaggi
    1,217

    Predefinito

    Tra <body> e </body> nel punto dove vuoi tu devi inserire

    <iframe src="pagina che vuoi aprire" height="800" width=\"600\" frameborder="0" marginwidth="0" marginheight="0" scrolling="yes"></iframe>

    tutto quello dopo src sono le impostazioni da decidere (altezza, larghezza...)
    Ok?
    Ciao!

  3. #3
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Gli iframe vanno tra <body> e </body>, i frame tra <head> e <head>.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  4. #4
    Guest

    Predefinito

    se nn sbaglio i frame vanno in <framset> ke è esterno ad <head>

  5. #5
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Mettiamo un po' in chiaro le cose, visto che vedo le idee un po' confuse...
    Questo è un codice tipo per due frame verticali:
    Codice HTML:
    <HTML>
    <HEAD>
    <TITLE>Titolo del Frameset</TITLE>
    </HEAD>
    <FRAMESET COLS="30%,70%">
       <FRAME NAME="frame_sx" SRC="sinistro.htm">
       <FRAME NAME="frame_dx" SRC="destro.htm">
    </FRAMESET>
    </HTML>
    questo invece realizza due frame orizzontali:
    Codice HTML:
    <HTML>
    <HEAD>
    <TITLE>Titolo del Frameset</TITLE>
    </HEAD>
    <FRAMESET ROWS="30%,70%">
       <FRAME NAME="frame_alto" SRC="alto.htm">
       <FRAME NAME="frame_basso" SRC="basso.htm">
    </FRAMESET>
    </HTML>
    e questa è la "scatola cinese", un frame orizzontale con sotto due verticali:
    Codice HTML:
    <HTML>
    <HEAD>
    <TITLE>Titolo del Frameset</TITLE>
    </HEAD>
    <FRAMESET ROWS="30%,70%">
       <FRAME NAME="frame_alto" SRC="alto.htm">
       <FRAMESET COLS="30%,70%">
          <FRAME NAME="frame_sx" SRC="sinistro.htm">
          <FRAME NAME="frame_dx" SRC="destro.htm">
       </FRAMESET>
    </FRAMESET>
    </HTML>
    Gli IFRAME, invece, sono completamente diversi: vanno specificati all'interno del tag BODY e sono considerati degli elementi "inline" (più o meno come delle immagini...). Si specificano così:
    Codice HTML:
    <IFRAME SRC="iframe.htm" WIDTH="..." HEIGHT="..." NAME="myIframe">
    Il tuo browser non supporta gli IFRAME
    </IFRAME>
    Spero di aver chiarito un po' le idee... statemi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  6. #6
    Guest

    Predefinito

    come si fa a fare una pagina con questi frame?



    si mette in <body> vero?
    Ultima modifica di Auronhhh : 08-11-2005 alle ore 18.40.37

  7. #7
    goku91 non è connesso Neofita
    Data registrazione
    07-11-2005
    Messaggi
    26

    Predefinito

    mi pare di si, non fidarti molto però.

  8. #8
    Guest

    Predefinito

    no qnd usi i frames (a meno ke nn si tratti di iframe) il tag body nn va proprio messo:
    Codice HTML:
    <HTML>
    <HEAD>
    <TITLE>Titolo del Frameset</TITLE>
    </HEAD>
    <FRAMESET ROWS="15%,85%">
        <FRAME NAME="titolo" SRC="titolo.htm">
        <FRAMESET COLS="20%,80%"> 
             <FRAME NAME="menù" SRC="menu.htm"> 
             <FRAME NAME="pagina" SRC="pagina.htm">
         </FRAMESET>
    </FRAMESET>
    </HTML>
    nn sn sicuro ke le percentuali siano giuste, modificale x migliorare la visualizzazione.

  9. #9
    L'avatar di powser
    powser non è connesso Moderatore
    Data registrazione
    29-12-2003
    Residenza
    Ragusa
    Messaggi
    2,917

    Predefinito

    no, sempre Fuori dall'head, i frame si mettono sempre negli head! per fare una pagina come quelle il codice dovrebbe essere questo
    Codice HTML:
    <html>
    <head>
    <title>titolo</title>
    </head>
    <frameset rows="80,*" frameborder="NO" border="0" framespacing="0">
      <frame src="frame_alto.htm" name="topFrame" scrolling="NO" noresize>
      <frameset cols="80,*" frameborder="NO" border="0" framespacing="0">
    		<frame src="frame_sinistra.htm" ame="leftFrame" scrolling="NO" noresize>
    		<frame src="frame1.htm" name="mainFrame">
    	</frameset>
    </frameset>
    <noframes><body>
    </body></noframes>
    </html>
    comunque, io per fare una pagina come quella userei le tabelle, verrebbe molto più leggera!!
    Ultima modifica di powser : 08-11-2005 alle ore 19.34.16
    "I have something to say, it's better to burn out than to fade away..." Victor Kruger/The Kurgan

    My Site

    La risposta alla tua domanda, la trovi su http://forum.altervista.org basta fare una ricerca!

  10. #10
    Guest

    Predefinito

    c'è una cosa che mìnon capisco. per il frame bisogna creargli una pagina html tutta per lui???????

    io uso NVu x fare il sito. e se uso le tabelle e un casino!
    qualcuno di voi ha un editor HTML migliore. visuale possibil.
    Ultima modifica di Auronhhh : 08-11-2005 alle ore 19.25.30

  11. #11
    Guest

    Predefinito

    Citazione Originalmente inviato da powser
    no, sempre nell'head, i frame si mettono sempre negli head! per fare una pagina come quelle il codice dovrebbe essere questo
    Codice HTML:
    <html>
    <head>
    <title>titolo</title>
    </head>
    <frameset rows="80,*" frameborder="NO" border="0" framespacing="0">
      <frame src="frame_alto.htm" name="topFrame" scrolling="NO" noresize>
      <frameset cols="80,*" frameborder="NO" border="0" framespacing="0">
    		<frame src="frame_sinistra.htm" ame="leftFrame" scrolling="NO" noresize>
    		<frame src="frame1.htm" name="mainFrame">
    	</frameset>
    </frameset>
    <noframes><body>
    </body></noframes>
    </html>
    comunque, io per fare una pagina come quella userei le tabelle, verrebbe molto più leggera!!
    scusa, ma mi sembra ke anke tu abbia messo il framset fuori dall'head....

  12. #12
    L'avatar di powser
    powser non è connesso Moderatore
    Data registrazione
    29-12-2003
    Residenza
    Ragusa
    Messaggi
    2,917

    Predefinito

    il frame è una pagina che unisce altre pagine!

    Editor ce ne sono molti, il migliore, per me, è dreamweaver, gratis per 30 giorni e scaricabile dal sito della macromedia!
    Comunque per fare un ottimo sito web, bisogna conoscere bene il codice html!

    Hai ragione, un piccolo lapsus, correggo subito!! il codice dei frame va messo dopo l'head giusto

    Ultima modifica di powser : 08-11-2005 alle ore 19.33.07
    "I have something to say, it's better to burn out than to fade away..." Victor Kruger/The Kurgan

    My Site

    La risposta alla tua domanda, la trovi su http://forum.altervista.org basta fare una ricerca!

  13. #13
    L'avatar di silverseraph
    silverseraph non è connesso AlterGuru
    Data registrazione
    27-04-2005
    Residenza
    Localhost
    Messaggi
    1,104

    Predefinito

    Scusate ragazzi, ma non è molto meglio utilizzare le tabelle? I frames sono scomodissimi....se li volete utilizzare per modificare ad esempio un menù una volta per tutte allora basta utlizzare il php e fare degli include.

  14. #14
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Per essere pignoli la cosa migliore è usare i div, che rendono la pagina più leggera.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •