Skip to main content
added 23 characters in body
Source Link
Nicolas Goy
Nicolas Goy

You should ensure the HTTP server headers are correct.

In particular, the header:

Content-Type: text/html; charset=utf-8 

should be present.

The meta tag is mostly ignored by browsers if the HTTP header is present.

Also ensure that your file is actually encoded as UTF-8 before serving it, check/try the following:

  • Ensure your editor save it as UTF-8.
  • Ensure your FTP or any file transfer program does not mess with the file.
  • Try with HTML encoded entities, like &#uuu;.
  • To be really sure, hexdump the file and look as the character, for the ✔, it should be E2 9C 94 .

Note: If you use an unicode character for which your system can't find a glyph (no font with that character), your browser should display a question mark or some block like symbol. But if you see multiple roman characters like you do, this denotes an encoding problem.

You should ensure the HTTP server headers are correct.

In particular, the header:

Content-Type: text/html; charset=utf-8 

should be present.

The meta tag is mostly ignored by browsers.

Also ensure that your file is actually encoded as UTF-8 before serving it, check/try the following:

  • Ensure your editor save it as UTF-8.
  • Ensure your FTP or any file transfer program does not mess with the file.
  • Try with HTML encoded entities, like &#uuu;.
  • To be really sure, hexdump the file and look as the character, for the ✔, it should be E2 9C 94 .

Note: If you use an unicode character for which your system can't find a glyph (no font with that character), your browser should display a question mark or some block like symbol. But if you see multiple roman characters like you do, this denotes an encoding problem.

You should ensure the HTTP server headers are correct.

In particular, the header:

Content-Type: text/html; charset=utf-8 

should be present.

The meta tag is ignored by browsers if the HTTP header is present.

Also ensure that your file is actually encoded as UTF-8 before serving it, check/try the following:

  • Ensure your editor save it as UTF-8.
  • Ensure your FTP or any file transfer program does not mess with the file.
  • Try with HTML encoded entities, like &#uuu;.
  • To be really sure, hexdump the file and look as the character, for the ✔, it should be E2 9C 94 .

Note: If you use an unicode character for which your system can't find a glyph (no font with that character), your browser should display a question mark or some block like symbol. But if you see multiple roman characters like you do, this denotes an encoding problem.

added 374 characters in body
Source Link
Nicolas Goy
Nicolas Goy

You should ensure the HTTP server headers are correct.

In particular, the header:

Content-Type: text/html; charset=utf-8 

should be present.

The meta tag is mostly ignored by browsers.

Also ensure that your file is actually encoded as UTF-8 before serving it, check/try the following:

  • Ensure your editor save it as UTF-8.
  • Ensure your FTP or any file transfer program does not mess with the file.
  • Try with HTML encoded entities, like &#uuu;.
  • To be really sure, hexdump the file and look as the character, for the ✔, it should be E2 9C 94 .

Note: If you use an unicode character for which your system can't find a glyph (no font with that character), your browser should display a question mark or some block like symbol. But if you see multiple roman characters like you do, this denotes an encoding problem.

You should ensure the HTTP server headers are correct.

In particular, the header:

Content-Type: text/html; charset=utf-8 

should be present.

The meta tag is mostly ignored by browsers.

Note: If you use an unicode character for which your system can't find a glyph (no font with that character), your browser should display a question mark or some block like symbol. But if you see multiple roman characters like you do, this denotes an encoding problem.

You should ensure the HTTP server headers are correct.

In particular, the header:

Content-Type: text/html; charset=utf-8 

should be present.

The meta tag is mostly ignored by browsers.

Also ensure that your file is actually encoded as UTF-8 before serving it, check/try the following:

  • Ensure your editor save it as UTF-8.
  • Ensure your FTP or any file transfer program does not mess with the file.
  • Try with HTML encoded entities, like &#uuu;.
  • To be really sure, hexdump the file and look as the character, for the ✔, it should be E2 9C 94 .

Note: If you use an unicode character for which your system can't find a glyph (no font with that character), your browser should display a question mark or some block like symbol. But if you see multiple roman characters like you do, this denotes an encoding problem.

formatting; added 272 characters in body
Source Link
Nicolas Goy
Nicolas Goy

You should ensure the HTTP server headers are correct. 

In particular, the header:

Content-Type: text/html; charset=utf-8 

should be present.

The meta tag is mostly ignored by browsers.

Note: If you use an unicode character for which your system can't find a glyph (no font with that character), your browser should display a question mark or some block like symbol. But if you see multiple roman characters like you do, this denotes an encoding problem.

You should ensure the HTTP server headers are correct. In particular:

Content-Type: text/html; charset=utf-8 

should be present.

The meta is mostly ignored by browsers.

You should ensure the HTTP server headers are correct. 

In particular, the header:

Content-Type: text/html; charset=utf-8 

should be present.

The meta tag is mostly ignored by browsers.

Note: If you use an unicode character for which your system can't find a glyph (no font with that character), your browser should display a question mark or some block like symbol. But if you see multiple roman characters like you do, this denotes an encoding problem.

added 4 characters in body
Source Link
Nathan Campos
  • 29.6k
  • 62
  • 202
  • 307
Loading
Source Link
Nicolas Goy
Nicolas Goy
Loading