Web Design
This is the main page for the MJBHA Web Design Class. The web site for this class includes a course description, lecture notes, and links to helpful resources on the Web. Remember to bookmark this page (add it to your Favorites), so that you can get back to it easily.
News
April 19, 2002.
See the final assignment.
April 8-11, 2002. Add the following features to your project site (click the links to find out how):
- slide-in menu
- rainbow text (rainbow text)
- pop-up information box
- Depressible buttons
- Scrolling Window
- Flying Message
- Bubble Effect
- Others (you pick)
Here are some weird tricks.
Here is an introduction to the marquee tag.
Decision Tool:
The latest exercise is to create a decision tool.
- Course Description gives the topics for the course and the grading policy
- Resources provides links to Web sites that are helpful to Web designers
Lecture Notes
Basic HTML
- Preliminaries How to view/source, toggle, set up directories, etc.
Tips for using Angelfire.
- Making a Web Page How to save as HTML and create a page title
- Creating Links How to create internal and external links
- Paragraphs and Line Breaks How HTML separates lines and paragraphs
- Lists and Tables How to create bullet points, numbered lists, and tables of rows and columns
- Comments and Special Characters How to put coder's notes into HTML and how to produce special characters, such as the copyright symbol or accent marks.
Style Sheets
- Introduction to CSS Your first Cascading Style Sheet
- How CSS Works Step by Step Guide to using CSS
- What CSS Can Do the types of controls available in CSS
- Tricks with Fonts Changing font families and styles
- Colors and Backgrounds How to change colors of text and add background colors and images
- Indents and Bullets How to indent text and change the appearance of bullets
- Boxes How to create boxes to make blocks of content stand out
- Columns How to create newspaper-style columns
- CSS Tables Combining CSS controls with HTML tables
- CSS Assignment Show that you can implement CSS controls
- My Design Biases in favor of usability and liquid design
- Overview of Tools How the tools we are learning fit together
Photoshop
- Logos Some logos designed in Photoshop
- Rollovers Swapping Images to Create a Rollover
JavaScript
- JavaScript Introduction your first script
- Forms HTML code for forms
- Form Test A simple test of a form script
- Tic-Tac-Toe A JavaScript version of Tic-Tac-Toe
- Changing Styles Changing Styles based on mouse events
- JavaScript exercise putting a header onto each page of your project
- A Fancy Menu putting a fancy menu onto each page of your project
- JavaScript Summary What we have learned how to do so far
- Creating a Quiz Putting a Quiz on your project site
- Cookies Storing form information using cookies
- Cookies 2 Using information that you have stored as cookies
- Validating Form Information
- Switching pages
- A dropdown menu
- A Search Box
- A Search Box (This one uses cookies)
- Decision Tool (uses frames)
- Marquee tag (scrolling text)
- Who wants to be a Web Engineer?
Utilities
- Converter Converts HTML to code that can be inserted into a JavaScript program
- Table Generator Automatically generates the table tags and class tags for a table that uses CSS