CSci 4657 Problem set 1. Due Friday, February 4 at 11:59pm
Individual problem set, 20 points
Your task is to create a web page about yourself or your interests
using XHTML and CSS. Do not use Javacsript.
General requirements
- The page must be visually appealing and well-organized. The top 3
pages (in terms of the presentation) as judged by others in the
class will get extra credit.
- The source code must be well-organized and well-documented.
XHTML requirements.
- Your page must validate using XHTML.
- Include at least 10 different tags, including
<a>
, <img>
, at least one list
(any kind), and at least one heading.
- Include at least 2 attributes other than
href
,
src
, and alt
.
- Do not use frames or forms; do not use tables for page
formatting.
- Your page must validate as XHTML 1.1 strict (make sure to check
early and often!).
CSS requirements.
- You must use an external CSS file. You may also use embedded
and/or inline styles as needed.
- Set at least 10 different properties.
- You need to have at least 2 different classes, one of them with at
least two elements.
- You need to use at least one id.
- In your CSS settings you need to reference elements by a tag, as a
list of tags (setting the same property for all of them), as nested
tags, by class, and by id.
- Page layout has to be done using CSS.
- At least 7 of your CSS feautures must be CSS1 or CSS2. You may
use CSS3 features, but you have to document them and list browsers
were they are guaranteed to work.
How to submit your page
For now send me all of your source pages. If we get the VM up and
running by next week then you will just save your pages in a
subdirectory of your public_html and send me a link.
This page is a part of CSci 4657
course web site.