Newsgroup: it.comp.macintosh
Titolo: [semiOT] Align=middle e W3C Validation

Scusate il semi OT.
Qualcuno ha una vaga idea del perchè la certificazione W3C non passi
il codice "align=center", quando è pure nelle loro specifiche? Tra
l'altro non passa nemmeno "align=middle"...
Ah, dimenticavo, tanto per complicare la cosa lo fa solo in presenza di
codice css...
bah...
Marcello@Aluminium
"The words of the prophets are written on the subway walls..." P. Simon
http://homepage.mac.com/marcello.majonchi/

 codice css...
In realtà il comportamento del W3C è coerente: W3C dice chiaramente e
apertamente che lo sviluppo raccomandato è quello basato su CSS. In questo
caso, la raccomandazione indica che dove ci siano attributi HTML di
formattazione e direttive CSS, si devono usare le CSS e considerare in
qualche modo 'deprecati' gli attributi CSS.
Nel caso in cui invece non si usino CSS, allora non c'è più "conflitto di
competenza" e i normali attributi HTML vengono considerati validi in quanto
non c'è alternativa disponibile.
In effetti, se usi CSS, align="center" andrebbe gestito con la direttiva CSS
text-align: center;
così come align="middle" (presumo ti riferissi a valign) andrebbe gestito
con vertical-align: middle;
saludos
germano il gatto grigio
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 codice css...
Mi dai il link della pagina con sto problema che ci do un occhio a
capire. Un'ideuzza ce l'avrei, e riguarda i doctype...
-- 
L'idiozia trascende il mezzo con cui viene espressa.

 bah...
senza vedere il codice è difficle aiutarti.
Cmq in base al doctype che usi possono cambiare le specifiche e
probabilmente quell'align=middle potrebbe essere deprecato.
in caso cmq, la corretta sintassi è align="middle" con le ".
Ciao!
-- 
Dimitri Giani
Web Designer
http://www.dimix.it/
http://www.webdesignwithwebstandards.com/

qualche modo 'deprecati' gli attributi CSS.
E' la prima cosa a cui avevo pensato, ma il problema è che usando
align="left"
la pagina viene validata... E' di questo che non mi capacito...


In firma.
Cio' che non valida è la parte sotto la barra destra


in caso cmq, la corretta sintassi è align="middle" con le ".
Sorry, me le sono magnate mentre digitavo... ;-)


 Cio' che non valida è la parte sotto la barra destra
Banale... lo dice anche (e io mi vergogno per non avere beccato il
problema a naso, non avrei avuto nemmeno bisogno della pagina).
Semplicemente "middle" non è un valore valido per l'attributo align su
un div. Gli attributi validi sono left|right|center.
L'altro errore è dovuto dal fatto che invece l'attributo align di un "a"
non prende "center" ma "middle".
Suggerisco fortemente di usare CSS. Fai prima.


 la pagina viene validata... E' di questo che non mi capacito...
Comunisti! ;)
-- 
U_g_o  M_a_z_z_o_t_t_a
Life is what happens to you while you're busy making other plans
Per email private togli le parti in MAIUSCOLO e ".invalid"
http://www.commissariatobellanapoli.it

 Cio' che non valida è la parte sotto la barra destra
Hai provato a seguire le indicazioni del validatore?

 bah...
è difficile capirlo se non specifichi che tipo di validazione tenti di
ottenere. Per esempio in XHTML strict quell'attributo, anzi, proprio
anche l'elemento align è "deprecato". Anche secondo me, come dice riko,
è probabile si tratti di un problema di doctype.
-- 
...la moglie pensa "mica male sto' pueblo!",
miracolo comercial: tutti dentro alla moglie,
che rilascia scontrino fiscal!