HTML and CSS Reference
User styles can be applied to arbitrary sites to improve or modify the viewing experience.
User style sheets directly expose the tension between what the site designer wants to deliver
and what the end user actually ends up viewing.
Many Web designers, however, are not comfortable with this shared control and may
attempt to use fixed sizes and fixed positions, resort to !important , or even implement
other technological overrides using Flash or images. Forcing appearance is not in the best
interest of usability. For example, if you can force a particular layout or font size, what
happens to the user with poor eyesight who really needs to adjust things in order to read the
content? The Web is not print, and forcing inflexible designs on end users will not always be
met with success.