Newsgroup: it.lavoro.professioni.webmaster
Titolo: [OT] DIV

Allora, sto cercando di seguire le specifiche W3C quindi niente più
tabelle!
Va bene, ma come faccio a riprodure con i DIV questo:
<table width="100%" >
<tr>
<td>
<img src="../images/logo.gif">		
</td>
<!--- Questa immagine dovrebbe essere centrata --->	
<td align="center"><img src="../images/banner99_3.gif"></td>
</tr>
</table>
Se faccio così:
<div id="Header">
<!--- Ok, questa deve stare a sinistra e va bene --->
<img src="../images/logo.gif" alt="Logo" width="166" height="69" border="0"
style="border: 0px; vertical-align: top;">
<!--- Questa deve essere centrata come se facesse parte dello stesso TR ma
nel
suo TD--->
<span style="text-align: center;">
<img src="../images/banner/banner99_3.gif" alt="" width="468" height="60"
border="0" style="border: 0px; margin: 5px 0px 5px 0px;">
</span>
</div>
Con IE 5.0 e NS 6.01 mi ignora completamente l'allineamento al centro! Me
lo ignora anche se uso <div align="center" style="display:inline;"> dentro
un altro <div>.
Varrà la pena fare queste fatiche? Vedo che anche il buon Bazzmann
nonostante conosca le specifiche W3C a memoria, va di tabelle alla grande !
:-)
Ciao.
Faser
--------------------
FABIO SERRA
*Questo testo deve essere valutato secondo il senso della RFC-3*
Per rispondere in e-mail sostituire "invalid" con "faser"
http://www.cfmentor.com
--------------------

 nonostante conosca le specifiche W3C a memoria, va di tabelle alla grande !
Carissimo!
Come accennato nel post precedente, sul thread dell'ottimizzazione,
uno dei problemi principali è quello del posizionamento.
Una soluzione *fissa* al tuo problema (ovvero pari alle tabelle senza
percentuali) è questa:
http://www.bazzmann.com/test/faser.html
Questo ti permette di posizionare gli oggetti in maniera efficace, ma in
modo fisso e non relativo. Nel caso di utenti 640, quindi, sborderà il
banner, o ciò che è impostato, mentre a 1024 sarà più piccolo.
Il test che ti ho linkato va con IE, NS, Opera e Mozilla.
Il posizionamento è una materia che avevo abbandonato ancora anni fa,
perchè appunto non era supportato, se non da NS allora... oggi l'ho
ripresa, ma i test fatti ad oggi non mi soddisfano molto, se non quello
sopracitato.
Fammi sapere... :c)
-- 
Bazzmann Labs(c) - Accessibilita', usabilita', design & comunicazione
::--------------------------------::---------------------------------::
http://www.bazzmann.it
      | Il sito ufficiale di Bazzmann Labs.
http://www.bazzmann.com
     | La risorsa per informare e aggiornare.
http://www.usareinternet.it
 | La rete, conoscerla per rispettarla.
http://www.dev2dev.it
       | Elemento D2D003

Fammi sapere... :c)
Per prima cosa grazie mille.
Ho scoperto comunque che il problema del center deriva da un problema di
IE. Qui c'è una soluzione, ma solo con un div
http://bluerobot.com/web/css/center1.html
Beh comunque siamo in una situazione assurda, da una parte c'è il W3C e
guru vari che urlano di applicare gli standard, dall'altra ci sono vecchi
enuovi browser che fanno fatica.
Se mai stato su:
http://www.webstandards.org
 ?


 
http://www.webstandards.org
 ?
Oh yes!
Il foglio di stile x-browsing che ho adottato, deriva anche da uno
di quello che usano loro... cmq sto pensando ad un progetto simile.


Se ti interessa ho realizzato questo sito con i DIV
www.zuccherificioceggia.it
non guardare la grafica che fà schifo, ma se ti interessa il codice spulcia
pure.
Però è a grandezza fissa per 800 pixel.
Ciao, Luca

Però è a grandezza fissa per 800 pixel.
E' questo il problema fare tutto relativo. In fondo si dovrebbero usare css
proprio per quello, in modo che il sito sia visibile con qualunque device
ed anche da chi ne usa di particolari, come le tastiere braille.
Se cominciamo a mettere dimensioni fisse, pixel etc perdiamo lo scopo. Ah
sia ben chiaro la mia non è una critica, ma solo considerazioni generali
sui cosiddetti standard e sul w3c.
Adesso sto facendo delle prove a tempo perso per svecchiare il mio sito.
Se vuoi vederle le ho messe qui:
http://www.faser.net/pubdoc/testdiv/testdiv.htm
(...non sono proprio un grafico :-))
I problemi sono:
1) Risulta impossibile non usare le tabelle per centrare l'immagine in
testa.
2) E' assolutamente impossibile mettere un div che stia sempre in fondo a
meno di non usare tutto assoluto o tutto relativo.
3) Per fare le classiche due colonne senza tabelle un div deve avere un
posizionamento assoluto.
4) Farlo cross browser diventa un incubo.
5) Validarlo 4.01 è una bella faticaccia.
6) Non mettere font size in pixel come vuole il w3c porta vari problemi. Ad
esempio voi cosa fate? Utilizzate smaller e larger oppure usate il size in
percentuale?
A questo punto mi chiedo, ma ne vale la pena?


> A questo punto mi chiedo, ma ne vale la pena?
Personalmente non credo ne valga la pena... almeno per il momento.
Forse fra 1 o 2 anni lo standard prenderà più sostanza e validità.
Ciao, Luca

> 
http://www.faser.net/pubdoc/testdiv/testdiv.htm
 Ho provato a vedere, ma la pagina non esiste
Sono andato alla radice, ma mi chiede la password.
Ciao, Luca

 Ho provato a vedere, ma la pagina non esiste
Ops...hai ragione. L'ho messo su.




Ok, però se non siamo noi che facciamo le pagine i primi a spingere, si
continuerò con questa babele.
Diciamo che IE 5.0+ supporta molto bene i css ed i vari standard w3c, e
siamo al 90% di utenti. Per chi usa Linux c'è Konqueror che si avvicina
molto e promette bene. NS per me ormai è morto. E lo dico a malincuore
visto che l'ho usato dalla nascita fino a pochi mesi fa.


Per curiosità, mi dici da qualle zona d'italia scrivi.
Io sono della provincia di venezia.
Ciao, Luca

Io sono della provincia di venezia.
Milano.
