This is the source repository for WATS3010: Introduction to Web Development Basic CSS assignment. This assignment is designed to help you practice your use of common CSS properties and patterns.
Please refer to the resources page within the course for additional information about how to complete the assignment and resources about CSS.
To complete this assignment, you must write styles to create an elegant visual
presentation for the poem "Kubla Khan" by Samuel Taylor Coleridge. Your goal
is to create an elegant and appealing presentation for the information contained
in the index.html file. (Please note: You do not need to edit the HTML file to
complete this assignment.)
Be sure to complete all of the following steps:
- Add
<link>element to theindex.htmlto reference your external stylesheet. - Create styles that help visually group the information on the page.
- Remove the bullets on lists where bullets do not help with readability.
- Use at least one background image somewhere on the page.
- Use two fonts on the page: One font for headings and another font for body text. (Do not use MORE than two fonts on the page.)
- Use margin and padding to control spacing on the page.
- Use line-height to make the text easily readable.
- Use background-color and color to alter the appearance of a section.
- Size the image that is included on the page appropriately.
This repository contains the index.html file, a starter styles.css file
and and images directory with some images for you to use. One of the images
is included in the page with an <img> tag, and should be styled as content
on the page. The remaining images can be used as background images in style
definitions. You do not need to use all of the images that are provided. All of
the provided resources are cited on the index.html page. You do not need to
remove unused resources. (You are not required to edit the index.html file.)
If you want to take your styling further, you might try some of the following challenges:
- Use
first-letterto style the poem in a fancy way. - Try to
floatthe aside. - Try to make the
social-linkslist go horizontal. - Use opacity in a
background-colordefinition by usingrgbacolor definition. - Give something rounded corners using
border-radius. - Add unique images to your project to make it more interesting.
- Alter the HTML in the
index.htmlfile to create a more unique vision for the page.