ENGH 375 & 5O7: Web Authoring and Design

Welcome!

If you've managed to find this site, then you've probably registered for ENGH 375 or 507. This site is dedicated to getting you acquainted with some of the early workings of the class. Really, you're going to get a feel for some of what goes into this class, as its impossible to sum it up in a few short pages.

Creating a we-page can seem like an intimidating feat, and when you look at how a website is coded,that's a justifiable reaction. But a lot of what comes from creating an effective web page is experimenting with the design and content, and there's no better time to experiment than when you're just starting out.

Think of this site as a beginner's tool created from a beginner's perspective. I'm writing this in a way that I think would be most beneficial to me if I was just starting. That's not to say that this class is hard, just that a little preparation and foresight into what it entails would have saved me and a few others some frustration.

You won't be able to create and publish a grade A site to the web all at once. It's quite a task. But this guide will help you get started, and by the end of the class, you should be able to create an amazing website full of your own unique content!

With that out of the way, lets get started. The basics we will cover are:

HTML

HTML

HTML serves as the structure of a web page. It encompasses the words, links, etc., you see presented. Writing HTML creates the bare bones of the website: it might not look all that great on its own, but it is wholly necessary in creating any page. I'd recommend starting here.

CSS

CSS

CSS is the styling of the web page. It affects elements such as the font, the color, and the layout of the page. CSS lies in the presentation of the page. It's a good idea to get acquainted with HTML before starting CSS.

DESIGN

DESIGN

The design portion is about how to design a web page for a specific audience. It encompasses the audience you are appealing to, the various levels of structure, and other elements you need to consider when you're creating a website.