I was looking at Del Duio's site the other day and started thinking about making my own website but I don't know where to begin. Any help would be greatly appreciated.
It depends if you are OK with not having your own domain name for free you can use something like weebly go daddy or Yola.com But unless you want the one with your own domain name for free then as i recall there isn't a website hosting that allows you to have yor own domain name for free anywhere.
I highly recommend picking up an HTML, CSS, and Javascript book at your local bookstore or library or the Internet. Learning how to do it from scratch can be tricky at first, but very rewarding once you get down the details and can make a website do whatever you want. Especially if you're handy with a graphics program like Photoshop or GIMP. Wordpress can be pretty customizable and there are WYSIWYG editors out there like webs.com, but you ought to start the learning process for manual creation now.
I also tend to find learning how to program from books to be an onerous process, but this topic is quite manageable to stick with!
As far as free hosting, I think I had free shared hosting with GoDaddy when I bought a .com from them. I generally don't support them as a company, but it might be an okay starting space, if you don't want to spend a lot yet. It's a good idea to have some sort of .com anyway, to start getting familiar with the lay of things. FTP and the like. A .com is about $10 a year at the right registrars. I've had good experiences with http://namecheap.com.
If you get started and run into some issues, pop 'em here!
If you really don't want to splash any cash but are capable of building your site yourself from HTML you could always use 000webhost.
Not the greatest of hosting services but you get a domain name of your choosing (with a .something.com on the end) and you get a decent amount of space.
Without doubt, the best place to start is http://www.w3schools.com (and google when you hit specific problems) - don't bother with a book on HTML or CSS.
If you want to learn Javascript as well, it probably is worth getting a book ("Javascript: The Definitve Guide" by O'Reilly), just because it's a little more complicated and the w3schools section on it isn't all that detailed. You don't need it for a simple site like Del Duio's, but it's still good to know and won't take long to learn - you can make your site more dynamic, write HTML5 games and create custom pixel shader effects for your MMF2/CF2.5 games (they use HLSL, which is similar enough to JS that you could figure it out very quickly - the same applies to Lua scripting btw).
I've been using biz.nf as a webhost (see: www.sketchy.co.nf ), and never had any problems until they decided to prohibit the uploading of zip files (although they still allow some other archive formats). It looks like Lembi's recommendation might be better...