我有一个包含字符ë
的html文件。
html包含这一行,它指定我使用的是iso-8859-15字符集。
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15">
我可以在html文件中选择使用字符代码ë
还是字符ë
。两者都很好。
我想知道一个人是否比另一个更受欢迎,为什么?
答案 0 :(得分:1)
我相信字符代码确保了最大的可重用性/灵活性。例如,如果我想在我尚未定义字符集的地方复制并粘贴该文本,则更有可能工作。此外,如果内容来自数据库,则可确保最大的灵活性。
免责声明:这个问题没有正确答案 - 纯属意见。
答案 1 :(得分:1)
真实角色是:
实体:
只需使用真实字符,并确保整个生产链中都有一个unicode编码。
答案 2 :(得分:0)
实体用于实现保留字符或表达 使用键盘无法轻松输入的字符。
所以我认为最好使用实体名称ë
或实体编号ë
。
答案 3 :(得分:0)
你不应该使用ISO-8859-15,因为它没有ISO-8859-1那么广泛的支持,即使它工作也没有提供真正的好处。如果您使用实体,请以分号结尾:ë
(不是ë
)。
关于字符与实体引用的使用,最好的答案可能是:如果必须要求,请使用实体。但是使用这样的字符并不是真正的火箭科学,它使源更具可读性。