CSS 打印样式测验
CSS 测验题
通过对CSS 教程系统地学习,相信你已全面掌握 CSS 打印样式知识点,为了巩固所学的内容,我们准备了一个小测验。
通过这个测验,您可以检验自己对 CSS 的掌握程度,发现可能需要进一步巩固的地方。
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
1. 哪个CSS属性用于指定打印时的页面方向?
- print-orientation
- @page { size: landscape; }
- page-direction
- orientation-mode
2. 如何隐藏元素在打印时显示?
- @media print { display: none; }
- print-display: none;
- hide-on-print: true;
- visibility: no-print;
3. 哪个CSS规则用于设置打印时的页边距?
- print-margin
- margin-print
- @page { margin: 1cm; }
- page-margin
4. 如何强制在元素后分页?
- break-after: page;
- print-break: after;
- new-page: after;
- page-break-after: always;
5. 哪个属性用于设置打印时的背景颜色和图像?
- background-print
- print-color-adjust: exact;
- print-background
- force-background
6. 如何避免打印时表格跨页断行?
- page-break-inside: avoid;
- table-break: none;
- avoid-break: table;
- no-break: table;
7. 哪个CSS属性用于控制打印时的缩放比例?
- print-zoom
- scale-print
- zoom: print;
- @page { size: auto; }
8. 如何为打印样式表添加媒体查询?
- @print { ... }
- media="print" { ... }
- @media print { ... }
- print-media { ... }
9. 哪个属性用于设置打印时的字体大小?
- print-font-size
- pt
- print-size
- font-print
10. 如何设置打印时的页眉内容?
- @page { @top-center { content: 'Header'; } }
- print-header
- page-header: 'Header';
- header-print
11. 哪个CSS属性用于控制打印时的分页行为?
- break-before
- print-break
- new-page
- page-break-before: always;
12. 如何为链接添加打印时的URL显示?
- print-url
- link-print
- @media print { a::after { content: ' (' attr(href) ')'; } }
- show-url: print;