Pagina 1 di 5 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 42

Discussione: tag div

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    10

    tag div

    Sono ancora molto inesperto! non sono riuscito ancora a capire cos'è un tag <div>.
    qualcuno può aiutarmi?

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    benvenuto sul forum.

    http://www.w3schools.com/tags/tag_div.asp

    buono studio


  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    10
    E' tutto in inglese! ho capito cosa c'è scritto, ma è troppo poco!
    Non sapresti indicarmi una guida in italiano più chiara?

  4. #4
    Cosa vuoi sapere con più precisione?
    Il Div è uno dei tanti tag. E' un oggetto che viene usato per "racchiuderne" altri, organizzare le informazioni dividendo la pagina in "sezioni"... etc..
    Magari a domanda precisa consegue risposta precisa...
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  5. #5
    sarebbe meglio dire che il DIV è un contenitore al cui interno può stare qualsiasi altro tag HTML-XHTML. ed oggi ha pure preso il posto delle tabelle per inserire colonne di testi e foto ad esempio (stile giornale). E' come se fosse una pagina all'interno di un'altra pagina, si comporta quasi come il tag IFRAME (o OBJECT in XHTML)

  6. #6
    Originariamente inviato da Emulman
    sarebbe meglio dire che il DIV è un contenitore al cui interno può stare qualsiasi altro tag HTML-XHTML. ed oggi ha pure preso il posto delle tabelle per inserire colonne di testi e foto ad esempio (stile giornale). E' come se fosse una pagina all'interno di un'altra pagina, si comporta quasi come il tag IFRAME (o OBJECT in XHTML)
    Scusami, ma dire che è simile all'iframe o all'object è abbastanza fuorviante.

    Il tag <div> significa "division" ed il suo utilizzo semantico è quello di dividere la pagina in sezioni logiche. Se ad esempio il nostro sito dovrà avere una testata, una navigazione, il corpo principale e un footer, la struttura sarà la seguente:

    codice:
    <body>
        <div id="header"></div>
        <div id="content"></div>
        <div id="navigation"></div>
        <div id="footer"></div>
    </body>
    All'interno dei div andranno i contenuti rispettivi (un h1 nella testata ad esempio, un ul utilizzato come menu nella navigazione, ecc).

    L'utilizzo di "div contenitori" a scopo di impaginazione è totalmente errato, in quanto tali div non hanno significato semantico. E sono, oltretutto, inutili, in quanto una corretta conoscenza dei CSS permette di impaginare al meglio senza aggiungere elementi ridondanti.

    Spero che come spiegazione sia sufficientemente chiara, nel caso sono disponibile per chiarimenti.

  7. #7
    Originariamente inviato da Sgro
    L'utilizzo di "div contenitori" a scopo di impaginazione è totalmente errato, in quanto tali div non hanno significato semantico. E sono, oltretutto, inutili, in quanto una corretta conoscenza dei CSS permette di impaginare al meglio senza aggiungere elementi ridondanti.
    Concordo tutto... e ti sei spiegato molto bene...

    Non ho capito questo...
    Perchè dici a "a scopo di impaginazione" "no"?
    L'esempio che hai fatto tu (header, contenuti, menu, footer...) non è un impaginazione fatta coi div? Cosa intendevi dire?
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  8. #8
    Intendevo l'utilizzo di div "contenitori" tipo:

    codice:
    <div id="container">
      <div id="header"></div>
      <div id="content"></div>
    </div>
    Pratiche che si vedono spesso, div fantasmi usati per centrare tutto il sito, o per altri motivi, che però non hanno significato semantico. Oppure div usati per ottenere effetti grafici dandogli determinate immagini di sfondo (angoli arrotondati, sfondo in fade-out in una direzione, ecc).

    Tutti utilizzi errati. Tendevo a sottolineare che non dovrebbero mai essere aggiunti tag alla pagina a pure scopo di impaginazione, senza che abbiano un significato inerente ai contenuti.

  9. #9
    Originariamente inviato da Sgro
    div fantasmi usati per centrare tutto il sito, o per altri motivi, che però non hanno significato semantico. Oppure div usati per ottenere effetti grafici dandogli determinate immagini di sfondo (angoli arrotondati, sfondo in fade-out in una direzione, ecc).

    Tutti utilizzi errati. Tendevo a sottolineare che non dovrebbero mai essere aggiunti tag alla pagina a pure scopo di impaginazione, senza che abbiano un significato inerente ai contenuti.
    E come lo centreresti un "rettangolo coi bordi arrotondati" in mezzo alla pagina?
    Come faresti uno dei "classici" sito che ti chiedono i clienti?
    C'è modo?
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  10. #10
    Originariamente inviato da ricman
    E come lo centreresti un "rettangolo coi bordi arrotondati" in mezzo alla pagina?
    Come faresti uno dei "classici" sito che ti chiedono i clienti?
    C'è modo?
    Certo:

    codice:
    <div id="rettangolo">
            <h1 id="titolo">Titolo</h1>
    </div>
    codice:
    #rettangolo
    {
    	background-image : url(Immagini/inferiore.jpg);
    	background-position : bottom;
    	background-repeat : no-repeat;
    	width : 200px;
    	height : 100px;
    	margin : 0 auto;
    }
    
    #titolo
    {
    	background-image : url(Immagini/superiore.jpg);
    	background-position : top;
    	background-repeat : no-repeat;
    	text-align : center;
    }
    Provalo con le immagini in allegato

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.