Hey. I've coded (not just html, but php for the database backend and other neat stuff) many webpages. I hope you'll take some advice on your webpage from a business perspective, and from someone who has done this before with a minor background in it. Some of this may sound harsh, but please keep your sucess in mind.
I reccomend
www.w3schools.com. Learn HTML and CSS, at the VERY least.
Do not use dreamweaver, frontpage, ms word, or any other "visual" editor. Professional webpages, the kind that cost 10k a page, are done by hand. Even if you don't have the background to make a 10k per page website, strive for the same level of professionalism. Doing it by hand also has the side-effect of keeping unprofessional fru-fru to a minimum. It's all too easily added in Dreamweaver.
A good text editor is necessary. Not a word processor, like MS Word. A text editor will autoindent, and help check syntax/missing quotes/missing brackets/ etc. It will color the various commands differently, so that in large documents, you can easily track what you are working on. Most editors also have an autocomplete feature to help with repetative commands. Personally, I use the Vim (
www.vim.org) text editor for all my programming, database, and web development. It is way too much for a beginner (it requires about a month to learn to use it), but I suggest looking around for a text editor that features HTML and CSS as supported languages. The difference over notepad is almost immeasureable, especially when you start using an editor like Vim or Emacs. UltraEdit and Editpad are options as well, but I believe they both cost money. Vim and Emacs are free.
Lose the flash intro. It's not professional, even if it's neat and cool. Any serious buyers who are looking for someone are reviewing every aspect of your business to evaluate you, including how you represent yourself. You're dealing with the psychology of design here, in addition to what just looks cool to friends. Unfortunately, friends do not look at a webpage with the same critical eye high power buyers do.
Second, you need those
section links on a plain menubar on the right or left, on EVERY SINGLE PAGE. They need to be able to quickly navagate anywhere on your website, without hitting back. This is made simpler if you understand some web scripting language like PHP, but it gets complicated.
Standardize your color scheme with CSS. Pick a mild background color, pick a mild menu color. Also, make your page width about 800 pixels wide, with everything left-aligned. Having page width set at 100%, center align is not good. If you add lots of content content or a right menu, you can experement with making your page wider than 800 px.
You want to
drop the link page - it has nothing to do with you, as a business. If you want to make it a hobby or personal website, keep the links. If you're selling something, you don't want them clicking on links.
Add more sections and content. You need to be able to "fill out" the webpage, so that it does not look sparse. But keep in mind, don't add fluff or random things that will detract from the webpage. This is the singlemost difficult part of creating a webpage for someone who doesn't have a background in the area. I suggest adding a "contact" page, instead of just an email link. I would fill out your bio more, with a heavier emphasis on photography. A verbal description of your style and what you believe your strengths to be, with selected images to illiustrate your points. In the gallery, I would choose one picture from a particular set - you have the entire set up. You don't need a vast gallery of everything you've done, because that's too much information. You need a selection of images, ready to view in a short thumbnail page, of what you consider to be the best pictures of your best sets. Below that thumbnail grid, you can add a link to your complete gallery, if you choose. Think up other sections to add.
I know many professional photographers have websites that break these rules. Many businesses have websites that break these rules. They may have hired a web designer who knows what they are doing, and can bend the "rules of design" without detracting from the page itself. Don't use them as justification to make mistakes. Just because they're a world-renowed photographer doesn't make them a world-renowed web developer and designer.