【问题标题】:Do I need to use ascii codes for french accents in a html page? [duplicate]我是否需要在 html 页面中为法语口音使用 ascii 代码? [复制]
【发布时间】:2014-05-14 05:12:48
【问题描述】:
  1. société
  2. société

在html页面中应该使用这两者中的哪一个,为什么?谁能告诉我它的重要性??

【问题讨论】:

    标签: html localization


    【解决方案1】:

    不,您可以(并且应该)使用 UTF-8 编码。

    【讨论】:

    • 感谢您告诉我们可以和应该使用什么!
    【解决方案2】:

    如果您的源文件正确编码为 UTF-8,您可以简单地编写“société”。基本上,当您使用 UTF-8 编码时,您可以使用任何您想要的字符。

    但是,如果你出于某种原因不使用 UTF-8,而是使用例如 ASCII 编码,你就不得不写 é这是检查您在所有源文件中是否使用 UTF-8 编码的一个很好的理由。

    您需要使用 html 实体的地方例如:

    • & 写成 &
    • > 写成 >

    但请记住,这取决于 html 代码的位置。在属性值中,还需要替换:

    • " 与 "

    这是我记得的头顶。但是使用 html 验证器,它会告诉你,如果你有这种问题。

    【讨论】:

    • 感谢您解释编码部分!
    【解决方案3】:

    转义用于以某种方式被解析或处理的文本。转义字符或数字字符引用 (NCR) 可防止文本与解释器/编译器/等可能将其视为句法指令的符号混淆。

    如果您想要一些关于何时使用 NCR 的官方文档:

    http://www.w3.org/International/questions/qa-escapes

    【讨论】:

    • 感谢您提供的文档链接,帮助!
    猜你喜欢
    • 2013-06-04
    • 2017-05-13
    • 1970-01-01
    • 2023-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多