MainDoctor WhoMusicSoftware
Main Page

Alden Bates' Weblog

Feigning normality since 1973

Depreciation without Replacement

Filed in: Website Management.

The new index page design for issues of TSV, as proudly displayed by the newly added TSV 72 is not valid XHTML. If you run it through a validator, you will get an error.

"Why is it not valid XHTML?!" you may cry in anguish. The reason for this is quite simple - the page numbers are displayed alongside each item using a "value" attribute. If you look at the relevant section of the HTML 4.01 spec you'll see that the "value" attribute has been "depreciated". However the writers of the specification did not give an alternative to "value" that doesn't look like arse.

I tried using css to fiddle with li:before, but didn't like the way it displayed the numbers. I'll demonstrate.

  • 3. From the Editor Adam McGechan
  • 4. News Update [News]
  • 7. The Space-Time Telegraph [Letters]
  • 10. John Barrowman [Interview] Adam McGechan
  • 13. Noel Clarke [Interview] Adam McGechan

I think it looks so much nicer when the titles line up and the numbers are all right-aligned. I suppose I could do it using tables, but, dammit, that's what lists are supposed to be for.

Posted February 20, 2006 9:42 PM

Comments

Does anyone but McGechan write anything anymore?

Posted by: Cherokee Jack | February 24, 2006 3:03 AM

Yeah, David Ronayne has a piece of fiction in there, Chris Skerrow has an article on the BBC previous Doctor adventures, there's an article by Paul on the deleted bits from Series One, and lots of reviews not written by Adam. :)

Posted by: Alden Bates | February 24, 2006 8:40 AM

Updating this entry: the TSV pages now validate because I cheated and used tables. This is not an ideal solution, but it'll have to do for now.

Posted by: Alden Bates | March 27, 2006 4:16 PM

Tetrap.com Site Map