Starting out in web design
www.w3schools.com has 99% of the stuff your gonna need to start wesite design's
Whats a specific area your struggling on?
Yeah you need to be a bit more specific, what is the area you need help in. Do you need help with the actual design side of it, if so you should look up some photoshop and CSS tutorials, that will help you immensly.
If you are going for the development side of the websites then you should learn PHP, Javascript, Ajax, HTML….etc.
As keiran pointed out w3schools.com has 99% of things you need to start learning.
Here is the order I would go in.
- draw the site you want to make. (on paper)
- learn XHTML from w3schools
- Learn CSS from w3schools
- learn php from w3schools
- Get familiar with photoshop. It will help you in the long run.
- Read zephyrs tutorial about reusable XHTML, (it will save you alot of time)
- attempt to create your site
- post it and make it better
- Practice
- learn more
And dont forget to repeat steps 9-10 forever.
@moshbat: Yeah, You are right. I'm sorry, I couldn't resist posting it. :)
kiyoura wrote: P.S. (Something i learned from Zephyr_Pure; when designing a website, draw it first (sections, divs, tables, etc…) then do it.
Works wonders for MySQL DB design if you write out the tables and fields, too; efficient as all hell.
Back on-topic, you could also check out how to design basic 2 and 3 column site layouts using divs and CSS. Specifically, the "float" and "clear" properties in CSS. Once you get those and relative/absolute positioning down, you'll find it much easier to design structured and beautiful layouts. Don't be afraid of nested divs… you only go to Hell if you use nested tables. :)
You should also learn a decent IDE, once you get into upper level concepts it'll save your life. I personally like light weight IDE's, but it would probably be helpful if you use a bigger tool sweet, such as can't believe im saying it** dreamweaver. on windows if on linux check the package manager, theres an abundance. =x