Alright so in what order should I learn the basic things of web design? I want a really cool site that look professional. So basically I want to learn HTML, XHTML, CSS, JAVASCRIPT, and PHP. What order should I learn those? Is that knowledge enough to make a stunning website?
It depends if you are building from the ground up or using a standard platform such as Joomla or Wordpress. If you are using a standard platform your initial consideration will be the theme or skin and any splash page layout. For these i would start with CSS and HTML. Javascript and php are more used to add functionality and most standard platforms come with a good range of plugins and extensions which should get you up and running pretty quickly.
The order which you have written is right. Just that if you can manage, you can learn JavaScript and Php along side.
I would learn all those in the order you wrote them. Though I would go straight to xhtml and instead of php I would learn asp.net(using c#)
xhtml css php javascript xhtml is basic shouldn't take you long. One of the best books on the subject: http://headfirstlabs.com -minanu
I find I can create pretty nice looking sites with a graphics package (essential) and html and css - and then call in someone else's script for submenus, rotating images etc.
You can make a stunning website if you are stunning. there are no shortcuts in life(groan) but if you want people to hand you answers, you will be always wearing last years fashions. Don't ask questions. make them. like i just did
HTML, CSS -> Frontend design and layout PHP, SQL -> Dynamic and web application & database coding Javascript -> Extra features and integration I suggest learning HTML & CSS along with PHP & SQL for web apps. And then Javascript for all of the extra features and whatnot.
HTML is really almost exactly the same as xHTML, so learning either will suffice. If you want to get into web design at all you'll need to learn HTML and CSS, after that Javascript and PHP/MySQL will come in to add more features and functionality to your site.
I just finished my web designing course and I did it in the following fashion Coreldraw, photoshop, pagemaker, HTML,DHTML, Dreamweaver, FTP and I have to learn javascript.