ok. well... one thing that catches my eye is that photoshop is a purely an imaging program.
here's a perfect example:
http://amazingtechguys.com/beta2 is a layout or "template" of a site that i have discontinued. i made this in photoshop...but as you can see, they're all images. there's no text because if i had text on it, the text would be stored in the image. not on the site...if that makes sense.
photoshop is a good tool to use if you want to design the layout of the site first...but i would not recommend building a site with it and then using the image slices that you create in photoshop as your website. the reason why is that a site designed in photoshop is merely one image that was "sliced" up into different pieces and then stored in a table. this is not so good because your site (depending on your hosting provider) may take FOREVER to load because of all of the images that it needs to load.
i don't know if that makes sense or not...
anyway, if you wanted to go ahead and use photoshop anyway, you'll need to create the site using photoshop (which once again, is merely an image) and then use a text editor like
Textpad or Notepad to actually make it into a site. you will use your html and css knowledge to accomplish this.
the best way, as stated earlier, if you want to use photoshop to create your site, is to simply create the DESIGN in photoshop. then...use ONLY the images that you NEED to use in order to create the site in purely html and css.
a good example of this is
http://www.vccandles.com/beta. i originally created this site in photoshop. after i was done and i was happy with the design of the site, i started to replicate it in html and css. using only 3 or so images (where the photoshop designed site would have used probably around 30). using html and css, you can create wonders!
i know that this was not the easiest post to understand...let me know if you have questions.