11. In a computer network comprising a server system and a client system, a server-controlled method for generating a style sheet used by the client system to format a document for presentation on an output device attached to the client system comprising the steps of: retrieving the document and a layout generator; and using the layout generator to perform the steps of: interrogating the output device coupled to the client system to determine a set of capabilities of the output device; based upon the set of capabilities of the output device, generating a style sheet having a plurality of style definitions; and sending the style sheet and the document to the client system.
15. The server-controlled method of claim 11, wherein the layout generator is external to the document.