11得票6回答
句子间距

如何以最佳方式呈现应该在句子之间添加的额外间距(使用[X]HTML+CSS)?<p>Lorem ipsum. Dolor sit amet.</p> ^^ wider than word spacing 由于HTML和XML都需要空格折叠...

8得票6回答
如何在Ruby中计算字符串的宽度?

String.length 只会告诉我字符串中有多少个字符。(事实上,在 Ruby 1.9 之前,它只会告诉我有多少个字节,这甚至更不实用。) 我真的很想知道一个字符串有多少个“en”宽度。例如: 'foo'.width # => 3 'moo'.width # => 3.5...

18得票12回答
为什么我的字体看起来如此粗体?

这里是网页Photoshop设计的图片: 同样大小和重量的网页如下: 可以看到,在网页渲染中,文本呈现出更加粗厚的效果,以至于它几乎看起来像一个完全不同的字体。 这是 @font-face 与文本一起使用的代码: @font-face { font-family...

24得票5回答
WOFF2格式转换自标准的WOFF格式

我看到一些谷歌网络字体现在使用 WOFF 2.0。我能否以某种方式将我的现有 WOFF 字体转换为这种新的(并且据说更好的)格式?如果可以,应该如何操作?

73得票3回答
“x” 在尺寸中的适当 HTML 实体是什么?

×是给出尺寸的正确HTML实体吗?我想要语义上正确,但这引出了一个问题,将尺寸列为2" x 3"是否具有语义?如果x表示“乘以”,那么我应该使用字母x还是×? 在我的代码中,我一直在使用2″ ×...

9得票1回答
为什么Helvetica Neue Bold字形在NSBezierPath中不能像普通子路径一样绘制?

我想做的是,使用另一种形状在填充的矩形中打洞。这正是NSBezierPath所设计的。您可以添加一个矩形路径,然后添加将“穿透”它的子路径,并最终进行填充。在我的情况下,子路径实际上是文本。没有问题,效果很好: 但是,当我使用Helvetica Neue Bold字体时,就只会得到一个实...

9得票3回答
如何将顶部边框与字体的字形紧密结合?

我在一个项目中需要展示几个字体样本的基线、x高度和大写字母高度规则。 我已经解决了基线和x高度的问题,但是无法得到一个通用的CSS规则,可以在应用规则的任何字体的大写字母高度处绘制边框。 我已经调整了行高,但是字体的字形和其布局框顶部之间的空间因字体而异,因此一次设置将无法适用于任何字体。 ...

17得票2回答
字体特征设置:正确的语法是什么?

我购买了一个支持某些开放类型特性的Web字体,当然我想使用它们。 不幸的是,我没有找到在线资源来解释最佳使用语法的方法 - 对我来说,font-feature-settings似乎是前缀问题的又一个例子。 目前,我已经写成这样,但我不确定是否涵盖了所有支持这些特性的浏览器。 .elemen...

9得票2回答
如何在命令行界面打印下标/上标?

我正在编写一段处理数学变量和指数的代码,并且需要在CLI上打印下标和上标,是否有一种(可能是跨平台的)方法来实现这一点?我正在使用原始的C++。 注意:我希望这可以跨平台,但由于第一个答案似乎不可能,所以我正在MacOS和Ubuntu Linux下工作(因此使用bash)。 谢谢!

106得票4回答
如何使HTML5画布的文本加粗或倾斜?

我正在以一种相当直接的方式将文本打印到画布上:var ctx = canvas.getContext('2d'); ctx.font = "10pt Courier"; ctx.fillText("Hello World", 100, 100); 但是我该如何将文本变成粗体、斜体或两者结合?有...