Your UI needs to be very explicit in how your website should function, and of course, if handing off your design to a developer, they will need to know what to do with your beautiful design. I’m in the process of designing a couple new sites (all in tandem, bad idea, I know), and I’ve been poring over tons of web tutorials, and I wanted to share you my favorites that have been the most help for me.
This is a hodgepodge collection that I take a little element from each post to add that nice little touch to a design, for instance, with designing the iPhone icon, the glow and radial gradient are a great effect you can infuse into a lot of websites. My personal favorite implementation of this technique is from CampaignMonitor:

7 Best Web Design Resources For Beginners









