Assignment1 cgs3066
Assignment1 cgs3066
1 Assignment Description
In this assignment you should build the http://www.fsu.edu homepage. e goal is to create a webpage that
looks very similar to FSU’s homepage. For this assignment, we don’t care about the dynamic behavior of your
web page. Focus on the HTML elements to use, positioning and layout of HTML elements and styling
them to match the original web page, using what you have learned so far in this course. Here are a couple of
tips for you to make things easier.
• Start with creating the structure and layout of the page. For instance, you can see see that the page
contains a maroon header and footer and everything else is the main content.
• First try to create the HTML element and then try to fix the position and style
• Often, there are multiple ways to create and style an element that you want. Be creative!
• DON’T BE A PERFECTIONIST! You’re just trying to make it look like www.fsu.edu, not actually
function like it and it doesn’t have to be spaced exactly the same way to the pixel.
• USE GOOGLE! You’ll probably run into roadblocks where you can’t figure out how to do something
so do what all good developers do… Google it!
• If you’re frustrated with trying to get things look the way you want, maybe I’ll be able to help you.
Come see me during the office hours.
• In general, do as much on your own as you can before relying on the developer tools (or viewing the
page’s source code) to help you along.
• REMEMBER, you should be able to explain every single line of the code you submit, if you were
asked to do so. Keep it simple!
1
2 Grading
is assignment has a total of 120 points of which, 20 points is a bonus. Basically, if you complete all of the
sections mentioned below and they look very similar to the original website, then you’ll get the full credit
for this assignment(100 points) plus 20 points which will be counted towards your final grade in this course.
Here is a breakdown of the points for each section of the web page.
e header includes the maroon colored section at the top, the FSU logo and the FLORIDA STATE
UNIVERSITY title right underneath the logo. You DON’T need to include the 3 icons at the top right
corner of the page.
is includes the 7 navigation links right under the header section. I don’t care where do these links refer
to, but make sure that they are actual links and that they look similar to the FSU’s homepage.
2
is includes the big picture and the text right next to it on the right hand side. Make sure you take care
of text alignment and the links.
is includes the small paragraph and the links on the left as well as 5 small images with associated text
positioned below each of them.
is includes the Florida Seal image and a paragraph on its right. Also there is another piece of text on the
right which needs some formatting.
3
is section has a light gold background with two columns of links on the left and a video in the middle.
You can replace the video with an image of the same size. Also don’t forget the academic calendar section
on the right.
6 columns of links to different pages of the website. Don’t worry about the actual address each link should
refer to. As long as they are actual links and they look the same as the original website, it is fine.
is is probably the easiest part. A simple paragraph with a few styling requirements.
is includes the maroon section at the bottom of the page. You DON’T need to include the social media
icons at the bottom right corner.
4
2.11 Code Validation (10 points)
As we discussed in the class, you may sometimes write invalid HTML code which shows fine in a browser.
But that doesn’t mean your code is correct. In order to make sure your code is valid, I will use https://validator.w3.org/
to check if your HTML and CSS code is valid. You’ll get the full 10 points only if your code is error-free.
You can use the same service to check your HTML and CSS code before submission.