如何让拉丁语扩展工作?

时间:2016-09-11 09:11:39

标签: html character-encoding

我一直在谷歌搜索,但无法实现如何使č, ć, ž, š, đ之类的字母发挥作用。我尝试添加<body lang="sr">,因为它实际上是塞尔维亚语(sr =塞尔维亚语),但不起作用。我得到PoÄetna而不是Početna

我尝试将<meta charset="ISO-8859-2">添加到头部但仍然没有。我错过了什么?

1 个答案:

答案 0 :(得分:2)

  1. 选择支持您要使用的字符的字符编码。 ISO-8859-2应该可以胜任,但这不再是20世纪90年代了。 UTF-8应该是默认选择。
  2. 确保您的编辑器已配置为以该编码保存。
  3. 指定您将该编码与文档级元数据一起使用:<meta charset="utf-8">
  4. 指定您在HTTP响应中使用该编码(这优先于文档级别):Content-Type: text/html;charset=UTF-8