Cascading Style Sheets - Topics A-Z
Topics A-Z listing of articles and resources about best practice in the use of cascading style sheets (CSS).
-
Web Design 101: Positioning
- By Tommy Olsson. Digital Web Magazine, April 16, 2007. "Any cascading style sheets (CSS) newbie will have heard about it, right? CSS positioning - absolute this and relative that. Perhaps you have some vague idea about what it is, but are afraid to try it yourself..."
-
Print stylesheet - the definitive guide
- by Trenton Moss. Webcredible, April 2007. "A print stylesheet formats a web page so when printed, it automatically prints in a user-friendly format. Print stylesheets have been around for a number of years and have been written about a lot. Yet so few websites implement them, meaning we're left with web pages that frustratingly don't properly print on to paper..."
-
Working Draft: CSS3 Text
- W3C, 6 March 2007. "The CSS Working Group has released a Working Draft of CSS Text Level 3. Formerly titled the CSS3 Text Effects Module, the draft is part of the Cascading Style Sheets (CSS) language Level 3 and addresses white space, line breaks, word boundaries, text wrapping, alignment, justification and spacing..."
-
How to Use CSS for Search Engine Optimization
- By Mikhail Tuknov. Webreference.com, 2 January 2007. "... Another major benefit of CSS is that it makes your Web site SEO friendly. The reason behind this is simple. Search engines spiders are actually lethargic. They don't go through the bundles of HTML code to get to the indexed codes. Font tags and tables make HTML code cumbersome, and thus reduce the accuracy of the results. If you use external CSS files to determine the design attributes, the HTML code will be clean and will create better search engine rankings..."
-
Switchy McLayout: An Adaptive Layout Technique
- by Marc van den Dobbelsteen. A List Apart Magazine, December 19, 2006. "CSS-based liquid layout has proven successful during the reign of 800-pixel to 1024-pixel screens, but as we use a wider range of devices to access the web, we need more powerful and flexible ways of managing layout. If we want to serve devices whose viewports range from 240 pixels to about 1680 pixels - and with resolution ranging from 72 to 150 pixels per inch - we need a new method..."
-
CSS Advisor
- Adobe. "Use this site to: Find solutions to CSS and browser compatibility issues; Share solutions and workarounds you've discovered with the community; Comment on and improve existing solutions..."
-
New CSS commands for Internet Explorer 7
- by Trenton Moss. Webcredible, December 2006. "There are a small handful of new CSS commands that you can now use for Internet Explorer 7. Well, they're not really new - most other browsers have supported them for a long time and IE is only just catching up. These new commands basically give you more control over HTML elements and eliminate the need to use classes or ids in a lot of instances..."
-
Adobe tackles browser incompatibilities
- Adobe Systems is launching a Web site that documents browser incompatibility issues in Web development, by Paul Krill (InfoWorld). Computerworld, 15 December 2006. "Honing in on browser incompatibility issues in Web development, Adobe Systems is launching CSS Advisor, a Web site that documents these problems and offers solutions. The site is geared to users of Cascading Style Sheets (CSS) and features best practices for Web page development..."
-
CSS Mobile Profile: Working Draft
- W3C, 8 December 2006. "The CSS Working Group released a Working Draft of CSS Mobile Profile 2.0. This subset of Cascading Style Sheets (CSS) 2.1 is a baseline for implementations of CSS on constrained devices like mobile phones, written to ensure interoperability and for alignment with OMA's Wireless CSS Specification 1.1..."
-
How to structure large CSS files
- by Emil Stenström. Friendly Bit, 21 November 2006. "Many methods exist to structure your CSS. This article tries to describe the method I use. I call it the "Tree method", since it structures the CSS like… that’s right, a tree structure. I want to stress that it isn’t my invention; I just describe and give reasons for its rules..."
-
10 Steps to CSS Success: Browser, User, Author
- Informit.com, November 9, 2006. "CSS is a technical language. But, it's meant to address many aspects of presentation. In other words, it's a technology for designers - and therein lies the challenge with those who set out to learn it..."
-
Newly Supported CSS Selectors in IE7
- By John Gallant and Holly Bergevin. Community MX, November 8, 2006. "Now that IE7 has been released and has begun to penetrate into the userbase, it won't be too long before we can start using more advanced CSS in our pages. Two of the most useful items will be the Child and Adjacent Sibling combinators. These were briefly covered in a couple of Adrian Senior's articles on the Child combinator and Sibling combinator. But now that it is about to become feasible to use them for real web pages, it is time to delve more deeply into the subject..."
-
CSS Styling for Print and Other Media
- By Ian Lloyd. Digital Web Magazine, November 20, 2006. "There are many different media types that you can apply to CSS, some of which are more useful than others, and they let you specify the look, feel, or sound of the web page that is linked to the CSS files. In this section, we’ll look at the various media types that are available (as gleaned from the official source, namely the W3C: www.w3.org/TR/REC-CSS2/media.html#q1). However, rather than list them all and suggest wonderfully practical ways to use them, we’ll break the list down into two categories: useful and not-so-useful (read: which ones you’re likely to use on a day-to-day basis in the foreseeable future, and those that you won’t touch in a month of Sundays)..."
-
Last Call: CSS 2.1
- W3C, 6 November 2006. "The CSS Working Group has published a Last Call Working Draft of Cascading Style Sheets, level 2 revision 1 (CSS 2.1). Comments are welcome through 7 December. CSS 2.1 is derived from and is intended to replace CSS2. A snapshot of CSS language usage, the specification adds a few highly requested features, fixes errata and brings CSS2 in line with implementations..."
-
Position is Everything
- Provided by Big John and Holly Bergevin. This website looks at some CSS bugs in modern browsers, provides examples of interesting CSS behaviours, and shows how to make it work without using tables for layouts purposes.
This category last updated: 7 May 2012