Div Container

helhope

Nuovo Utente
26 Feb 2006
1
0
0
Rome
Salve a tutti.:byebye:
Non capsco, ma scrivendo un CSS è proprio necessario inserire tutti i gli eventuali DIV in un div contenitore? NOn capisco :book: quali sono i pro e i contro?

Helphope
 

dead

Utente Attivo
22 Lug 2005
684
0
0
57
Brescia
www.dead.it
Non è generalmente necessario.
Quando si inseriscono div annidati,di solito è perchè si vogliono separare la grafica dalla struttura, od ottenere strutture particolarmente flessibili.
 

sbobby

Utente Attivo
26 Gen 2006
791
0
0
Roma
Se hai intenzione di fare un sito accessibile e che segue di precisi standard direi che è più che necessario...Non avrebbe senso fare un CSS a metà!!! Tanto una volta che ne hai inserito uno, ti viene quasi naturale inserire anche tutti gli altri: vedrai dopo verrà un ottimo lavoro!!:hammer:
 

dead

Utente Attivo
22 Lug 2005
684
0
0
57
Brescia
www.dead.it
cflsite ha scritto:
Se hai intenzione di fare un sito accessibile e che segue di precisi standard direi che è più che necessario...

Non è affatto necessario inserire un div dentro ad un altro div e così via. Lo si fà se e solo quando serve ad uno scopo (strutturale o grafico).
Tanto meno è obbligatorio nè necessario a livello di accessibilità.

cflsite ha scritto:
Non avrebbe senso fare un CSS a metà!!! Tanto una volta che ne hai inserito uno, ti viene quasi naturale inserire anche tutti gli altri: vedrai dopo verrà un ottimo lavoro!!:hammer:

Cosa intendi con CSS a metà? Il foglio di stile è completamente separato dal markup e non ha per forza bisogno di div per funzionare.

In definitiva se vuoi puoi mettere direttamente nel body qualsiasi elemento di tipo block, non è corretto invece metterci direttamente degli elementi di tipo inline.

p.es:
Codice:
<body>
<h1>titolo</h1>
<p>testo</p>
</body>
è corretto. Invece:
Codice:
<body>
titolo
<span>testo</span>
</body>
non è corretto.
 

Scaleno

Nuovo Utente
5 Mar 2006
6
0
0
a proposito di contenitore..

è possibile che il contenitore cresca in altezza man mano che cresce un div al suo interno, insomma che il div all'interno "spinga" il contenitore e lo faccia allungare? Ho notato che con IE funziona mentre con FF il contenitore rimane dell'altezza impostata.. Forse non dovrei dare un'altezza al contenitore? :confused:

Grazie.
 

dead

Utente Attivo
22 Lug 2005
684
0
0
57
Brescia
www.dead.it
Se dai un altezza al contenitore giustamente FF lo mantiene dell'altezza che gli hai dato. E' IE che si comporta in modo sbagliato.
Se vuoi che il contenitore "padre" si adegui all'altezza dell'elemento figlio, devi lasciargli l'altezza libera.
Ricordati inoltre che un elemento può essere padre solo di elementi che hanno lo stesso tipo di posizionamento.

p.es. un div con position static (quella di default) non può essere padre di un div di tipo float.
 

sbobby

Utente Attivo
26 Gen 2006
791
0
0
Roma
Quello che intendevo dire io è che se hai bisogno, nel tuo sito, di diversi div uno dentro l'altro è necessario che venagno gestiti tutti dal CSS...Ovviamente solo in caso siano utili e necessari, mica ci si possono mettere solo per bellezza!!! Ovviamente se devi inserire del testo in un div e non è cosi necessario che stia un determinato posto, puoi anche inserire solo un <h1> o un <p>!!!
 
Discussioni simili
Autore Titolo Forum Risposte Data
F container si riduce, div restano fuori HTML e CSS 0
G errore con div container HTML e CSS 1
G div container non copre tutta la pagina HTML e CSS 0
M Info su div#container HTML e CSS 31
E Creare un testo trasparente dietro un div HTML e CSS 5
F Div position: fixed si deve fermare quando raggiunge un altro div, oppure deve scomparire. Soluzioni? Javascript 0
M Accordion menu e posizione div HTML e CSS 0
P jquery refresh div non funziona Javascript 0
P refresh div + scrittura/lettura dal db Javascript 1
napuleone div centrato alla pagina posto sopra ai contenuti HTML e CSS 1
M Unire 2 funzioni per l'invio di un form e con l'apertura di un div Javascript 0
Cosina Nascondere div di default jQuery 2
napuleone modificare il contenitore di un div Javascript 2
napuleone modificare il contenitore di un div Javascript 1
A inserire variabile php colore in div html PHP 2
J Far comparire e scomparire un div con un select Javascript 1
T Far sparire dalla pagina div che saranno inseriti successivamente jQuery 0
E Div che scompare con scroll jquery Javascript 0
G Aiuto HTML, collegamento con un bottone a una <div> di un' altra pagna HTML e CSS 5
Stefano Migotto Creazione di un div con php o js PHP 9
felino Bootstrap alert: usare lo stesso div per due messaggi consecutivi jQuery 1
S Visibilità div in PHP PHP 1
L [Javascript]Scorrere div con frecce avanti-indietro Javascript 0
P [Javascript] Aprire Link in Div e pagina Dinamica Javascript 0
ANDREA20 [HTML] problema con i div HTML e CSS 10
Giacomo Boccherini [HTML] il div non si ottimizza HTML e CSS 1
Cosina [PHP] Scrivere dati in un div specifico PHP 3
R [PHP] [Javascript] Link a DIV id di un' altra pagina PHP 4
trattorino [Javascript] onclick su piu div insieme Javascript 1
trattorino ritornare al div precedente jQuery 2
L [Javascript]Aprire div con click e chiuderlo con altro pulsante Javascript 2
V [Javascript] Visualizzare o nascondere div figlio Javascript 4
E [HTML] Allineare foto a un tag DIV verticalmente HTML e CSS 0
E [HTML] Allineamento immagine agli angoli inferiori di un div HTML e CSS 12
A JAVASCRIPT ELIMINAZIONE DIV DINAMICO SU SITO Offerte e Richieste di Lavoro e/o Collaborazione 3
Andrea_Ventura [HTML] Creare un DIV con slideshow HTML e CSS 5
M [HTML] Invertire DIV su dispositivi mobile HTML e CSS 2
A Javascript Nascondere Div con id numerico dinamico Javascript 18
I [HTML] Slideshow si sovrappone a <div> HTML e CSS 14
paloppa Div che appare appena due form sono compilati jQuery 16
S [javascript] visualizzare/nascondere div Javascript 3
S [HTML] Centrare verticalmente il testo in div HTML e CSS 2
G [HTML] Modificare ordine dei div in mobile responsive HTML e CSS 5
D [HTML] Frameset e Div HTML e CSS 8
G [HTML] Impostare dimensione immagini in un div HTML e CSS 2
L php - pulsante premuto che mostra #div PHP 3
S [HTML] Div visibile o nascosto al passaggio del mouse HTML e CSS 3
C [Javascript] Mostrare un div cliccando una checkbox Javascript 0
M Ottenere i valori di una proprietà su un array di oggetti (es. DIV) in JavaScript Javascript 7
C Nascondere un div al click di una casella Ajax 1

Discussioni simili