The print button fails, however, on IE5/Mac, so why bother? If you must,
this is the best you can do -
Put this in the head of the document -
<script type="text/javascript">
function print_page(where){
var is_mac=(navigator.platform.indexOf("ac") != -1);
(document.all && is_mac)?
alert("Select \"Print\" from the menu") : where? where.window.print() :
window.print();
}
</script>
Put this in the body of the document -
<a href="javascript

rint_page()">Print this</a>
Personally, I'd use CSS to size it.