There are alot of technologies in use today regarding web design and the internet as a whole. But the driving force behind every webpage in existence truly lays in HTML and CSS! Without these technologies there would be no web as we know it today. Here you can learn to create webpages with these powerful technologies, and learn about the new functionalities being added to the web design process within HTML5.
HTML (Hyper Text Markup Language) was originally designed to function much a like a wordprocessor from the 1980's did by providing a standardized way to format webpages much the same way you would format a text document in an old type writer. HTML is no longer just a formatting platform, and is now being tranformed into a platform that can provide a base point for the implementation of new and innovative web based technologies.
CSS (Cascading Style Sheets) were developed to provide a way to separate content from the presentation process, and provide a simple but yet powerful set of tools to manipulate how our content is developed and appears within a webpage. While HTML acts mainly as a place holder for content, CSS provides the style information for that content.
What is XML?
XML provides intelligent ways to handle information with regards to both websites and databases. We've been working to build a comprehensive list of tutorials and references to help you learn the right way. This section is a work in progress, and we will not only be adding to it on a regular basis, but we will be editing and refining content to make our tutorials even more user friendly. The references show not just code, but actual examples to help you see what you are learning. We're also trying to touch on some topics that are not implemented or talked about enough in the web design world. We wrote a multi page tutorial on CSS3 Media Queries, and how they can make your job as a web designer alot easier.
Adapting to Change:
It seems to be the norm to create web pages at a resolution of 800x600px, but not all LCD screens have the same aspect ratio, screen size, or resolution for that matter. Media Queries give web designers the ability to make their content adapt to resolutions, displaying style information that is the most appropriate given multiple screen sizes. This is called "adaptive web design", and its now the norm. Just consider all the types of devices users may use when accessing your website. People use smart phones, tablet PC's, netbooks, laptops, desktops, etc. Ask yourself this question, "Will your web pages render on others screens the same as it does on yours? Probably not.
We touch on many cool new aspects of CSS3 that have been implemented in most major browsers, we also touch on some of the common mistakes that web designers make when creating their pages. Just click a link to the left to get started!