This problem is making me feel like an absolute noob.
Here is the head of my .html file:
I have another one. I named my css file: default.css. It wouldn't load. When I tried to view it in the browser it showed an empty page.
I changed the name to default_css.css and it started working.