Web Design 101
This blog is designed to give those of you with no previous experience in web design a quick crash course on what web design is, and how it works. Im hoping that i can give you a bullshit free introduction into this medium.
So lets start. A website is a media vehical which can serve multiple purposes, the two main types of website are informational and e-commerce. however no matter what the purpose of a website they all share one commonality, websites are interactive, they require the user to interact with them, be it by clicking a link, or entering search criteria into a form. There are 2 distinct methods in making websites, the most popular is HTML, the second is flash. Although both have their strengths and weaknesses, this blog will focus on HTML.
The anatomy of a website comprises 4 components; the header, content, navigation and footer. The header, most commonly the first part of the page the user engages with, it will most often have a logo and possibly imagery or something eye catching. The footer component closes the header, and surprisingly is always located at the bottom of the page. The navigation is one of the fundamental components of any site it is the means to locating information and maneuvering around the site. Finally comes the content which is usually located between the header and footer.
Colours in web design are unique the bet rule one can work to is to have 3 colours which compliment each other, this is instrumental in good web design, as it can build a theme and feel of a site, thus getting it right is imperative.
Websites can include pictures but to get the most out of a site CSS (Cascading Style Sheets) are used to compliment the HTML(Hyper Text Markup Language) this is an independent file which is attached which can enable the user to change colours and positions of elements on a page, an extremely powerful tool in the modern age of web. A stylesheet is attached to a page like so:
<link rel="stylesheet" href="http://theodin.co.uk/blog/wp-content/themes/theodin/style.css" type="text/css" />
This enables you to work with seperate files which link to the same page, meaning that you can seperate your content. This becomes more relative when youwork with larger sites which may require multiple stylesheets for certain aspects of the page.
When working with websites you there are a multitude of ways to create your site, some prefer to use software applications such as dreamweaver, however many, myself included prefer to use text editors to create websites, with. This gives complete control over the coding, and whether you work on PC or mac text editors are freely available.
Once you have your HTML page created you will wan to put it on the internet. you will want to save your home page as an index.html page, as this is how severs read your homepage. Yor domain name should be the first requirement, you can buy this from any hosting on dmaon company, such as pipex, Low Cost names, or as i have done in the past Switch Media. However if this is your first time setting up on the internet, yu may wanna check these guys out One.com, as they offer a domain and hosting free for a year. Which leads me on to my second part. You will also require hosting, this is the place where you will put all your files, and when you go to your domain, your files will be displayed from. Once you have setup your domain and hosting you will be sent an FTP login for your hosting, you will then need an FTP(File Transfer Protocol) client, which will enable you to talk to your hosting. Thease can also be found for free filezilla is a prefered choice. Then one you have followed all these steps you should be up up and away!


