Highlights
Purpose of the assignment
An individual assignment to familiarise students with the techniques and skills involved in creating webpages using validated HTML5 and validated CSS; loading and testing the website on the server; and demonstrating an understanding of HTML5 elements and attributes, CSS selectors and properties and their proper use. Moreover, it is to provide students with an appreciation of the importance of the separation of structured content from presentation as discussed in the lectures.
To highlight this, the assignment is specified and evaluated in three sections.
1. HTML5
Create at least THREE web pages using HTML5 and with at least one image on each web pages, three images in total minimum. All images must be original, meaning you own those images. The Information content on these webpages should be information about you. Please make sure to include:
The following HTML elements MUST be used in this assignment. Some will be used on all pages while others might only be used once.
Each page must have a skip link so the user can navigate back to the main page. A menu must be created on each web page that allows users to navigate through all the webpages on your website. This menu must be properly styled using CSS. Please organise your HTML code properly and annotate the source code with comments as necessary.
2. Basic CSS
Develop one CSS file that is responsive or TWO CSS files that style the web pages, one for a desktop and another for a mobile phone. The webpages must be styled to suit the corresponding device, e.g., the layout, font size and the sizes of the major components of the webpages.
Demonstrate a range of selectors, including but not limited to:
Demonstrate the following groups of CSS properties:
Use of other CSS selectors and CSS properties are encouraged, as necessary and appropriate for styling the webpages.
Please properly organise your CSS code and include comments within your CSS code as needed. e.g., /* banner style */.
Creativity is strongly encouraged in the web site design. Creative designs will be rewarded with bonus marks
3. SEO
You want to improve your website’s search engine ranking. You need to research about Search Engine Optimisation techniques (SEO) in relation to your website code and content and come up with five points (including using tags) to improve the ranking of your website. Prepare a document to explain these five techniques. In addition, you need to provide references to your code to show us how as a result of your research you implemented/improved your code. This document must be at most 2 pages long. The relevant code can be included as an image or text within the 2-page limit.
4. CSS Animations
Implement a CSS animation. There are many types of CSS animations. Take your pick and make sure it is applied to appropriate HTML elements. Feel free to use Google or any source of information you deem appropriate to look up the code you need to implement the CSS animations.
Create a fourth page named animation.html and incorporate it into the menu navigator. On this webpage, list the animation that you have implemented and provides hyperlinks to where the animation is implemented.
This COS10005 - Web Development has been solved by our PhD Experts at My Uni Paper.
© Copyright 2026 My Uni Papers – Student Hustle Made Hassle Free. All rights reserved.