Explore the Articles

CSS

Boxing with CSS, Part II: No Margin For Error

We'll start off gently by looking at the properties that control box borders in CSS, and see which of these are supported by the browsers. We'll then go on to explain the basics of how Internet Explorer handles the parts of the formatting model we've discussed so far. Then we take a deep dive into Netscape waters as we see that Netscape doesn't really support the formatting model at all, but merely interprets the properties in its own way.

Read More
CSS

Boxing with CSS, Part I: The Theory

The CSS visual formatting model is a way of laying out documents on visual media (such as a computer screen or a printed page). By all accounts, it is a very simple formatting model, and the publishing world has seen much more complicated ones. Still, it is not something that is simple to explain or grasp in a few words.

Read More
CSS

CSS Positioning, Part II

CSS positioning a feature of CSS2 that is implemented better than many others in Internet Explorer and Navigator. This isn't very high praise for either browser, however, as it's not implemented very well at all. None the less, it can be made to do what you want it to do. In the following pages, we'll examine a technique that will create multi-column layouts for Web pages that works with all current CSS-supporting browsers Read More
CSS

CSS Positioning, Part I

In this tutorial, we'll take a look at the theory behind CSS-based page layout, and explain how to do things according to the specification. In the next tutorial, we'll put this theory to the test and see how you can work around the numerous bugs in most modern browsers in order to achieve the effects you desire Read More
Newer articles