草庐IT

unicode_minus

全部标签

html - 为缺少字体的 Web 浏览器降级 Unicode 字符

我在html文档中使用Unicode'CHECKMARK'(U+2713)。我发现它在大多数浏览器中呈现正常,但偶尔我会遇到一些人在他们的PC上缺少字体。如果字体丢失,是否有任何HTML/JS技巧来指定替代显示字符(或图像)? 最佳答案 没有直接的方法可以判断任何特定角色是否以有用的方式呈现。关于JavaScript,您所能做的就是创建一个在目标字体中包含一个(或多个)目标字符,并将其宽度与另一个进行比较包含相同数量的字符,您知道不会有用地呈现(*)。如果它们的宽度相同,则很可能每个框内都有很多框或问号,因此您可以采取添加图像等备用

html - 为缺少字体的 Web 浏览器降级 Unicode 字符

我在html文档中使用Unicode'CHECKMARK'(U+2713)。我发现它在大多数浏览器中呈现正常,但偶尔我会遇到一些人在他们的PC上缺少字体。如果字体丢失,是否有任何HTML/JS技巧来指定替代显示字符(或图像)? 最佳答案 没有直接的方法可以判断任何特定角色是否以有用的方式呈现。关于JavaScript,您所能做的就是创建一个在目标字体中包含一个(或多个)目标字符,并将其宽度与另一个进行比较包含相同数量的字符,您知道不会有用地呈现(*)。如果它们的宽度相同,则很可能每个框内都有很多框或问号,因此您可以采取添加图像等备用

html - "tall"右 V 形的 HTML unicode 字符是什么?

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭9年前。Improvethisquestion我正在寻找一个unicode右V形字符,左边没有句柄,我希望顶点和底点相距很远。类似于Ubuntu(网站)搜索框中的箭头。我不想要»(»)或→(→)或只是>。第一个问题是有两个人字形,而不仅仅是一个。另一个太小了,有Handlebars。第三个的顶点太尖了。我已经查看了几乎所有的unicode图表,如果没有,那么我只需要使用一个图像(比如Ubuntu)。我会处理它,但这是最后的手段。如有任何帮助

html - "tall"右 V 形的 HTML unicode 字符是什么?

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭9年前。Improvethisquestion我正在寻找一个unicode右V形字符,左边没有句柄,我希望顶点和底点相距很远。类似于Ubuntu(网站)搜索框中的箭头。我不想要»(»)或→(→)或只是>。第一个问题是有两个人字形,而不仅仅是一个。另一个太小了,有Handlebars。第三个的顶点太尖了。我已经查看了几乎所有的unicode图表,如果没有,那么我只需要使用一个图像(比如Ubuntu)。我会处理它,但这是最后的手段。如有任何帮助

html - 通过 CSS 的 Unicode :before

我正在使用FontAwesome在我的网页上,我想在:before伪元素中显示一个图标。根据documentation/cheatsheet,我必须键入才能获得此字体,但它不起作用。我认为这是正常的,因为:before不支持HTML实体。所以我搜索了一下,发现如果你想在:before中显示HTML实体,你必须使用转义的十六进制引用。所以我正在搜索对的十六进制引用,但我一无所获。我认为那是因为这些是“私有(private)使用”值,无论这意味着什么。有什么办法让它在:before中工作吗? 最佳答案 在CSS中,FontAweso

html - 通过 CSS 的 Unicode :before

我正在使用FontAwesome在我的网页上,我想在:before伪元素中显示一个图标。根据documentation/cheatsheet,我必须键入才能获得此字体,但它不起作用。我认为这是正常的,因为:before不支持HTML实体。所以我搜索了一下,发现如果你想在:before中显示HTML实体,你必须使用转义的十六进制引用。所以我正在搜索对的十六进制引用,但我一无所获。我认为那是因为这些是“私有(private)使用”值,无论这意味着什么。有什么办法让它在:before中工作吗? 最佳答案 在CSS中,FontAweso

html - 在 HTML 中显示 unicode 符号

我只想在HTML页面中显示勾号(✔)和叉号(✘),但它显​​示为方框或粘稠物“”——显然与编码有关。我已将元标记设置为显示utf-8,但显然我遗漏了一些东西。编辑/解决方案:根据使用FireBug发表的评论,我发现我的页面传递的header实际上是“Content-Type:text/html”,而不是UTF-8。使用Notepad++查看文件格式显示我的文件格式为“UTF-8withoutBOM”。将其更改为仅UTF-8,符号现在可以正确显示...但Firebug似乎仍然指示相同的内容类型。 最佳答案 您应该确保HTTP服务器he

html - 在 HTML 中显示 unicode 符号

我只想在HTML页面中显示勾号(✔)和叉号(✘),但它显​​示为方框或粘稠物“”——显然与编码有关。我已将元标记设置为显示utf-8,但显然我遗漏了一些东西。编辑/解决方案:根据使用FireBug发表的评论,我发现我的页面传递的header实际上是“Content-Type:text/html”,而不是UTF-8。使用Notepad++查看文件格式显示我的文件格式为“UTF-8withoutBOM”。将其更改为仅UTF-8,符号现在可以正确显示...但Firebug似乎仍然指示相同的内容类型。 最佳答案 您应该确保HTTP服务器he

html - Unicode 字符作为 CSS 中列表项的元素符号

例如,我需要使用星号(★)作为列表项的元素符号。我已阅读CSS3module:Lists,它描述了如何将自定义文本用作元素符号,但它对我不起作用。我认为,浏览器根本不支持::marker伪元素。如果不使用图片,我该怎么做? 最佳答案 使用文本作为元素符号使用li:before使用转义的十六进制HTML实体(或任何纯文本)。示例我的示例将生成带有复选标记的列表。ul{list-style:none;padding:0px;}ulli:before{content:'\2713';margin:01em;/*anydesign*/}Fi

html - Unicode 字符作为 CSS 中列表项的元素符号

例如,我需要使用星号(★)作为列表项的元素符号。我已阅读CSS3module:Lists,它描述了如何将自定义文本用作元素符号,但它对我不起作用。我认为,浏览器根本不支持::marker伪元素。如果不使用图片,我该怎么做? 最佳答案 使用文本作为元素符号使用li:before使用转义的十六进制HTML实体(或任何纯文本)。示例我的示例将生成带有复选标记的列表。ul{list-style:none;padding:0px;}ulli:before{content:'\2713';margin:01em;/*anydesign*/}Fi