ricmetal Posted March 5, 2012 Share Posted March 5, 2012 hi guys what is the difference between setting the php charset header, and setting the html meta charset? Quote Link to comment https://forums.phpfreaks.com/topic/258340-php-header-vs-html-meta/ Share on other sites More sharing options...
xyph Posted March 5, 2012 Share Posted March 5, 2012 It's redundant if you're outputting HTML. Generally, you're better off including the declaration in the <meta> tag. From http://www.webmasterworld.com/html/3261555.htm The HTTP header has priority at all times, but as said above it is good practice to make the document functional out of the context of the server itself. This can be for pages saved to the users's local machine, stored by a web proxy or browser or search engine cache. This is useful when using a charset other than ISO-8859-1. Adding the meta charset element when you already serve the right header should not be seen as vital, however, and it is unlikely that you will experience many problems if you omit it and rely on the server. [edit] More detailed reading: http://htmlpurifier.org/docs/enduser-utf8.html#fixcharset [/edit] Quote Link to comment https://forums.phpfreaks.com/topic/258340-php-header-vs-html-meta/#findComment-1324255 Share on other sites More sharing options...
ricmetal Posted March 5, 2012 Author Share Posted March 5, 2012 thanks xyph Quote Link to comment https://forums.phpfreaks.com/topic/258340-php-header-vs-html-meta/#findComment-1324295 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.