@Sal: I sort of agree with you. There's some things to keep in mind.
PHP is mostly used for performing server-side scripts like connecting to a database and using scripts you don't want someone to see, which also prevents people from getting past security measures you might have set up if you do it correctly. That said, anything that actually happens with PHP is on the server side rather than in the Client's browser. This is nice, but can also be a pain when it comes to a few things.
Aside from all of that, I think you can learn one and pretty easily grasp the other. The only true difference would be the syntax, as well as how you use it - but most of how it's formed is similar. The way functions, operators, and variables work is pretty universal, though they may require a different way of formatting. I wouldn't worry too much about it. Learn whatever you think most applies what you want to learn, and the other should come easily enough.
W3Schools isn't bad for HTML, as HTML is for beginning beginners, but it isn't great for CSS. It gives you the jist on how it works, but you'll never get to do anything with it that you couldn't already do with HTML. Then again, there are a lot of websites out there that don't do a justice for what CSS can do.
I suppose I agree with you there. Most of my learning was wondering how a certain site did it, looking at their code, going 'oohhhhh,' and trying to apply it to practice with it and understand how it works. Some sites (like AG2 is, I think) like to use pictures rather than coding. However, I like showing that I have the skill to code something and have it work the way I want it to.
That said, IE is possibly my biggest Achilles Heel since most of the earlier versions of IE - which it seems those who have somewhat obsolete computers have to use the earlier versions very often use (but they still won't get a browser that actually is advanced from the early IEs and function on those computers) - it makes it really hard to develop your website for a majority of the population to enjoy. I know AG has had some problems involving IE in the past.
IE8 and previous versions might have a little CSS3 and HTML5 support, but the lack of what they do support is a bit staggering. I couldn't even create rounded edges on tables before IE9, and probably many people still haven't upgraded to IE9 *cough*becausethey'reignorant*cough*. I haven't really attempted to make any websites that can be distributed for the whole World Wide Web to judge yet. I have looked a bit into support for it, but it still practically looks like crap in IE. *sigh*
That said, explore, take notes, and practice what you see. Perhaps look at a more organized site's code and see what sort of CSS options they use. (Google and AG are not really suggested, since most of the code is on one line, which looks pretty sloppy but is easier for adjustment and... Iduno. Most of what you may notice, though, are visually obvious, so it just looking for something that pops out at you would probably be enough.)
Copyright 2005-2014 Armor Games. All Rights Reserved.
Play free online games at Armor Games!
We strive to deliver the best online games experience on the internet, with thousands of free online games for kids, access to free mmorpg games, free online games for girls, online rpg games, fun online flash games, and more. We offer free flash games in many different genres: online shooting games, online puzzle games, online war games, free online car games, free online hidden object games and dozens more. This is the best place on the web to play online games for free... play on Armor Games! No matter what game style you prefer, we've got it here.
As one of the biggest free gaming websites, we offer thousands of new game reviews and ratings, making it easy for gamers to find new games every day. We offer only the best games from developers Jmtb02, Krin, ConArtist, Joey Betz, Tony Lavell, Louissi, Gameinabottle and of course Armor Games develops some of the best games around.
About Armor Games (ArmorGames.com, Armour Games, or Armored Games)
We are dedicated to providing our players the best online gaming experience on the internet! Visit every day to discover new games, achieve high scores, and participate in one of the most active gaming communities.
Submit a Game
Have your game played by millions of gamers! Armor Games welcomes game submissions from talented game developers. Not every game makes the cut, but if it does, we'll promote it on Armor Games and give you all the credit and link back to your site. Submit your game here and good luck!