Invalid HTML tags

an `id` attribute cannot contain a space. Using self closing tags is not valid HTML when using <!DOCTYPE htm>. I have fixed self closing <link> tags.