问题标签 [typography]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
1743 浏览

fonts - 离线和书籍呈现源代码的最佳方式是什么?

由于对排版有点着迷,我很好奇:在线和离线呈现代码的最佳方式是什么。我特别感兴趣的是:

  • 什么样的字体和大小最适合在线和离线?对代码使用比例字体是否更好(例如,像 Stroustrup 在“C++ 编程语言”中所做的那样)?衬线、无衬线还是混合的?
  • 应该如何注释代码 - 使用典型的// comment标记,或者可能只是使用不同的字体(并且没有注释标签)?
  • 是否值得画箭头(或类似的东西)来显示不同的代码块如何相互关联?
  • 在几列中并排显示代码是否有效?
  • 有没有人需要诸如行号、更改行等之类的东西?
0 投票
2 回答
852 浏览

fonts - 如何确定网页用户是否安装了字体?

有没有办法通过网络确定用户是否安装了特定字体?

0 投票
7 回答
11494 浏览

css - @font-face 在 Firefox 3.5 中不起作用?

我在 CSS 文件中引用了 OpenType 字体,但它似乎在 Firefox 3.5 中不起作用。它在 Safari 中完美运行。该字体被相对引用,并且托管在同一服务器上,但在另一个子目录中:

FF3.5 的@font-face 是否有其他人有任何问题?

0 投票
1 回答
206 浏览

sifr - sIFR3 在加载时显示文本

我在网站上使用 sIFR3。我记得在 sIFR2 中你可以使用这个 sIFR.bHideBrowserText = false; 在 sIFR 开始之前显示文本。

你如何在 sIFR3 中做到这一点,你把代码放在哪里?

谢谢你的帮助。

C

0 投票
1 回答
47 浏览

sifr - sIFR 字母比原始字体窄

我正在使用公司(昂贵的)字体系列 Gotham。我遇到的问题是 sIFR 字体比不符合字体正义的原始字体略窄。

是否有一个原因?我能做些什么吗?

0 投票
2 回答
481 浏览

css - 报纸文章链接href

如何不手动将每篇文章的链接href改为css、js代码?我写的每篇文章都被分隔到不同的文件夹中,我在每篇文章的开头都有一个链接到 css/reset.css 等的模板。

这是我的示例文章模板代码:示例文章页面

0 投票
3 回答
837 浏览

apache-flex - 生成式排版?

您将如何定义/创建生成式排版?我还想到了某种“智能”适应。例如,在特定条件下是否使用衬线的字体……在如何访问 actionscript 中的字体向量方面有一些发现吗?

0 投票
6 回答
7414 浏览

html - 句子间距

呈现句子之间应该出现的额外间距的最佳方式是什么(使用 [X]HTML+CSS)?

由于 HTML 和 XML 都需要空格折叠,因此上述两个空格必须表现为一个空格。

有哪些选择?下面有一些明显的,还有什么存在的?(CSS3 中的任何内容?)这些存在哪些缺点(如果有),包括跨不同的浏览器?(下面的不间断空格如何与换行交互?)

  • ..ipsum.  Dolor..
  • ..ipsum.  Dolor..
  • ..ipsum.  Dolor..

网上有很多 FUD 声称这是为打字机发明的,但你可以在美国独立宣言等文件中看到它。(是的,我意识到你不应该遵循 200 多年前的所有惯例,DoI 只是一个方便的例子,展示了这早于打字机和等宽字体。)或者印刷商声称额外的空间会分散注意力——在改变之后背景颜色,因此示例不能是其他任何东西!

坦率地说,虽然我很欣赏关于是否应该使用额外间距的意见和讨论(这与编程无关),但这不是我要问的。假设这是一个要求,实现它的最佳方法是什么?

0 投票
3 回答
703 浏览

css - @font-face 和 font-variant 坏主意?

如果我使用@font-face字体并且font-variant: small-caps对于相同的选择器,字体将回退到 safari 中的下一个系统默认字体。我该如何解决?

0 投票
2 回答
2384 浏览

wpf - 如何在 WPF 中启用字距调整?

我正在尝试在我的 WPF TextBlock 中启用字距调整,如

但是,将 Kerning 设置为 True 或 False 似乎没有任何区别。我做错了什么?