Kip XHTML 1.0 Transitional

For any who may care, my site now is now validated XHTML 1.0 Transitional.  I was gonna do strict, but it seemed a little too strict (no target attribute on an anchor tag?  What’s that all about?).  Oh well.  I wanted to make a very short post after my previous very long post, so... peace out homies.

2 Comments
# Jonah
March 21, 4:47 pm

It’s good to see people validating their websites; now if only we could stop you from using a table based layout... ;-)

Why would you need the target attribute for links? I see no benefit to that. Framesets are generally a bad idea (and thankfully, fewer sites are using them these days), so that rules out the “_self” and “_parent” values. And I don’t ever want a new *window* for content (that’s what tabs are for), so that rules out the “_blank” value. All that’s left is the “_top” value, which is what all web browsers do by default anyway.

I started out doing transitional on my site, but switched over to strict just because it “felt right” to me. It took some work to validate everything, but I think my site is better for it. Just my 2 cents.

# kip
March 22, 1:13 pm

Creating a site without table tags (except where they do in fact represent tables) is actually the next thing I was planning on working on..  As for the target attribute, I think there are times when target=”_blank” can be a good thing, like when a user is entering information in a form you don’t want them to lose that information when they click a link.  Not allowing target=”_blank” doesn’t really get rid of links that open in new windows, it just encourages sites (*ahem* Hotmail) to use those insidius javascript links that you can’t middle-click on.  Of course, Firefox 1.5 added an option to make new window links open in a new tab instead, and that even picks up some of the javascript links.

RSS feeds: Kip's - Stephanie's - Both