Learning Outcomes:
On completion of this module students should be able to:
(1) Provide markup for various HTML elements, attributes and values associated with the representation of web page content (e.g. text formatting, lists, tables, canvas, and media components).
(2) Use CSS to effectively control the presentation of websites (e.g. apply consistency and control page layouts).
(3) Understand the usefulness of incorporating dynamic scripting into web sites.
(4) Differentiate between alternate image formats that are appropriate for web use.
(5) Make responsive design layouts using CSS Grid and Flexbox.
(6) Understand the importance of consistency, structure, and aesthetics of design and how to achieve these.
(7) Make good decisions in relation to SEO.
(8) Demonstrate understanding of current W3C standards and recommendations when planning, designing, and publishing a website.