Basic HTML, Design, and Webpage Templates |
![]() | ![]() | ![]() |
![]() | ||
![]() | ![]() | ![]() |
![]() | ![]() | |
![]() | ![]() | |
![]() | ![]() | |
![]() | ![]() | |
![]() | ![]() | |
![]() | ||
![]() | ![]() | ![]() |
![]() | ![]() | |
![]() | ![]() | |
![]() | ![]() | |
![]() | ||
![]() | ![]() | |
![]() | ![]() | |
![]() | ![]() | |
![]() | ||
![]() | ![]() | |
![]() | ||
![]() | ![]() | |
![]() | ||
![]() | ![]() | ![]() |
|
![]() |
Because not all senior projects students are familiar with website design, Brian Westphal has written this document in order to provide a basic overview including some guidelines. In your senior projects website creation you have as much freedom as you need, but if you need or want some help, Brian Westphal is here to help. If, after reading through this document, you are unsure of how to do something specific on a webpage, feel free to ask Brian. He is in his office by appointment or by chance. | ![]() |
![]() |
![]() |
The six most fundamental tags to an HTML document are: HTML, HEAD, TITLE, BODY, A, and BR. With only these tags, one can create a basic HTML document that takes advantage of the primary web technologies. This section will demonstrate and explain the purpose of each.![]() HTML ![]()
![]() HEAD ![]()
![]() TITLE ![]()
![]() BODY ![]()
![]() A ![]()
![]() BR ![]()
![]() ![]()
![]() |
![]() |
![]() |
IMG ![]()
![]() ![]()
![]() ![]() |
![]() |
![]() |
FONT ![]()
![]() CENTER ![]()
![]() B, I, U, SUB, and SUP ![]()
![]() ![]()
![]() |
![]() |
![]() |
Design is the most difficult part of HTML. Anyone can create a webpage, but it takes some amount of technique to create a layout that is affective in presenting its content. This section is not a full set of guidelines for design or even for designing webpages. It is however, a starting point from which one may grow a personal philosophy on design -- if one does not already have one. | ![]() |
![]() |
![]() |
Depending on the purpose of your website there are certain color schemes that might be most successful. For senior projects websites you might want to stick with one of two philosophies: standing out or professional. | ![]() |
![]() |
A website whose colors stand out needs to be careful about the meaning of each color (http://www.color-wheel-pro.com/color-meaning.html) and clearly needs to contain colors that are aesthetically pleasing together. This is more difficult than one might think, because your favorite color may not be mine. On the web it is about personal preference combined with global preference. Certain colors do not go well together.![]() |
![]() |
![]() |
Professional sites can use attention grabbing colors, but they typically choose very few colors to work with. A professional theme will typically have two primary design colors (with other colors added in small amounts for specific meaning or attention). It is common in business websites to see greater amounts of blue and green and uncommon to see red. White and spacing is also particularly important as color can be overwhelming for a professional site. | ![]() |
![]() |
![]() |
If you do not know how to use Adobe Photoshop and/or Adobe Illustrator or programs of comparable quality, it may be difficult to create high-quality professional graphics, espcially for logos. Attention to detail is incredibly important. This section will not introduce you to this topics as they are too large. Many books are available on using these software tools. Still, taste is the most important issue. This section covers how to use GIF and JPG images on a website. | ![]() |
![]() |
GIFs make use of an indexed color model of up to 256 colors for an image palette (including one optional color for transparency). GIFs are generally useful for images including text such as logos as they will (up to the color limits) be non-lossy. Even for photo images however, GIFs have their place if used properly. Using a perceptual color reduction algorithm such as that built into Photoshop, one can create photos that use few colors. The fewer colors that one uses, the smaller the image filesize can be. An image of anti-aliased black text should for-instance, be reduced to either 4 or 8 colors depending on the font size used. | ![]() |
![]() |
JPEG is a lossy format that works well for photographic images. One must be careful when chosing the compression scale during saving. Using Photoshop's 12 unit scale, I typically look at the top and bottom compresions and then find the lowest point at which I cannot tell a great difference between the compressed and highest-quality values. One should check, especially near areas of sharp contrast, to make sure that there are no visible "artifacts." An artifact is a square region that is overly compressed, generally creating a small square boundry in the image. | ![]() |
![]() |
![]() |
It is probably clear that spacing can help users visually separate content groups. As important as this, but often unrealized, is that spacing can give contextual clues. One should try to use consistent spacing for each type of separation. For example, topics might be separated by 12 pixels, while sections might be separated by 24. This technique gives the viewer of a webpage additional clues about the meaning of what he/she is readying and is especially helpful when the user is "scanning" the webpage. | ![]() |
![]() |
![]() |
Right-left balance is another important issue in terms of both webpages and printing. Balance can be achieved in several ways. In particular there are three "weights" that can be adjusted: color, size, and importance. The greater the difference in color (especially in terms of brightness), size (in both height and width), and importance, the more unbalanced a page can get. This balance is almost never perfected, but a reasonable level should be achieved by adjusting the colors of sections (especially for left or right-oriented toolbars), the widths of content regions (and possibly adding text if a page seems to short), and the keeping the importance of each screen component in mind (importance is difficult to adjust). | ![]() |
![]() |
I have created two templates that can be used for groups that want minimal overhead in creating their project websites. To use these, one should need only minimal HTML skills which can be gained by reading this document as well as looking through the templates themselves. If one wishes to make modifications to the templates, one is freely avaiable, for assistance with particular modifications, I am available by request. To use the templates, download the tar file webpagetemplates.tar, extract the files and choose the one you wish to use. To customize the template, open the associated html file and perform a text search for "TEMPLATE:". These are notes about how to change the templates. It is likely that you will need to copy the template file into several other files such as "download.html", "about.html", and "contact.html" for example. This way, you can have a consistent look throughout your website. The "other projects" menu item should link to the "Senior Projects Homepage".![]() ![]() |
![]() |
![]() |
This document was written by Brian Westphal, ©2005 Brian Westphal, All Rights Reserved If you have questions and/or comments about this lesson, please send email to westphal@ecc.unr.edu. |
![]() |