No-one likes the default way that MySpace is presented it seems to me. Either they don't like the colours, or the arrangement, or the font... and after all this time, given that not a single person who's had a MySpace account for more than 30 seconds has left it as the default, you'd think that dear old Tom would build in something a little more helpful in that area. (See below for update)
Mind you, if you know where to look, there are a plethora of sites that help you to define a bunch of code that quickly and effectively changes the look and feel of your profile page. And my first attempts at making changes relied on those sites, too. Then I started looking in more detail what was being provided, which is when I realised that I could do better.
At the end of the day, all of the sites that churn out this bit of code that everyone chucks into their About box does the same thing - a global replace of the styles for each box, all of the fonts become the same colour and type, and most people seem to choose the most amazingly dumb background which, together with the choice of font colour, usually means that the text (which is what everyone wants everyone else to read) becomes unreadable.
Now I'm not going to say my profile page is the prettiest, or the best-looking, but I'm willing to bet that few pages are as well-considered. For instance, I like the fact that most of the boxes in the default layout have a heading with a different-coloured title background. The typical customisation sites lose this. Although I have not chosen to do so (on the basis that without some level of conformity, a page could look truly dire) with my method I could make each of the boxes (or at least most - see below about the crap main code) a different font, background, border etc.
Of course there is a downside to doing it my way. The other day I looked at the page and one of the boxes was completely screwed up. It seems that our Tom is fiddling with the underlying code and since I am being very specific, any changes may very well have some kind of unexpected effect on my code.
If you know HTML/CSS well and, as I mentioned briefly above, you have ever looked at the source of the profile page, you'll see how utterly shite the coding is. Classes on some items but not on others. The use of Tables for formatting even though it has long been considered bad practice. The multiple use of IDs (you're only supposed to have one use of any ID per page.) Start tags that don't have an end. End tags that don't have a start. Illegal names. And so on. It is because of this that I can't introduce a heading bar on the Friend's Space box, for instance. I could go on, but if I haven't already bored you I'm sure I'm in danger of doing just that very soon.
In any case, there's no reason why you can't adopt some of the same techniques I've used on your own page if you wish. Of course I'd like a tiny mention if you do, but there's no copyright or anything so carry on. And if you need me to explain anything, feel free to drop me a line.
Until next time!
Oh, one quick PS. I wish I'd never set up a URL for my profile. As soon as I'd done it that stupid URL box appeared. Accordingly, I hunted high and low for a way to hide it - and I found one. The only trouble was that the method used left a huge gaping hole where the box used to appear and was extremely obvious. Because I wasn't happy with this gap, I spent some time trying to get around it, but I didn't get the results I wanted, so either one of Tom's latest changes has made this easier, or else I was being extremely dumb first time around. In any case, here's the code you need to add (preferably at the start of the Style block) if you want to hide that URL box neatly:
.userProfileURL{position:absolute; left:0; top:0; visibility:hidden; height:1px; color:transparent;}
Enjoy!!
Oh, PPS. Tom, if you're reading this, I'm up for a job in your Web Development department if you've got any vacancies!
Addendum... I was looking for something completely unrelated but bumped into MySpace's very own Profile Editor (beta, of course!) and perhaps this explains the latest changes to the underlying page structure?? Check it out if you want here but I think I'll carry on being a loner!! ;-)