committing html semantics homework