- Home
- Categorie
- Coding e Sistemistica
- Coding
- Problema con caratteri accentati
-
Problema con caratteri accentati
Ciao raga, volevo chiedervi un parere su cosa potrebbe essere a incasinarmi la vita con l'utilizzo di alcuni caratteri all'interno delle mie pagine web. Ad esempio se inserisco € oppure scrivo piu' mi si sballa cosi pià o peggio �
IL problema si manifesta con caratteri accentati o poco comuniCosa posso fare?
-
Il problema sta nella "codifica" dei caratteri che hai adottato.
Sicuramente il tuo sito nell'intestazione "dichiara" di utilizzare solo caratteri codificabili a 8 bit (UTF-8).
A te servirebbe una codifica ISO-XXX se scrivi in italiano..
Cerca un pò su google e vedrai che risolverai facilmente.
In alternativa puoi sostituire i caratteri accentati e tutti quelli che ti creano problemi con la rispettiva codifica in UTF-8. (es. sostituisci la "è" con "è" e così via..)
-
@Speciale said:
Il problema sta nella "codifica" dei caratteri che hai adottato.
Sicuramente il tuo sito nell'intestazione "dichiara" di utilizzare solo caratteri codificabili a 8 bit (UTF-8).
A te servirebbe una codifica ISO-XXX se scrivi in italiano..
Cerca un pò su google e vedrai che risolverai facilmente.
In alternativa puoi sostituire i caratteri accentati e tutti quelli che ti creano problemi con la rispettiva codifica in UTF-8. (es. sostituisci la "è" con "è" e così via..)
Mi spieghi meglòio per favore? non ci sto capendo una mazza
x
-
Allora..
Hai due modi per risolvere il problema:
vai su google e cerca "HTML encoding of foreign language characters"
e vai sul primo risultato che ti dà
(non ti mando direttamente il link perchè il regolamento del forum lo vieta)
Adesso cerca la sezione "italiano" e ti accorgi che c'è una sorta di tabella con i caratteri e i rispettivi simboli da utilizzare "per la corretta visualizzazione".
nelle tue pagine sostituisci tutte le lettere che trovi in quella tabella con i rispettivi "simboli"
In questo modo avrai risolto.vai il "visualizza sorgente" di una di queste pagine del forum
tra i tanti tag in HTML troverai anche questo:
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />Se fai lo stesso nel tuo sito ti accorgerai che invece di avere questo avrai una cosa del genere:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Puoi sostituire il campo charset, con quello sopra ad esempio, ed avrai risolto.
Naturalmente se usi un CMS per il sito basterà che cerchi tra i parametri di configurazione il campo che gestisce la proprieta di codifica dei caratteri del sito.Spero di essere stato più chiaro di prima..