我需要为足球锦标赛准备一些表格。简单的东西:表格和规则以及一些文本标签。起初我启动了一个 DTP 应用程序来创建一个可打印的 PDF 表单,但后来我意识到我宁愿用 HTML、CSS 和 Javascript 来做这件事。
是否有一个面向可打印表单的框架可以让我排版表单,然后可选地让用户填写一些文本并在客户端打印整个内容?
请注意,我不喜欢旨在提交给某些后端服务的常规交互式 HTML 表单。我想要一些模仿老式纸质表格的东西,并且对于可选的奖励积分,让用户在打印之前输入一些文本数据。
举个例子,这样的来源:
<h1>Player List</h1>
<div class="field" data-label="Team Name" class="right"></div>
<table data-rows="5">
<thead>
<tr>
<th>number</th>
<th>name</th>
</tr>
</thead>
</table>
…可以呈现为:
PLAYER LIST _______________
Team Name
number | name
-------+----------
|
-------+----------
|
-------+----------
|
-------+----------
|
-------+----------
|
-------+----------
这些字段是可点击的,我可以在打印之前填写文本。(同样,客户端,没有服务器。)