|
At first I started out by learning the basics (i.e titles, headings, form tags, how to add pics, and adding a description to the if someone can't see it etc.) So I would just keeping making text docs and rewriting the code over and over because I thought that would help me learn if I did it over and over. I didn't find this to help me, and I asked my friend how he learned, and he said I shouldn't keep rewriting code. He said I should just learn how to do things, like make a chat system or something. I need some advice I how I should go about learning this. Thanks. |
|
I guess the answer is probably going to be the same than the one we could answer to the typical question: How to improve my programming skills. To be better in html: Read & Write in html as much as you can! Here are some things you can do (they all assume a certain motivation and involvement by the way!)
Personnaly, I recommand you also buying the Smashing Magazine book: http://www.smashingmagazine.com/2009/12/03/smashing-book-its-out-now/. In this book you'll find many best practises on how to improve your design skills. I encourage also taking a look at their official website: http://www.smashingmagazine.com/ |
|
Usually there are schools in college or even high school to learn more about HTML. Also there is W3 Schools to learn about HTML alone. Also should learn CSS coding to go with that. |
|
It's so much more than learning HTML. HTML is simply one tool, one component that helps you get where you're going. I'd get into learning design concepts, specifically user end interface designs along with the web technologies. HTML today is used simply to structure a webpage, nothing more. Styles and most attributes to the visual nature of a webpage are now done with CSS. If you're into creating modern dynamic pages, then you'll need to look into yet another component called EcmaScript, normally known as JavaScript. This is a very open ended and powerful scripting language. To connect Javascript to HTML, there is yet another thing however, DOM. DOM is an interface system that allows you to manage your HTML dynamicly in real time after it loads in an object oriented way via JavaScript. So to conclude, you'll really want to learn: HTML, Structure CSS, Static styling and attributes JavaScript, Dynamic event driven functionality DOM, the bridge connecting HTML to JavaScript Good sites: developer.mozilla.org/en/Web_Development |
|
There are a lot of design classes that you can take as well as websites a good one to look at is W3 Schools they have guides on what ever you want to learn. |
