Hocam tanımlamayı düzgün yapmamış olabilirsiniz yani css ile html yi birleştirememiş olabilirsiniz yazım yanlışı yapmış olabilirsiniz kodlarınızı tekrardan inceleyin.
proje altyapısına göre sadece domain ücreti ödeyip host işlemini vercelde de ücretsiz bir şekilde yapabilirsin tabii ki belirli bir sınırlandırması var veri trafiğinde depolama kısımında vesaire araştırıp bakabilirsin
Çok güzel olmuş kardeşim. Eğer front end olarak devam etmek istiyorsan html css ve js de kendini güzel bi konuma getirip vue agular react gibi frameworksleri öğrenmeni tavsiye ederim.