| Code |
| Type |
Reason |
| DHTML |
I used DHTML with some Java Script in order to have the rollover effect on the links that are on the site. The reason is because it is very eye-catcing and provides a nice effect.
|
| Tables |
For the menu part of the page, we used tables with image slices. Another choice would have been an image map, but that would be too simple and it would take longer for the whole image to load. Plus, we could not have the rollover effect in that case. |
| iFrame |
In order to navigate within the contents of the site, iFrames are used. The reason for using them instead of normal frames is because frames have a limit for placement. With iFrames, you can place them wherever you want, within a table. Plus it makes navigation and viewing files very easy. The only minus is that you need separate html files for each frame, but this is also not so bad. |
| CSS |
In the left iFrame we used CSS in order to make the background stretch along the "Y" axis. We did this because we weren't sure how much space we will need for each submenu. |