following w3c validation seems to be a lot more important for making a mobile website (since the browsers can range so much). try reading some articles specifically about making mobile websites. here's one to start with: How to Design and Build a Mobile Web Site