Are these CSS-P templates for me?
It all depends on what you want to use them for. Using them "straight out of the box" is pretty easy, but trying to tweak the structure of the document itself requires a minimum of basic knowledge (HTML and CSS).
Depending on your skills and the Template you chose, you may or may not be able to implement our Products in an efficient way. Some of them deal with advanced CSS stuff (FX set) and unless you're willing to "investigate", to figure things out, you should not bother purchasing them.
If we're presenting our solution as a "Learning Tool", as well as, a "Design Template", it is because our Templates involve many techniques related to markup (including accessibility features), scripting, and CSS (including CSS-Positionning of course). It is possible that some people consider using the Templates to learn about these features without even implementing them "per se" (publishing pages based on the Templates).
We certainly don't want to present our products as step-by-step tutorials that explain all these features in great detail. Our Templates are working examples in which every point listed below is implemented in a professional manner. Scripts are short and simple; markup and CSS are well commented.
Benefits: our Templates show you how to...
- Declare a document to be XHTML 1.0 Strict (a W3C recommendation),
- Use valid semantic markup (in which information is given well-defined meaning),
- Use MSIE Conditional Comments,
- Use CSS-Positionning techniques,
- Use the link tag in the head of the document to link to your home page,
- Implement a non JS alternative using the
noscripttag pair, - Hide Javascript behavior (i.e, a go back link) from Javascript-challenged browsers,
- Use a smart alternative to null links (ie., "#" or "javascript:;"),
- Customize a popup window,
- Use the "
onkeypress" event handler (W3C - section 12.4), - Use Client-Side script to pass a "parameter" using the URI string,
- Use JavaScript, HTML and CSS comments,
- Use a SS-Include to hold a navigation menu,
- Use a CSS rule to keep the navigation current state when using a SS-Include,
- Create pure CSS rollover and/or disjointed rollover effects,
- Use various techniques to import Cascading Style Sheets,
- Use MSIE Win Conditional Comments,
- Use very few CSS hacks (CSS filters),
- Hide a whole Styles Sheet from NN4,
- Hide specific CSS rules or declarations from NN4,
- Force NN4 to apply border around an element,
- Make sure NN4 obeys
text-aligndeclarations, - Minimize the visual impact created by
list-style-type:nonein NN4 Mac, - Use a "Print this Page" link that does not leave out MSIE5 Mac's users,
- Implement a print Style Sheet,
- Make sure some text only appears on printed documents,
- Show URIs next to links on a printed document,
- Include a "Favicon" (small icon in the browser's address bar),
- Place a small icon next to the external links on your pages,
- Use the correct markup in a Form to not break a layout in NN4,
- Use CSS to swap input fields background-color,
- Use CSS to vertically align your links in list items or other elements,
- Use CSS to center a container horizontally in modern browsers,
- Use CSS to center a container horizontally in MSIE 5 Win,
- Use CSS to center a container horizontally in NN4,
- Create different link styles on the same page,
- Use JavaScript statements to submit a document to the Validators,
- Set a default text box value and toggle that value using the
onfocus/onblurevents, - Create a CSS rule for acronyms (as used here),
- Create a safe "top of the page" link,
- Implement a "SkipNav" link,
- Use Accesskeys,
- And more...
In addition , our Templates include links to tutorials to help you find out more about particular techniques or topics.
If you're like me, and you enjoy getting your hands dirty, our templates could be a perfect solution for you. They let you tackle many different concepts under one single hood.
We've built these products hoping that they give you complete satisfaction.

















