Tengo un ejemplo básico de página web/JavaScript y el CSS no se aplica al proyecto a menos que mueva todo el proyecto desde (aproximadamente 5 subcarpetas en mi carpeta de descargas) al escritorio (sin subcarpetas).
El CSS funciona mágicamente cuando lo muevo a una nueva ubicación y no cambié una sola línea de código en las 2 versiones, son idénticas. ¿Qué podría estar causando esto?
Nota: Alguien sugirió que puede haber tenido algo que ver con VSCode y cómo abrí la versión que no funciona allí primero en lugar de usar otro editor, pero eso me parece descabellado.
Versión donde CSS no funciona - Estructura de archivos 
Aquí es donde declaro la etiqueta del script 
Esta versión que copié y puse en el escritorio funciona bien de alguna manera 