Vexen Crabtree 2015


Vexen Crabtree's Live Journal

Sociology, Theology, Anti-Religion and Exploration: Forcing Humanity Forwards

  • 1
I've found that declaring a doctype on a few of my sites actually stops some of the styles working from my main vexen.css, and although I tried for ages to get it to work for the particular doc-type (predictably I was using the least strict one), I couldn't fix it so I had to leave off the doctypes.

On some specific pages I found it didn't interfere, so I left it on, such as on my main (However I just rechecked and it's returning some odd error about not being to understand the doc type, I'll look at that later)

I'm guessing that it was sticking to a specific standard, and therefore ignoring/altering the way it read certain attributes, but I wasn't having any luck getting those attribs to look good just sticking to the standard, so I had to remove the doctype commands with plan to try again another day!

Yeah, if there's one thing I've learned about web design, it's that retrofitting standards-compliance is next to impossible. The only way to do it without getting grey hair is to do it from scratch. Can certainly understand you not wanting to do that with the number of pages you have :)

Frankly I wouldn't bother. Commit to making your new pages validate if you like, but save the fixing of old ones for a very very rainy day.

The script doesn't need a doctype though - would really appreciate you using it instead of the one that doesn't work on my browser :)

I have certain pages where I know they should validate, the ones that I rewrite a lot (like the main front page)

I just fixed html401 validation for vexen/index.html, I needed to set the encoding to "windows-1252", which I've now set in the HTML, it was set to ISO-something (std western one), but apparently that was wrong. (I guessed a dozen or so different likely-looking ones until it accepted it!)

  • 1

Log in