Even though the link element is a self-closing element it is expecting you to close it like so - <link />. The closing of self-closing elements like this is more of a stylistic choice if I understand correctly. Some browsers used to not register content that was not closed (even in the case of self-closing elements) so to counteract this developers started closing them in this manner. I believe all browsers now recognize them as closed elements regardless of the forward slash.