Io utilizzo questo carattere • (ecommerciale#149;) ma non mi viene validato.
Non sono andato sul sito del W3C ma uso una estensione di FireFox, comunque il warning che mi dà è questo:
Originalmente inviato da HTML Validator
Io utilizzo questo carattere • (ecommerciale#149;) ma non mi viene validato.
Non sono andato sul sito del W3C ma uso una estensione di FireFox, comunque il warning che mi dà è questo:
Originalmente inviato da HTML Validator
Ultima modifica di funcool : 28-02-2006 alle ore 12.16.39
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
guarda mi sembra veramente strano... potresti postare il link dove si verifica?.. Io faccio un uso massiccio di caratteri speciali espressi in quella forma e non ho mai avuto questo prob...
http://funcool.altervista.orgOriginalmente inviato da attorianzo
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
prova a sostituirlo con un carattere qualsiasi, anziche il 149 prova il 146 o il 147.. mi viene di pensare che quel carattere non può essere convertito nel tuo charset anzi mi sembra di vedere che tu non hai specificato il charset...
prova
prova..Codice PHP:
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" >
Ultima modifica di attorianzo : 28-02-2006 alle ore 15.02.11
Forse è una stupidaggine, ma a volte credo che entri in gioco anche il doctype.
Prima, quando utilizzavo per scrivere l'XHTML 1.0 Transitional non avevo problemi con i caratteri speciali, ora che sto scrivendo un nuovo progetto usando l'XHTML 1.1 ci sono errori come quelli da te descritti.
Ho provato ma mi dà lo stesso errore.Originalmente inviato da attorianzo
Come doctype ho:Originalmente inviato da SolitaryExplorer
Codice HTML:<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
prova un altro charset, tipo l'utf8...
Altrimenti mi sembra di notare che stai usando quel carattere come punto elenco.. In linea estrema puoi usare un simbolo normale come punto elenco..
Ultima modifica di attorianzo : 28-02-2006 alle ore 15.22.44
Mi serve usare proprio quel carattere, per un problema di CSS.Originalmente inviato da attorianzo
Però anche mettendo:
mi dà errore.Codice HTML:<meta http-equiv="content-type" content="text/html; charset=utf8">
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
Ho testato la tua pagina...
Intanto vedi di usare le virgolette ogni volta che definisci le proprietà di un elemento.
Ad esempio:
<td width=60% style=xxx> Errato
<td width="60%" style="xxx"> Corretto
Poi prova a rivalidare la pagine, perché a volte il test si "inceppa" proprio a causa di questi errori di scrittura nel codice.
Ciauz!
Ho corretto tutti gli apici, però rimane uguale.
EDIT: Lasciando ecommerciale#149; mi fa passare il test di validazione ma mi dice che ci sono dei warning. L'ho sostituito con ecommerciale#8226; ed è perfetto. Grazie a tutti.
Ultima modifica di funcool : 28-02-2006 alle ore 16.09.00
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
sei sicuro che sostituendo il 149 con 148 o altro l'errore lo dia comunque? solo per fare la prova.. è francamente strano...
altrimenti puoi:
- sostituire il pallino (carattere 149) con un banalissimo "-" che come indicatore di elenco in fin dei conti va bene cmq..
- oppure
- usare una piccola gif con il pallino (in pratica usi una minuscola immagine..)
- provare a fare un banale copia e incolla del pallino, dal tuo sito (si proprio dal browser..) direttamente allo script del tuo sito.. l'ho provato e in locale non da il problema...
EDIT: ah hai corretto! come non detto
Dopo aver risolto mi esce un'altra bega:
Ogni tanto gli va bene, altre no.Codice HTML:<div style="width:100%;" align="center"> <div style="width:750px; text-align:left;">
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
in che senso ? quale è il difetto ?
Come non detto, avevo dimenticato di mettere un carattere speciale. Probabilmente però mi farò ancora vivo.
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
Rieccomi...
Dopo essere riuscito a far validare il mio sito per l'HTML ho provato a cambiare il doctype adattandolo per un sito XHTML. Gli unici errori che mi segnalava erano la mancanza di / alla fine dei tag non chiusi (es.: <br>). Quindi l'unica differenza tra HTML e XHTML consiste in quello?
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
Da quel che so io, XHTML è la "fusione" dei linguaggi HTML e XML, sono entrambi "linguaggi per marcatori", ma in XML ogni tag deve essere OBBLIGATORIAMENTE chiuso. Quella sintassi di esempio <BR /> deriva dal fatto che in XML si può scrive un tag "nullo" (cioè senza contenuti) così <TAG></TAG> oppure così <TAG />.
Stammi bene...
Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?
When you don't know your next step... improvise
ALTERVISTA WANTS YOU!
Vuoi diventare moderatore su AlterVista? Scopri come...
Quindi l'unica differenza è quella?
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
Credo di sì, se si esclude che in XHTML dovrebbero esserci alcuni attributi che sono stati deprecati (due su tutti: TARGET e NAME del tag <A>).
Stammi bene...
Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?
When you don't know your next step... improvise
ALTERVISTA WANTS YOU!
Vuoi diventare moderatore su AlterVista? Scopri come...
Quindi non si possono aprire nuove finestre se non usando i pop-up, non si possono usare gli iframe (e i frame) e non si possono mettere le "ancore"...Originalmente inviato da dementialsite
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
Nono.. altrochè.. il numero dei warnings fra una validazione html e xhtml aumenta eccome...
anzichè usare il solito validatore w3c per controllare i vostri siti, provate ad usare validatori di accessibilità, specie se usate XHTML.. Sono molto piu pignoli sulla buona realizzazione e vi possono fare accorgere di parecchie nuove magagne..
Questo perchè xhtml è stato pensato in funzione proprio di creare un vero standard, piu selettivo, rigoroso (usate xhtml strict! se no non ha senso!).
in xhtml non solo nessun tag può restare aperto, poi c'è un diverso modo di indicare il "lang" nel tag html, poi tutti i tag vanno scritti minuscoli e bisogna usare SOLO fogli di stile, niente piu attributi di visualizzazione. Chi usa frontpage e linguaggi visuali è spacciato.. Niente validazione.
Pensare ad XHTML e non pensare all'accessibilità secondo me è come snaturare l'XHTML, così come secondo me, non ha senso usare un DOCTYPE transitional e non strict...
Gli iframe sono sicuramente SEMPRE sconsigliabili ma è possibile usarli in XHTML se non sbaglio, ma a condizione di usare l'apposito DOCTYPE.
I popup li puoi fare, usando javascript (window.open blabla..) per quanto anche questi possono dare prob. di accessibilità..
Ultima modifica di attorianzo : 03-03-2006 alle ore 13.44.29
Ho detto che non si possono usare gli iframe perché per aprire una pagina all'interno di esso dall'esterno bisogna usare il parametro target con valore il nome dell'iframe. Per fare questo si potrebbe utilizzare JavaScript ma diventerebbe più complesso.Originalmente inviato da attorianzo
Per quanto riguarda i pop-up ho detto che non si possono più aprire finestre con il famoso target="_blank" ma bisogna utilizzare per forza JavaScript.
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen