
Zebra Striping is a practice to assign alternating background colors to tables of information. It makes it easier to track information and it looks pretty. Long ago, people would achieve this through CSS class names or JavaScript, such as shown in this A List Apart article from 2004. Now it's possible to use zebra stripes on HTML tables with simple rules. We've added it to our site and it seems to work well. Here's a simplified view of the CSS code:
2 background-color: #f2f2f2;
3}
4tr:nth-child(even) {
5 background-color: #ffffff;
6}
- Zebra Striping: Does it Really Help? by Jessica Enders [May 6, 2008]
- Zebra Striping: More Data for the Case by Jessica Enders [September 9, 2008]


Since we launched the current law library website in January 2008, we've used a single sitewide navigation menu across the entire site. It is anchored in a consistent place and mostly works well. Unfortunately, it wasn't usable with Safari on the iPhone or iPad. Also, it required proprietary JavaScript, which added page weight and complexity to our site, especally in testing. Now we've moved to a new system for running the menus that works pretty well on iPhone and iPad browsers in Safari. This menu uses the 


