2

我想设计一个包含大量内容的网站,并且我希望这些内容对打印机友好。所以基本上只是内容。没有导航,没有广告,什么都没有。我计划创建两个样式表,一个用于打印机,一个用于屏幕。

Q1:这是最好的方法吗?

Q2:在设计这个网站时有什么需要注意的吗?我应该使用宽度:960px;或者宽度:95%;方法更好?

Q3:什么字体大小最适合打印?

Q4:衬线字体还是无衬线字体更适合打印?

很多问题,请帮助:)。

4

1 回答 1

3

Q1:我会按照你的建议使用两个 CSS 文件。这样 HTML 就被重用了,您不必管理除打印 CSS 样式之外的额外资源。

Q2:我会使用相对单位,例如百分比或 EM,而不是像素。(您希望像素如何与打印相关联?)请记住,该页面可能不会打印在 A4 页面上,可能是 A3、A5 - 任何东西。对于宽度,我通常更喜欢 EM,因为通常一行文本的最佳长度在 60 到 80 个字符之间(60em 到 80ems)。更长的时间和眼睛紧跟文字。越短,您最终没有足够的空间容纳更长的单词,并且您会得到不希望的自动换行。相对单位将使页面缩放到它打印到的任何格式。(这就是为什么我也推荐屏幕的相对单位。)

Q3:假设 A4 页面,我会选择不低于 10pt,-也许是 12pt。取决于你的内容。最好的方法是打印出一个测试并自己判断它的阅读效果。

Q4:通常说无衬线字体在屏幕上效果最好——因为衬线很难在(当前)低分辨率的显示器上很好地表现出来。而衬线字体通常被认为更适合打印。虽然这是一个有趣的领域,但存在一些争议 - 如果您挖掘一些关于此事的阅读材料,您可以很快找到这些争议。我建议的是普遍接受的约定。

于 2012-04-11T15:09:40.460 回答