1. A method comprising: receiving a request for information to be provided as a page of content, the page provided by a server device communicatively coupled to receive the request from a remote requesting device; determining a requesting physical device class of the remote requesting device, wherein the server device is configurable to utilize a plurality of styles to be selected by device class; constructing the page of content with the server device in response to the request based on the device class by dynamically assembling a response by providing device-specific styles that are compatible with the requesting device are selected from the plurality of styles that can be used to provide the content; and transmitting, with the server device, the dynamically constructed page of content to the requesting device.