<p>HTML/CSS really isn’t that related to CS so it makes sense that CS classes don’t focus on many aspects of web/design development. PHP/MySQL on the other hand are decently useful things to know in the real world depending on where you’re headed of course. Self-experimentation definitely is the best way to learn web development and generally speaking, that’s true for most practical knowledge. I started tinkering with HTML/CSS at age 8, started working on PHP/MySQL applications at 13ish, and later moved on to *nix server management, etc. </p>
<p>Try to create some basic HTML websites on your local computer using books or web tutorials. You’ll learn most effectively this way.</p>