Precise type and layout controls.
• You can achieve print-like precision using CSS. There is even a set of
properties aimed specifically at the printed page
• Less work.
• You can change the appearance of an entire site by editing one style
sheet.
• More accessible sites.
• When all matters of presentation are handled by CSS, you can mark
up your content meaningfully, making it more accessible for nonvisual
or mobile devices.
• Reliable browser support.
• Every browser in current use supports CSS Level 2 and many cool
parts of CSS Level 3