As I explained in this recent post, the current browser situation is a mess. Some browsers support most of HTML5 and CSS3. Other browsers barely even support CSS2. The problem is, many people still use these old browsers, and as a result, developers cannot simply ignore them and build applications for newer, standards compliant browsers. … Continue reading Avoiding the browser mess with PIE
HTML5 gets all the press these days, but CSS3 really brings some great new possibilities to your web applications. CSS3 lets developers drastically improve an application’s look and feel with minimal effort. It lets developers use design elements that previously required the use of images and image editors. Why is that so important? Like it … Continue reading The browser mess: What developers must know before using CSS3
Creating a good-looking navigation menu is a great way to improve the overall look and feel of a web application. A well-designed and attractive menu will increase usability and give your application a polished feel. There are a few ways to go about creating a dropdown menu on a web app: Build a Flash-based menu … Continue reading How to build a drop-down navigation menu with CSS
Intro A while back, I wrote up an easy way to make your data tables more readable. In that tutorial, I explained how with just a little CSS, you could do two things: 1. Make alternating table rows have different background colors 2. Make each row change color when hovered over. While that method certainly … Continue reading How to add zebra striping and highlighting to table rows with jQuery
The most commonly overused element in HTML is the “div” tag. Why? For starters, we don’t have many other options. Also, it’s kind of a catch-all tag. By definition, the “div” tag defines a division or section in an HTML document. As you probably know, there are many things that can be defined as divisions … Continue reading HTML5 Tutorial: New Structural Elements!