While I typically avoid using style sheets and similar tools, there is one crucial reason to implement a fixed layout: the importance of maximum text line width for readability. Lines that exceed a certain character count are difficult for humans to read.
Despite this, default max-width settings in all browsers and W3C documents match the actual displayed width by default. This can be frustrating when long explanatory text and large tables appear in the same browser window. When attempting to view content in full screen (using F11 in many browsers), it becomes impossible to read the text...
What is the most effective way to indicate that <p>
and any other areas with basic floating text adhere to a set maximum width? Currently, I am using p { max-width: 70ex; }
, but considering that there are numerous other instances like <li>