This web site is about Cascading Style Sheets as a means to separate the presentation from the
structural markup of a web site, and it will help you answer some of those frequently asked Questions,
explains some of the Basics of CSS, gives you tips and tricks for tackling
the problems with Netscape 4, offers you a tutorial about
Positioning with CSS (CSS-P, web design
without tables). There is also a page with interesting Links.
Cascading Style Sheets is a means to separate the presentation from the structural markup of a web site. By applying a CSS style you have the ability to keep the structure of your document lean and fast, while controlling the appearance of the content.
HTML was intended as the structural markup language. This language focuses on the roles that the different elements of a document have to play, not how they have to look. CSS has been invented and developed for the Internet. It is not an adapted tool from print or programming, but a means of enhancing HTML.
Since CSS takes care of the presentation, the structure of the document can be static HTML, and the content either contained in the HTML itself, or generated by ASP, ColdFusion, XML and/or other technologies that are being hatched now and we haven't heard about yet.
This web site will answer some of those frequently asked Questions, explains some of the Basics of CSS, gives you tips and tricks for tackling the problems with Netscape 4, offers you a tutorial about Positioning with CSS (CSS-P, web design without tables). There is also a page with interesting Links. As an example, if you check out this site http://www.onlinepoker.net, you can see how CSS is used to create a seamless website without the use of tables. The CSS sheet is used to construct all of the principle sections including navigation, header, content area and footer. You can also combine the standard CSS design with tables for promotions, as seen here http://www.pokersite.org. Both examples use cascading style sheets for the general layout, however the second example uses tables specifically for displaying ranking charts and both poker sites are W3C compliant.
CSS is here to stay. It is a fascinating, elegant technology that can make sites faster, less complicated, easy to change, better adaptable to the need of emerging technologies - and more disabled accessible. And for being that powerful, it is surprisingly easy to learn.
Does your company have a web department that needs some CSS training? Do you want to outsource the development of the stylesheets for your web site/s? For more information about CSS Seminars or stylesheet development feel free to contact me at .