Patent attributes
Methods and apparatuses for formatting web pages through categorizing properties and values for specifying the appearance of web pages. In one aspect, a method includes: grouping styles into a set of scheme groups, one or more of the styles being capable of specifying an aspect of appearance of an element of a web page; defining a plurality of combinations of styles to create a plurality of schemes respectively for the scheme groups; assigning one scheme from one of the scheme groups to a first web page; and generating a second web page to contain content of the first web page and styles of the schemes assigned to the first web page.