A method for generating a
hypertext markup language (
HTML) page in which a style template is selected for a predetermined region of a
web page layout. The predetermined region of the
web page layout is a horizontal region spanning an entire width of the
web page layout. The selected style template can be, for example, a title template, a text template, an audio template, a picture template, a parallel column template or a navigational bar template, and is selected by selecting a graphical icon representing the style of the template. The selected style template includes at least one
HTML code defining a style of the style template and can include a space for information that is related to the style of the style template. Information related to the style of the template, such as a title, text,
hypertext link information, a pointer to a file containing information that is to be inserted into the selected template, image information, graphical information and / or audio information, is inserted into the space before uploading the finished web page layout to a
server. Typically, a plurality of selected style templates are concatenated to generate the finished web page layout. A finished web page layout is then uploaded to the
server.