Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697

    charset=iso-8859-1 o charset=UTF-8?

    Guardando le intestazioni delle mie pagine ho scoperto che non sono tutte uguali, il Doctype è standard

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">


    ma alcune si differenziano in questo:

    <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8" />

    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

    ...

    Ho cercato spiegazioni ma non capisco la sostanziale differenza, qualcuno può spiegarmi in modo semplice la differenza e quale devo usare?

  2. #2
    Moderatrice di Grafica, Cerco e offro lavoro L'avatar di Myaku
    Registrato dal
    Nov 2006
    Messaggi
    10,349
    la seconda codifica è per l'europa occidentale. La prima dovrebbe essere riconosciuta a livello mondiale.
    Dipende dalla destinazione del sito, ma con la utf-8 vai sul sicuro. Se sai che il target del sito sarà (quasi) esclusivamente localizzato in europa occ., nulla ti vieta di usare l'altro. Occhio, che la codifica delle entità cambia.

    Cyà

  3. #3
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697
    Originariamente inviato da Myaku
    la seconda codifica è per l'europa occidentale. La prima dovrebbe essere riconosciuta a livello mondiale.
    Dipende dalla destinazione del sito, ma con la utf-8 vai sul sicuro. Se sai che il target del sito sarà (quasi) esclusivamente localizzato in europa occ., nulla ti vieta di usare l'altro. Occhio, che la codifica delle entità cambia.

    Cyà
    Il mio contavisite mi dice che il sito viene visto in tutto il mondo, cos'è "la codifica delle entità cambia"?

  4. #4
    Moderatrice di Grafica, Cerco e offro lavoro L'avatar di Myaku
    Registrato dal
    Nov 2006
    Messaggi
    10,349
    Originariamente inviato da Braco
    Il mio contavisite mi dice che il sito viene visto in tutto il mondo, cos'è "la codifica delle entità cambia"?
    ad esempio, le lettere accentate, le & commerciali, ....

  5. #5
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697
    Originariamente inviato da Myaku
    ad esempio, le lettere accentate, le & commerciali, ....
    Ho messo in tutte le pagine UTF-8 e vedo ancora tutto uguale VVoVe:

  6. #6
    Moderatrice di Grafica, Cerco e offro lavoro L'avatar di Myaku
    Registrato dal
    Nov 2006
    Messaggi
    10,349
    Originariamente inviato da Braco
    Ho messo in tutte le pagine UTF-8 e vedo ancora tutto uguale VVoVe:
    hai convertito i caratteri accentati e speciali con le entità corrette? hai settato una codifica caratteri sul browser?

    Posta il link alla pagina che ci guardiamo

  7. #7
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697
    Originariamente inviato da Myaku
    hai convertito i caratteri accentati e speciali con le entità corrette? hai settato una codifica caratteri sul browser?

    Posta il link alla pagina che ci guardiamo
    Intendevo dire che vedo tutto giusto come prima, la pag è www.photoman.altervista.org, se guardi sopra a dx c'è "Privacy & Reportage" Quel & è & amp ; ho provato anche a sostituirlo con & e si vede allo stesso modo corretto

  8. #8
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697
    Ho sistemato tutto, difatti il W3C non mi validava più UTF-8 con le pagine ho dovuto sostituire i caratteri speciali con i codici, però ho notato una cosa, che nel form ho una parola "CITTA' " ed è scritta esattamente così senza &#39 ; ed è stata validata lo stesso

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2015
    residenza
    Treviso
    Messaggi
    45
    Buongiorno a tutti, riapro questo topic perchè il mio sarebbe praticamente un doppione

    Il meta charset si scrive:
    <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
    oppure
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    è tutto spiegato chiaramente più sopra, ma non mi è chiaro perchè non ci vanno le virgolette dopo charset=
    Il valore di un attributo non va scritto tra virgolette?
    Non mi riferisco solo a questa discussione, guardando il codice HTML di tanti siti è proprio scritto così...
    Ultima modifica di Lele80; 23-08-2015 a 17:35

  10. #10
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    Quote Originariamente inviata da Lele80 Visualizza il messaggio
    riapro questo topic perché il mio sarebbe praticamente un doppione
    non importa. è regola di questo forum non riesumare post defunti. quindi questo poi lo chiudo.

    Il valore di un attributo non va scritto tra virgolette?
    difatti il valore di content è tutto racchiuso tra virgolette. diverso è per html5 dove charset ha una definizione a se
    http://www.w3schools.com/html/html_charset.asp


    chiudo.

    se necessiti di altre informazioni apri pure un nuovo post


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.