The Scoop
This project is the culmination of the CS 544 Web Design Language course. The different pages of this site will demonstrate the various HTML and CSS techniques and Javascript examples that were employed in the course assignments, and try to explain the use of HTML and CSS code to help you learn.
HTML vs Internet Explorer
While HTML and CSS are designed to work the same on every browser, the different browsers display the results differently and this causes headaches for website developers. By making the code browser independent you will be able to reach more users on more browsers. Unfortunately, Internet Explorer, the leading browser by popularity, does the worst job displaying the results. In at least one assignment, you will see some commented HTML code that is for Internet Explorer alone. These commented code pieces are necessary for the page to display correctly. The fixed header and footer assignment required some browser specific CSS to work because Internet Explorer does not support the feature.
How I did it
These pages were developed using Dreamweaver solely as a text editor for the code. It's ability to display the pages fairly accurately and the file management features were nice to have while doing the development. Internet Explorer and Firefox were used to debug the display anomalies. It never seemed to fail, I would get the page to show beautifully in one browser only to find it didn't work in the other. The last bug was actually on Firefox which baffled me for a bit. I would never expect Firefox to choke on CSS code like it did.
'Portant Stuff
This site employs some creative CSS code to make the menu at the top work. The menu is completely CSS driven. As the basic menu code was borrowed, please feel free to borrow mine also. On the final project page there is a link to files with the basic HTML and CSS for the menu system along with a link to the site where the format was borrowed from.
My Disclaimer
Some of the assignments have borrowed code also. They are also available on each assignments pages along with links to the original site.
Want some help?
Questions or comments are welcome. Please email me from the link below.