Hello, dear friend, you can consult us at any time if you have any questions, add WeChat: daixieit

ITEC 1010 - Section A – Fall 2023

Assignment 2: HTML5

Weight: 8%

Due date:  November 2nd, 2023 as per eClass submission timings. Instructions

You are to design a simple website using HTML5 and CSS. You can choose between making the website about

yourself or about the small business idea you used in your database assignment. The website will have a main page called “index.html”, this will be the landing page of the website. It will also have another page called “about.html”,  which will act as an about page (for either you or your business depending on the topic you choose). Lastly, it will     have a “stylesheet.css” file to help with the styling of the website.

You may use any text editor you are comfortable with (Ex. Visual Studio Code, Notepad++, Sublime Text, etc.),

along with the HTML5 slides on eClass andwww.w3schools.comto help code the website.

Use this table as achecklist to ensure you have completed all the requirements of the website:

 

Requirement

Marks

Completed

General:

Create 3 pages: index.html, about.html, and stylesheet.css

 

 

All pages must include comments (one comment for each section of the website)

0.25

 

Each HTML

page must:

Have a head and body section

0.25

 

Use proper formatting (using Tab to indent where needed to make the code easy to read)

0.25

 

Use at least one type of structural tags

0.5

 

index.html:

A comment in the header explaining your website (3-4 sentences)

0.25

 

A heading for the website

0.25

 

An image on the center of the page (the image must use an “alt” attribute), name it “image.jpg”

0.5

 

A small paragraph under the image

0.25

 

A link to your about page

0.25

 

A colored box containing an announcement (be creative),that stays fixed on the page, even if you scroll the page

1

 

about.html:

A heading for the page

0.25

 

Two paragraphs

0.5

 

A table with at least 3 rows and 3 columns. The table must be using colspan and rowspan somewhere.

1

 

Styling:

Use the CSS stylesheet to style each HTML page. Create some

general rules in the CSS sheet, where the same rule can be applied to both html pages.

0.5

 

 

Have one inline CSS rule in each HTML page, using at least two types of text styling tags

0.5

 

 

Have one embedded CSS rule in each HTML page

0.5

 

 

Use font-family, font-style, font-weight

0.5

 

 

Use border (having width, style and color properties)

0.5

 

Note: Do not use online templates to make the website, you need to write the code from scratch

Deliverables (Don’t zip the files please)

The following 4 files:

index.html, about.html, stylesheet.css, image.jpg