【问题标题】:ASP.NET and diacriticsASP.NET 和变音符号
【发布时间】:2010-10-23 07:18:32
【问题描述】:

我打算使用 Visual Studio 2008 创建 asp.net 页面。这些页面最好完全符合 XHTML 标准。我应该如何将变音符号包含在页面内容中(无需在 URL 中使用变音符号)?我应该使用字符引用(带有“&”的那些),还是直接从键盘上写出来?

谢谢。

【问题讨论】:

    标签: asp.net character-encoding diacritics


    【解决方案1】:

    您需要确保页面的字符集编码正确,UTF-8 通常涵盖大多数西方字母,而 UTF-16 则适用于使用 ideograms 的语言所需的双字节字符。

    在页面的 HEAD 元素中,您将需要某种形式的以下标记;

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    

    您还需要确保指定了正确的 DOCTYPE;

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    

    W3C Character Sets Tutorial 很好地涵盖了这一点

    【讨论】:

      猜你喜欢
      • 2011-03-24
      • 2016-01-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-08
      • 1970-01-01
      • 2016-01-21
      相关资源
      最近更新 更多