页面模板和样式表控制 Web 站点的通用外观的方式极不相同,尽管它们可以用来互相弥补不足。例如,可以使用页面模板来控制站点的布局和内容区域,而使用样式表来控制标记的可视显示(例如,字体大小和颜色)。通常,页面模板控制数据在页面上的位置,而样式表则控制该数据的外观。
页面模板是其它页面的模型。要生成模板,从创建普通 Web 页面并向该 Web 页面中添加一些元素(例如,图形、文本和表)开始。放置在模板上的每个元素将出现在链接至该模板的各个页面上。这样可以确保各个页面的外观看起来相同。
然后,将内容区域添加至该模板。内容区域是组成模板的各个部分,在各个部分中,每个页面都将具有它自己的内容。当打开链接至模板的页面时,可以只在模板的内容区域中进行编辑。
样式表控制 Web 页面上的文本、表、图像和其它元素的外观。例如,可以将站点上的所有第一级标题设置为相同的颜色、大小和字体。当在样式表中更改第一级标题文本的定义时,每个页面上的匹配文本就会更改以便与该定义相匹配。