Webpages mostly consist of text. Historically, stylesheets for print software (like Adobe Indesign, QuarkXPress, or even Microsoft Word) were only meant to format text. Although CSS also allows to alter the layout of a webpage, formatting text with CSS is the first thing people usually do.