Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
html5 facebook和特殊角色_Facebook_Html_Addthis - Fatal编程技术网

html5 facebook和特殊角色

html5 facebook和特殊角色,facebook,html,addthis,Facebook,Html,Addthis,我正在使用addthis,包括facebook共享按钮。我目前使用html5,包括: xmlns:fb=”http://ogp.me/ns/fb#“在我的html标记中,这会导致诸如‘左撇号’之类的特殊字符显示为三个问号 我知道用实体替换它可以解决这个问题,但数据是由用户通过cms中的文本框输入的。删除xmlns项可以修复此问题。页面以utf8编码 <!doctype html> <!--[if lt IE 7]> <html class="no-js lt-ie9

我正在使用addthis,包括facebook共享按钮。我目前使用html5,包括:
xmlns:fb=”http://ogp.me/ns/fb#“
在我的html标记中,这会导致诸如‘左撇号’之类的特殊字符显示为三个问号

我知道用实体替换它可以解决这个问题,但数据是由用户通过cms中的文本框输入的。删除xmlns项可以修复此问题。页面以utf8编码

<!doctype html>
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"> <![endif]-->
<!--[if IE 7]>    <html class="no-js lt-ie9 lt-ie8" lang="en"> <![endif]-->
<!--[if IE 8]>    <html class="no-js lt-ie9" lang="en"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en" xmlns:fb="http://ogp.me/ns/fb#" > <!--<![endif]--> 
<head>
 <meta charset="utf-8">

有人有什么建议吗

谢谢,
Bart

您是否在页面上使用UTF-8声明?我更新了问题以显示我正在使用的代码您在IE8部分中有嵌套的注释。但此问题也发生在IE之外……您能否提供一个实时URL来查看此问题?