【发布时间】:2012-04-19 17:01:18
【问题描述】:
我正在从数据库中动态加载我的页面中的 meta name="description"。我有一些包含撇号的内容,例如
男士运动衫
当我检查页面源时,我看到元描述为
Men's Sweat Shirt
这是应该的吗?
是的,我知道 google 对我的元描述不太感兴趣,但是,我更愿意遵循正确的准则。
【问题讨论】:
我正在从数据库中动态加载我的页面中的 meta name="description"。我有一些包含撇号的内容,例如
男士运动衫
当我检查页面源时,我看到元描述为
Men's Sweat Shirt
这是应该的吗?
是的,我知道 google 对我的元描述不太感兴趣,但是,我更愿意遵循正确的准则。
【问题讨论】:
这可能是最好的方式,除非它打扰了一些东西。如果不加以检查,撇号或单引号可能会破坏很多代码。 ' 是撇号的 html 转义序列。我真的很惊讶它没有破坏您数据库中的任何内容,因为 SQL 使用单引号作为字符串分隔符。
如果您觉得需要摆脱它,请查看HttpUtility.HtmlDecode()
【讨论】:
HtmlMeta)