Chapter 7

Cascading Style Sheets with MOSS 2007

When it comes to styling Microsoft Office SharePoint Server 2007 (MOSS), few topics are as important as Cascading Style Sheets (CSS). This is due to the fact that Microsoft relies heavily on CSS's cascade to allow you to override any out-of-the-box style that they have applied to MOSS. Much of this out-of-the-box style comes from core.css, which is included by default in MOSS. You will learn how to position your own CSS properly to override these MOSS styles. This chapter will also provide a brief overview of CSS, focusing on the areas of CSS that are useful in MOSS. For a more thorough understanding of CSS, check out Professional CSS: Cascading Style Sheets for Web Design (Schmitt, Wiley, 2008).

There are also several must-read Web sites related to the topic of CSS. Here are a few of them:

Introduction to Cascading Style Sheets

Cascading Style Sheets (CSS) are a stylesheet language focused entirely on the styling and layout of data. CSS is an essential concept in modern Web design as it allows you to separate your code (be it HTML or MOSS) from your styling. This separation is key to maintaining quality Web software because it allows you to target your data's style for whatever medium is appropriate. While it's true that most frequently CSS is used to style Web content, it can also be ...

Get Professional Microsoft® SharePoint® 2007 Design now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.