Спасибо за вашу помощь.Казалось бы, браузеры просто бесполезны в этом отношении.
Я провел еще несколько тестирований, и вывод выглядит следующим образом:
- Ни один браузер не подходит для печати размеров точек.
- Вы не можете предполагать, что пользователи увидят ширину менее 1,25pt на распечатке.
Я тестировал варианты следующей веб-страницы, каждый раз корректируя размер границы.,Я напечатал с выключенным «Подгонка к странице».
<html>
<body style="width:17cm; background-color:rgb(245,245,245);">
<div style="border:0.3pt solid black; width:100%; height:20cm">IE 0.3pt</div>
</body>
</html>
Это результаты минимального размера печатаемой точки и того, как она выглядит по сравнению с распечаткой строк из InDesign.Я также включил несколько других заметок:
FF: 0.25pt, выглядит как 1.25pt.Ширина DIV выглядит, как будто она составляет 17 см, но из-за огромных полей печати FF правая граница обрезается.Кажется, 16,5 см - самая большая полезная ширина.Высота тела соответствует высоте страницы.
Safari 5: 0.75pt, выглядит как 1pt.Ширина DIV составляет 18,2 см, а ширина ТЕЛА - 19,5 см - Safari, кажется, подходит для страницы, хотя нет никаких признаков того, что он это сделает.Высота тела заканчивается вскоре после высоты DIV.
Opera 11: 0.4pt, выглядит как 0.75pt.Ширина DIV составляет 16,2 см, а фон BODY появляется только внутри div - хотя текстовая строка появляется на белом фоне
IE7: 0.4pt, выглядит как 0.5pt (как и 0.5pt).Как и в случае с FF, ширина DIV выглядит как 17 см, но из-за больших полей печати IE правая граница обрезается.
IE9: 0.1 работает (и, возможно, ниже), но все равно выглядит как 0.5pt,В остальном такой же, как IE7.