利用HTML表格和无数字体标签来组织和修饰基于Web的内容的时代正在走向没落。近一段时期来,层叠样式表(cascading
style sheet,CSS)正在填补这一角色。
如果使用得当的话,样式表是对开发人员工具箱的一个有力补充。当样式表保存在一个单独的文件里时,它们让你能够明确地将表示从Web页面上分离出来。Visual Studio .NET推动了CSS的开发,并有助于CSS元素的发展。
在使用CSS的特性之前,你必须创建了一个CSS文件。这用Visual Studio .NET很容易就能够做到。
现在样式表已经被包括在项目里,所以你就可以在里面定义CSS元素了。在CSS文件被打开的时候,Visual Studio .NET会用一个文本编辑器来处理它,所以你可以在样式表里输入添加定义;或者,你可以通过下面这几个步骤来使用Visual Studio .NET的“添加样式规则向导(Add Style Rule wizard)”:
一旦CSS文件被创建,它就可以被用在Web页面上,这要通过使用下面的句法在Web页面的标题区提供一个链接来实现:
<link rel="stylesheet" type="text/css" href="sheet.css" />
此外,新的浏览器(第5版以及更高的版本)都支持下面的句法:
<style type="text/css">@import "sheet.css";</style>
现在,让我们来看一下在Visual Studio .NET里使用CSS的不同方面。