Newsgroup: it.comp.www.html
Titolo: Centrare una tabella

Qualcuno mi potrebbe aiutare a centrare verticalmente una tabella in
una pagina html?
Io ci ho provato inserendo una tabella 100%x100% e dando le
impostazioni align="center" e valign="middle" all'interno della
casella, e quindi inserendo un'altra tabella all'interno della
casella.
Tuttavia molto spesso (se non sempre) la tabella la vedo centrata solo
con Explorer 5, mentre con Mozzilla, Explorer 6 e presumibilmente
anche con Netscape, la tabella risulta invariabilmente allineata al
bordo superiore...
Esiste un modo per centrare verticalmente una tabella valida per tutti
i browser?
Magari un java script?
Altra questione alla quale mi auguro possiate rispondere: Opera legge
i fogli di stile esterni (.css)?
Grazie

 i fogli di stile esterni (.css)?
Sì, almeno quello... ;o)
MaRoK

Sì, almeno quello... ;o)
Strano, perché... mi dicevano che non riuscivano a leggere una mia
pagina con Opera...
Boh!

Se non funziona, posta un link che si dà un'occhiata!
No, non funziona...
Prova a darci un'occhiata: 
http://digilander.libero.it/heino/
è l'index.htm
Grazie ancora!

Non capisco perché una tabella non debba centrarla, mentre un'immagine
sě...
Boh...

Ah!!!
No, no!!
Ce l'ho fatta!
Ho capito che cosa non andava!!!
Il tag <div> che mettevo prima della tabella...
Per qualche oscura ragione con il tag <div align="center"> per
centrare la tabella principale (che a ragion veduta non serve a
niente, visto che la tabella è 100%) mi impediva di centrare
orizzontalmente gli oggetti all'interno della tabella stessa!
Boh!!!

 La cella centrale *dovrebbe* essere... centrata! :o)
poi da buon designer scrupoloso aggiunge il
doctype  che manda explorer in "standard mode"
e non funziona piu' una mazza :)
http://www.netspyke.com/deelan/bugz/tableheight_doctype.htm
http://www.netspyke.com/deelan/bugz/tableheight_nodoctype.htm
bye
-- 
goldicus1970 AT 
yahoo.it
http://deelan.cjb.net


Eh... quello lo dimentico spesso!
:o/
Perché dreamweaver non lo inserisce in default?
C'è modo di configurarlo in modo che lo faccia?

 
http://www.netspyke.com/deelan/bugz/tableheight_nodoctype.htm
Be', ma pure te che usi come doctype l'html *strict*...
masochismo puro? :o)
Cmq mi hanno detto che il validatore strict
segna errore addirittura target=_blank, è vero?
MaRoK

 Boh!!!
Lo so, č un baco (o quantomeno una stranezza) di Netscape6+/Mozilla.
Se usi le tabelle, puoi centrare orizzontalmente o verticalmente
ma non entrambi.
Per questo ti ho detto di mettere width="100%",
cosě puoi fare a meno dell'allineamento della tabella nella pagina,
dedicandoti solo al suo contenuto.
A proposito di 
http://digilander.libero.it/heino/
 :
l'effetto si apprezza solo a risoluzioni da 1280x1024 in su, cmq funziona! :o)
MaRoK

 C'è modo di configurarlo in modo che lo faccia?
si', e' sufficiente modificare la pagina
di default che DW utilizza quando selezioni
file -> new  -> html
guarda in:
Macromedia\Dreamweaver MX\Configuration\DocumentTypes\NewDocuments
e modifica il file Default.html
(sto parlando dell'MX, non ho idea
dove cercare 'sto file con le versioni
precedenti).
se crei file xhtml il doctype e' corretto,
se crei documenti html4 il doctype e' "monco".
bye
-- 
''while surfing i prefer to have windows instead of
pop-up windows, that's why i use mozilla''
(
http://www.mozilla.org
)

 segna errore addirittura target=_blank, è vero?
errr... ricordo mi era capitato con l'xhtml.
cmq, sembra di si':
http://www.w3schools.com/tags/tag_a.asp
il "target" e' previsto solo per
il transitional e frameset.
se ne deduce che devo dichiarare un doctype
di tipo frameset (lasciamo stare l'orrore "transitional")
se voglio utilizzare l'attributo "target".
eh si'.


se crei documenti html4 il doctype e' "monco".
Sì, html4... in che senso è "monco"?

l'effetto si apprezza solo a risoluzioni da 1280x1024 in su, cmq funziona! :o)
Si infatti mi interessava che fosse centrata per le alte risoluzioni,
mentre per 800x600 sta a schermo intero.
L'interno invece mi va bene che stia allineato all bordo superiore.
:o)

>se crei documenti html4 il doctype e' "monco".
 > Sě, html4... in che senso č "monco"?
in MX  viene inserito un doctype senza URL,
tipo questo:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
mentre il doctype corretto che fa scattare
mozilla (e forse explorer) in "standard mode" e:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
	   "
http://www.w3.org/TR/html4/loose.dtd
">
verifica se fa lo stesso scherzo nella 3.0 :)
ciao.


>verifica se fa lo stesso scherzo nella 3.0 :)
Ah... ma che URL va inserito? Quello del sito che ospita la pagina?
Nella versione 3.0 appare quello che ho inserito io nel default.html,
dato che non ne dava alcuno in default.