Supponiamo che un browser incontra un tag <meta>
che specifica la codifica dei caratteri, in questo modo:In che modo i browser gestiscono il tag <meta> che specifica la codifica dei caratteri?
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
Lo fa iniziare da capo parsing nuovamente la pagina, dal momento che alcuni dei caratteri che precedono nella sezione <head>
può avere stato interpretato in modo errato? O ci sono altri vincoli che impediscono l'interpretazione errata dei caratteri precedenti?
Grazie, ho trovato un riferimento per" assumere un set di caratteri ASCII compatibile fino a quel punto ". È a (sorpresa!) W3C: http://www.w3.org/TR /html4/charset.html#h-5.2.2 Un buon consiglio per il posizionamento del tag, se necessario –