Where do you start with the creation of your (first) website. In this tutorial I want to give you some pointers to help you get started in the right direction.
When you want to start a website you will need to understand the different kinds of websites: static websites versus database-driven websites (like WordPress, etc.).
Web pages are created with a simple markup language. This tutorial is an introduction to the markup language: HTML.
This tutorial is a practical way to learn the basics of Web Design. You start straight away with the creation of a simple website and learn to use an HTML editor.
Understanding the CSS box model is essential when you start styling web pages. Every element on a web page is treated by a browser as a box.
Hyperlinks are the bread and butter of web pages. With hyperlinks you can create a navigation menu, make it easy for visitors to jump to another section or link to an external source. This tutorial explains the use and creation of hyperlinks.
The layout of web pages is fundamentally different from print layout. This tutorial explains the basic principles of positioning elements on a web page with CSS.
One of the more difficult aspects of Web Design concerns the layout of web pages. Different approaches have been tried and discarded. In this tutorial I want to introduce you to Grid Systems; they make layouts easier and have few disadvantages.