Customizing Styles
There are several ways to customize the appearance of your site. You can apply different styles in the code; for example, you could replace a BorderedTable style with a BorderlessTable style in a particular routine or ASP page. This only changes this one location. You can customize the value of the style; for example, you could change the width of the border in the BorderedTable style to "2". This would change the look of every table that uses that style. It is a good idea to know where a style is used before customizing it. Styles are used in utility functions as well as display pages, and can be used anywhere in your application. You can search the application files for the string "mscssitestyle.<stylename>" using the Find in Files search functionality to locate all occurrences of a particular style.
Before customizing a style, you must be certain that the syntax for that style will be correct wherever it is used. The wrapper functions in the include\html_lib.asp file insert the style into the HTML fragment without any error checking.
The following topics list the styles in the MSCSSiteStyle dictionary:
- GetSiteStyles
- AddPartnerAndCustomerServiceStyles
GetSiteStyles
The GetSiteStyles function sets the following styles:
Table Styles
Attributes: ALIGN, WIDTH, BORDER, CELLSPACING, CELLPADDING
BorderlessTable = " BORDER='0'"
BorderedTable = " BORDER='1' CELLSPACING='0' CELLPADDING='5'"
AddressTable = " BORDER='1' CELLSPACING='2' CELLPADDING='5'"
Form = " BORDER='0' CELLSPACING='10'"
MenuTable = " BORDER='0' CELLSPACING='10'"
NoBorderTable = " BORDER='0'"
BasketTable = " BORDER='1' CELLSPACING='0' CELLPADDING='1'"
Table Row (tr) Styles
Attributes: ALIGN, VALIGN
TRLeft = " ALIGN='Left'"
TRCenter = " ALIGN='Center'"
TRRight = " ALIGN='Right'"
TRTop = " VALIGN='Top'"
TRMiddle = " VALIGN='Middle'"
TRBottom = " VALIGN='Bottom'"
Table Heading and Data (th/td) Styles
Attributes: NOWRAP, ROWSPAN, COLSPAN, WIDTH, HEIGHT, ALIGN, VALIGN,
TDLeft = " ALIGN='Left'"
TDCenter = " ALIGN='Center'"
TDRight = " ALIGN='Right'"
Font Styles
Attributes: SIZE, COLOR
SiteName = " SIZE='+3'"
Title = " SIZE='+1'"
MenuHead = ""
MenuBody = ""
BasketHeader = ""
BasketData = ""
Body = ""
Warning = " COLOR='Red'"
Tip = " COLOR='Red'"
Currency Styles
BaseCurrency = ""
AltCurrency = " COLOR='Red'"
Input Styles
TextBox = ""
PasswordBox = ""
CheckBox = ""
RadioButton = ""
Button = ""
Link = ""
ListBox = ""
AddPartnerAndCustomerServiceStyles
The AddPartnerAndCustomerServiceStyles function sets the following styles:
Search Box Styles
header
SearchHeaderTable = " BGCOLOR='#FFFFCC' border='1' cellspacing='5' cellpadding='0'"
body
SearchBodyTable = " BGCOLOR='#FFFFCC' width='100%'"
EditSheet (table) Styles
Grid
ContentsHeaderTable = " BGCOLOR='#CCFFCC' border='0' width='100%' cellspacing='0' cellpadding='0'"
Header
ContentsBodyTable = " BGCOLOR='#FFFFCC' border='0' width='100%' cellspacing='0' cellpadding='0'"
Group Divider
ContentsGroupTable = " BGCOLOR='#CCCCFF' border='0' width='100%' cellspacing='0' cellpadding='0'"
ListSheet (results table) Styles
Header
ListContentsHeaderTable = " BGCOLOR='#CCCCFF' BORDER='0' CELLSPACING='0' CELLPADDING='2' WIDTH='100%'"
Grid
ListContentsBodyTable = " BGCOLOR='#CCFFCC' BORDER='1' CELLSPACING='0' CELLPADDING='2' WIDTH='100%'"
Table Styles
StatusTable = " BGCOLOR='#FFFFFF' border='0' width='100%' cellspacing='0' cellpadding='0'"
FooterTable = " BORDER='0' WIDTH='100%' CELLSPACING='0' CELLPADDING='0'"
MsgBoxTitleTable = " BGCOLOR='#CCCCCC' border='0' width='60%' height='5%' cellspacing='0' cellpadding='0'"
MsgBoxHeadingTable = " BGCOLOR='#CCCCCC' border='0' width='60%' heigth='5%' cellspacing='0' cellpadding='0'"
MsgBoxBodyTable = " BGCOLOR='#CCCCCC' border='0' width='60%' heigth='15%' cellspacing='0' cellpadding='0'"
MsgBoxFooterTable = " BGCOLOR='#CCCCCC' border='0' width='60%' heigth='5%' cellspacing='0' cellpadding='0'"
Font Styles
StatusString = " COLOR='BLACK' FACE='Verdana' SIZE='4'"
SearchHeaderString = " COLOR='BLACK' FACE='Verdana' SIZE='5'"
SearchBodyString = " COLOR='BLACK' FACE='Verdana' SIZE='4'"
ContentsHeaderString = " COLOR='BLACK' FACE='Verdana' SIZE='5'"
ContentsGroupString = " COLOR='BLACK' FACE='Verdana' SIZE='5'"
ContentsBodyString = " COLOR='BLACK' FACE='Verdana' SIZE='4'"
FooterString = " COLOR='BLACK' FACE='Verdana' SIZE='4'"
MsgBoxTitleString = " COLOR='BLACK' FACE='Verdana' SIZE='4'"
MsgBoxHeadingString = " COLOR='BLACK' FACE='Verdana' SIZE='4'"
MsgBoxBodyString = " COLOR='BLACK' FACE='Verdana' SIZE='4'"
MsgBoxFooterString = " COLOR='BLACK' FACE='Verdana' SIZE='4'"
See Also
Copyright © 2005 Microsoft Corporation.
All rights reserved.