attributes (href, rel, type) are separate by spaces, not semi-colons
because you use semi-colons, the
<link> isn't working, the stylesheet isn't read, the font-family never changes, the exercise gives an error message
semi-colons is used for separating style property + values when using the style attribute.
just separating attributes, is done with spaces, see here an example of an image with multiply attributes:
<img src="url" alt="my image">
see how i separate the attributes with spaces?