Chapter 5. Cascading Style Sheets
Cascading Style Sheets (CSS) are used to style web pages, and this is the de facto standard technology used for this purpose. CSS rules define the way page elements look and, to some limited extent, where they reside and how they behave. There are many CSS techniques, most of which work with web-enabled Notes applications. As soon as possible, developers should achieve moderate to excellent CSS skills.
Current conventional wisdom tells us that HTML is for structure (what an element is), CSS is for styling (how an element looks), and JavaScript is for behavior (how an element behaves). In practice, these three technologies work synergistically to display and capture information. Oftentimes interesting effects are accomplished by combining CSS rules with JavaScript code, so it is impossible to discuss some styling strategies without discussing relevant JavaScript.
In this chapter, we look at how CSS is incorporated into classic web applications. Examples illustrate...