Fix several things the w3c's HTML5 checker complains about.
what is this
i dont even