Aim:
The objectives of this assignment include learning:
β’ HTML5 and CSS
β’ JavasScript (note that you are NOT allowed to use JQuery or other JavaScript library/framework)
Task 1: (7 marks)
ο At least 2 html files
ο Only 1 external CSS file should accompany all your webpages
ο Appropriate images need to be used
ο Proper use of Layout Tables
ο Both colspan and rowspan should be used in the table
ο Links to external sites and URL relative referencing should be used
ο Figure and figure captions should be used
ο Overflow properties need to be used
ο An appropriate image should be used for at least one of the buttons
ο Appropriate positioning needs to be used
ο Appropriate floating elements need to be used
ο Hovers need to be used to make thumbnails
Task 2: (8 marks)
Enhance your gift shop website in task 1 to incorporate JavaScript features. In enhancing this website, please use all the following:
ο External JavaScript file(s) need to be used (do NOT use inline or embedded ways)
ο JavaScript functions need to be used
ο Variables, comparison operators, logical operators need to be used ο Conditionals and loops need to be used
ο Alerts need to be used
ο Listener approach needs to be used
ο Appropriate validations need to be used
Demo: To be advised
Submission:
You are to create two folders. All files that are needed for task 1 must be stored in a folder call βTask1β, and all files that are needed for task 2 must be stored in a folder call βTask 2β. Zip the two folders together and upload to Moodle. Include your student name, student ID (UOW ID) as comments in all the files.






