如何强制等宽字体在 Facebook 中呈现?

Posted

技术标签:

【中文标题】如何强制等宽字体在 Facebook 中呈现?【英文标题】:How to force a monospaced font to render in Facebook? 【发布时间】:2011-03-14 11:57:35 【问题描述】:

我制作了一个从图像生成 ASCII 艺术的程序。我希望用户能够将 ASCII 艺术复制并粘贴到他们的墙上并使其正常显示。

问题:

Facebook 不使用等宽字体。

有人对解决方法有任何想法吗?

【问题讨论】:

与编程无关。属于新的 Web Apps StackExchange:webapps.stackexchange.com 这与 webapp 和编程无关。 【参考方案1】:

等宽:在文本之前和之后尝试反引号。

斜体:_斜体_

粗体:*粗体*

【讨论】:

【参考方案2】:

我知道这是一个 9 年前的问题,但我一直在寻找类似的东西,在 cmets 中看到 http://qaz.wtf/u/,然后去挖掘。 找到这个:https://github.com/cpsdqs/monotext 这是一个似乎完成相同任务的单文件脚本 (js): ???? ??? ???? ???? ??? ???? 我想你可以(正如我计划的那样)使用它作为基础来一次转换比一行更快的东西。希望它可以帮助某人!

【讨论】:

【参考方案3】:

??? ??? ??? ???? ????????? ?? ???.??>

但不幸的是,它必须一次完成一行。但它是 unicode,因此您可以先在文本编辑器中准备它,然后复制/粘贴到 facebook。

【讨论】:

谁什么?这是一回事吗? 显然,该网站不再可用。 这里:qaz.wtf/u/…【参考方案4】:

基本上问题是:你能在墙上贴一个格式化的文本吗?答案是否定的,对不起。 Facebook 目前在其墙贴中不支持任何 html、类似 markdown 的语法或 html 实体,仅支持纯文本。

【讨论】:

【参考方案5】:

您是否尝试过以下 html 标签(它们可能会被过滤,但可能不会)

<pre> my code </pre>

<tt> my code </tt>

【讨论】:

他们不幸逃脱了。 无赖,我唯一能想到的另一件事是使用 gist.github.com 或 paste.org 之类的服务,其中一些网址在 facebook 中提供预览,也就是 youtube 缩略图预览。

以上是关于如何强制等宽字体在 Facebook 中呈现?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 TableAdapter 配置向导的 SQL 语句中使用等宽字体?

如何在具有保留字符宽度的 HTML 中使用等宽字体显示特殊的 unicode 字符

如何设置 <div> 的宽度以适应等宽字体中的常量字母数?

如何设置 <div> 的宽度以适应等宽字体中的常量字母数?

预格式化pre

浏览器使用哪种等宽字体?