WebSite X5Help Center

 
Luigi Dell'aquila
Luigi Dell'aquila
User

HTML5 e problemi con caratteri accentati  it

Autor: Luigi Dell'aquila
Visitado 3127, Followers 1, Compartido 0  

Ciao a tutti.

Ho dei problemi con i caratteri accentati nelle pagine esterne a website da inserire negli iframe di website.

Tutto funziona bene se l'intestazione html sia

!DOCTYPE html
html
  head
    meta content="text/html; charset=windows-1252" http-equiv="content-type"

ma se sostituisco l'ultima riga con  meta charset="utf-8"  così come previsto per  HTML5 i caratteri accentati tipo la à, è, ì ecc. vengono sostituiti da �

Cosa sbaglio?

Grazie

X

Publicado en
14 RESPUESTAS - 4 úTIL
Luigi Dell'aquila
Luigi Dell'aquila
User
Autor

mi sono dimenticato che in html aggiungo     

html lang="it"

X

Leer más
Publicado en de Luigi Dell'aquila
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Usuario del mes ESUsuario del mes PT

...!... posta il link della pagina normale dove appaiono le lettere accentate, ed il link della pagina in cui non appaiono le lettere accentate...!...

... comunque, potrebbe essere un problema del tuo server (!?) che non riconosce la codifica UTF-8, per cui eventualmente adottare la codifica di paese "iso-8859-1"...

.



Leer más
Publicado en de  ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Usuario del mes ESUsuario del mes PT

... manca una pagina normale esportata dal programma contenente testo accentato; ...per il TEST il testo non deve essere un copia/incolla da WordProcessor...

... se la pagina del programma non funzionerà allora sarà un problema del tuo server, da contattare, o rimediando con la codifica di area paese detta prima...

.

Leer más
Publicado en de  ‪ KolAsim ‪ ‪
Luigi Dell'aquila
Luigi Dell'aquila
User
Autor

Grazie Kolasim

Non è un copia incolla da WordProcessor ma dal blocco note di windows e non uso un programma. Cosa intendi per: manca una pagina normale esportata dal programma contenente testo accentato forse  un foglio stile con le lettere accentate?

X

Leer más
Publicado en de Luigi Dell'aquila
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Usuario del mes ESUsuario del mes PT

... intendo dire di esportare un sito prova, anche quello stesso, contenente una pagina con del testo accentato, per fare un confronto rapido con i precedenti link sul comportamento del server...

.



Leer más
Publicado en de  ‪ KolAsim ‪ ‪
 stesil  
 stesil  
User

E' la codifica ANSI che applica il blocco note di windows al testo che causa l'errore.

Usa un editor tipo Notepad++ (è gratuito) e imposta come formato "Codifica in UTF8" e vedrai che non avrai più questi problemi.

In alternativa devi utilizzare, al posto delle lettere accentate, le corrispettive entità HTML, ma è decisamente più scomodo.

Leer más
Publicado en de  stesil  
Diego Z.
Diego Z.
User

se si utilizza il blocco note , per evitare problemi di codifica prima salvare il testo in formato UTF -8 e quindi copiare e incollare in WebSite X5 .
pertanto il testo non presenta alcun problem.

immagine allegata come salvare il testo in UTF -8 Blocco note

Leer más
Publicado en de Diego Z.
Luigi Dell'aquila
Luigi Dell'aquila
User
Autor
 stesil  
E' la codifica ANSI che applica il blocco note di windows al testo che causa l'errore. Usa un editor tipo Notepad++ (è gratuito) e imposta come formato "Codifica in UTF8" e vedrai che non avrai più questi problemi. In alternativa devi utilizzare, al posto delle lettere accentate, le corrispettive entità HTML, ma è decisamente più scomodo.

Sì, perfetto, ora funziona. Avevo usato anche Notepad, ma dava lo stesso risultato del Blocco Note e quindi avevo rinunciato ad usarlo.

Ho aperto Notepad e l'ho impostato come hai detto andando nel menù file - enconding e scegliendo UTF-8 (era selezionato ANSI). Ho visto che si può scegliere anche "UTF-8 with Signature", che difffrenza c'è con UTF-8?

Grazie

PS avevo provato anche sostituendo gli errori con i caratteri HTML (come hai suggerito), ma era moltissimo scomodo e faceva perdere molto tempo. 

Leer más
Publicado en de Luigi Dell'aquila
Luigi Dell'aquila
Luigi Dell'aquila
User
Autor
Diego Z.
se si utilizza il blocco note , per evitare problemi di codifica prima salvare il testo in formato UTF -8 e quindi copiare e incollare in WebSite X5 . pertanto il testo non presenta alcun problem. immagine allegata come salvare il testo in UTF -8 Blocco note

Hai ragione, non ci avevo mai fatto caso. Infatti il mio blocco note lo salvava nel formato ANSI

Grazie

Leer más
Publicado en de Luigi Dell'aquila
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Usuario del mes ESUsuario del mes PT
Luigi Dell'aquila

... esattamente; ...così hai la conferma che il server è in ordine...

... il problema quindi è nel modo come hai editato la pagina HTML, per come ti è stato già anticipato...

.

Leer más
Publicado en de  ‪ KolAsim ‪ ‪
 stesil  
 stesil  
User
Luigi Dell'aquila
Ho aperto Notepad e l'ho impostato come hai detto andando nel menù file - enconding e scegliendo UTF-8 (era selezionato ANSI). Ho visto che si può scegliere anche "UTF-8 with Signature", che difffrenza c'è con UTF-8?

Se per "Signature" intendi il Byte Order Mark prova a leggere qui: https://it.wikipedia.org/wiki/Byte_Order_Mark

Io ho impostato come formato UTF-8 senza BOM.

Luigi Dell'aquila

Avevo usato anche Notepad, ma dava lo stesso risultato del Blocco Note e quindi avevo rinunciato ad usarlo.

Se scrivi pagine da zero ti consiglio di continuare a usare il Notepad: è sicuramente meglio del Blocco Note.

Leer más
Publicado en de  stesil  
Luigi Dell'aquila
Luigi Dell'aquila
User
Autor

Grazie Stesil.

Si, le pagine esterne che devo inserire negli iframe di website le scrivo da zero e come giustamente dici tu Notepad è molto meglio di blocco note, ma io lo avevo messo da parte per il problema dei caratteri accentati. Ora che mi hai detto l'errore che facevo tornerò ad usare notepad.

Leer más
Publicado en de Luigi Dell'aquila