sadece html css ile site yapamazsın. javascript de öğrenmen gerekir.angular ve ya react kullanabilirsin.piyasada yaygın kullanılırlar.yaptığın siteyi de almaz zaten kimse.internet sürüyle hazır template dolu. 50 dolar verince profosyonelce hazırlanmış içinde iconlarına kadar her şeyi içeren site alabiliyorsun.internet sitesi kuracağım dersen backend de öğrenmen lazım ki.tüm siteyi tek başına kurup bazı şirketlere falan satabilesin.html css ile olacak iş değil.