Posso declinare alcune informazioni, come la codifica e il linguaggio, in meta-tag o in header-response.
La mia domanda: qual è il modo migliore (forse entrambi), per SEO e vecchi-browser?header di risposta VS meta tag
meta-tag esempio: < meta http-equiv = "Content-Type" content = "text/html; charset = utf-8" >
esempio (PHP) un colpo di testa: intestazione ('Content Digita: text/html; charset = utf-8 ');
cosa c'è di meglio?
per impostazione predefinita l'intestazione Content-Type è "text/html". e browser (almeno firefox) non lo legge come utf-8. Ma se http-equiv Content-Type specificato, funziona correttamente. –
@ Dani-Br - Quindi, per impostazione predefinita, PHP non riesce a specificare la codifica nelle intestazioni HTTP e il comportamento è quello che ho detto. – Quentin
@Quentin Se si utilizza PHP, è sempre possibile aggiungere la propria intestazione. In che modo PHP dovrebbe conoscere il set di caratteri del contenuto che stai generando? – sstn