【问题标题】:Creating web page in non-english language用非英语语言创建网页
【发布时间】:2015-10-07 03:03:40
【问题描述】:

我想在我的网站中使用非英语语言(例如:孟加拉语)。我正在使用以下不起作用的标签。

我的项目编码是 widows-1252。我正在使用带有 Arial Unicode MS 字体的 net-beans 7.0。 是否必须将我的项目编码更改为 UTF-8 或其他方式? 请帮忙

<%@ page     language="java" contentType="text/html; charset=UTF-8 pageEncoding="UTF-8"  %>
<META  http-equiv="Content-Type" content="text/html; charset=UTF-8">

<table >
        <tr >
              <td >বাঙালি </td>
        </tr>
</table>

【问题讨论】:

    标签: html jsp utf-8 character-encoding


    【解决方案1】:

    是否必须将我的项目编码更改为 UTF-8 或其他方式?

    您可以使用任何支持所需字符的编码(widows-1252 无法为您完成这项工作,因为它适用于拉丁字母)。自世纪之交以来,对 Unicode(几乎支持所有语言)的支持一直非常出色。在过去的 15 年里,您应该在所有新项目中都使用它。

    除了更改为支持所需字符的编码外,您还可以使用HTML character references。通常这将是:

    十进制数字字符引用 & 号后面必须跟一个“#”(U+0023) 字符,后面跟一个或多个 ASCII 数字, 表示对应于 Unicode 代码的以十为基数的整数 根据以下定义允许的点。数字 然后必须跟一个“;” (U+003B) 字符。

    由于字符引用以 ASCII 字符表示,因此您可以用任何编码表示它们(因为它们建立在 ASCII 之上)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-04-17
      • 2021-04-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-20
      • 2011-05-03
      相关资源
      最近更新 更多