Breaking up is hard to do. But in web design, separation can be a good thing. Content, style, and behavior all deserve their own space. One of the greatest advantages to designing with Cascading Style Sheets is the potential for separation of style and content.
Keith, Jeremy. List Apart, A (2006). Design>Web Design>CSS
Making an online gallery of pictures should be a quick process. The gap between snapping some pictures and publishing them on the web ought to be a short one. Here’s a quick and easy way of making a one-page gallery that uses JavaScript to load images and their captions on the fly.
Keith, Jeremy. List Apart, A (2004). Design>Web Design>DHTML
They Shoot Browsers, Don't They?
Standards-aware developers, by their very nature, will object to adding a line of unnecessary markup to their documents just to get one single browser to behave as it should by default.
Keith, Jeremy. List Apart, A (2008). Articles>Web Design>Standards>Web Browsers
I am as frustrated as any other web developer at the glacial pace of the CSS Working Group and the lack of progress with CSS3. I just don't think we need to dump the baby out with the bathwater. Change is needed. It looks like change is coming. It may even be a regime change. But let's not start drawing up new calendar systems just yet. The clock of CSS is running slow. We need to wind it up. That doesn't mean we need to smash it.
Keith, Jeremy. Adactio (2007). Design>Web Design>Standards>CSS
Good markup is accessible by default. As long as you’re using HTML elements in a semantically meaningful way—which you should be doing anyway, without even thinking about accessibility—then your documents will be accessible to begin with.
Keith, Jeremy. Adactio (2006). Articles>Web Design>Accessibility>Standards
There are 21 readers currently online: 0 registered users and 21 guests. Register.

![]()
![]()


![]()
![]()
![]()