if i have a single CSS stylesheet for a website and only want to declare it once, that is, not use the following code on every aspx page..
<link href="stylesheets/general.css" rel="stylesheet" type="text/css" />
Am i forced to use a .master page? or is there another way to do this..
Master pages are you best bet here. I would guess that once you get that in there, before long you’ll find lots of other great things to put in there, too.
There are other solutions, but they’re not as easy (e.g. subclass page and inject scripts).