When beginning your journey towards becoming a web designer it sometimes seems as if there is a plethora of resources available on the web. There are many different aspects of creating a website. Often the only way you will know whether something is effective or not is through sheer trial and error. In order to make your life easier we