An automatic grader for this assignment can be found here. This grader does not account for penalties.
- A completed assignment does not have to exactly resemble the "Isaac's Schedule" document.
- A completed assignment requires valid html, NOT what validator.w3.org specifies
- Capitalization of tags should be ignored
- Should students choose to use CSS instead of HTML attributes, no points should be deducted
- The document should render properly on Chrome
- If the document has invalid syntax for an attribute a note should be left but no points should be deducted
- Example:
<div width="100px">
or<table border="1px">
- the "px" is invalid but the page still renders
- Other case:
align="middle"
- This isn't recognized as valid in the spec but works on most browsers
- Example:
- If the document has invalid syntax for an attribute a note should be left but no points should be deducted
- Base grade is 10% if the student submits any form of html regardless of errors
- 0pt overall - Empty HTML document or a missing submission
- -5pt penalty each, -15pt max - Invalid tag nesting:
<a><b></c></a></b>
- -5pt penalty each, -15pt max - Not closing tags that need to be closed (
html
,body
,title
,div
) - -5pt - no
html
tag orDOCTYPE
, having one or the other is fine
- 8pt -
ul
ORol
- 8pt -
li
- 4pt for having it, 4pt for having it in the
ul
orol
tag
- 4pt for having it, 4pt for having it in the
- 10pt -
title
- 10pt -
table
- 10pt -
tr
- 5pt having it, 5pt for having it in the
table
tag
- 5pt having it, 5pt for having it in the
- 10pt -
td
- 5pt having it, 5pt for having it in the
tr
tag
- 5pt having it, 5pt for having it in the
- 4pt -
rowspan
ORcolspan
on a table cell
- 5pt - Header (CSS or h1/h2/h3)
- 5pt - Table border
- 5pt - Bold text (
strong
/b
/font-weight: bold
) - 5pt - Underlined text
- 5pt - Center aligned text (no credit if
is used to center text) - 5pt - Right justified text (no credit if
is used to justify text)