RE: Using Form Elements for Pages only Intended for Printing

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> What I am really asking is, is
> 
> Name: _________________________________
> 
> Address: _______________________________
> 
> Etc the better markup for print?

If something is to be used only for print and for no other purpose
then that is a case where a display like above, or perhaps a PDF, is
best. The accessibility situation changes from the normal
accessibility issues with the web. On the one hand the page is
inaccessible (in that it can't be used correctly) by people without
printers, on the other hand many issues about screen-readers, images,
etc. become less relevant as the page isn't intended to be read from
the computer (of course it would still be good to allow everyone to
read the page correctly before they printed it).

If the page is intended to be used as either a HTML <form> or a
printed form then you could have a print stylesheet which removed the
top, left and right borders of the input boxes - the result being as
above when printed, but not affecting matters when rendered with
other devices (such as the screen). With any page that is at all
likely to be printed it is useful to have such a print CSS with
display: none; for elements like navigation menus etc. which are
irrelevant on the page.

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 6.5.3 for non-commercial use <http://www.pgp.com>

iQA/AwUBPD7DNYFpv9f1Mr0YEQL32ACfVrvBcGj8JAGCG9nzLexoKWVhq7cAnjR1
eNx6S/yRDP+nElDij462Ny+Q
=Tg+H
-----END PGP SIGNATURE-----

Received on Friday, 11 January 2002 05:52:05 UTC