To put into practice everything you’ve learned about HTML and CSS over this course by bringing your design alive.
You must deliver a properly functioning, responsive website for the assignment brief you chose in Design 1.
The site needs to have every page listed in the site architecture on your chosen brief. Certain functionality requiring JavaScript can be mimicked; for example, a login page could link across from the ‘Sign in’ button.
You must deliver a properly functioning, responsive website for the assignment brief you chose in Design 1. The website should be able to navigate from one page to another from the navigation menu as well as from buttons and/or arrows.
The site needs to have every page listed in the site architecture on your chosen brief. Certain functionality requiring JavaScript can be mimicked; for example, a login page could link across from the ‘Sign in’ button. This assignment should be written in purely HTML and CSS.
Ensure that all of your images are compressed to around 200KB.
The HTML should be semantic, neatly formatted and valid.
The CSS should follow the DRY principle and be easy to read.
The website should be responsive and look good at every screen size with no horizontal scrollbars. Use Flexbox and CSS Grids where appropriate. Please do not use a CSS framework like Bootstrap; we want to see that you can build responsive sites without the help of a framework.
The site should be WCAG compliant, SEO, performance and accessibility should be taken into account.
Each page should have a unique <meta name="description">, <title>, and <h1>
.
You should not use copied code in your submission. All code submitted must be written by yourself. You may use external sources to show you how to achieve specific effects, which should be included in your report.
You need to submit the following: