Ücretsiz hostu aldığın yerin belirli özellikleri vardır, kimisi ftp kullanmana izin verir kimisi vermez.ftp vermeyen sitelerin kendi yönetim panelleri vardır oradan kendine bir tasarım seçip kullanırsın bla bla. Ama eğer ftp veriyorsa (ftp program aracılığıyla sana verilen hosta istediğin dosyayı göndermek) kendi tasarımını .html sayfalar yapıp hosta yollamalısın.Host alıp site kurmadan önce html+css yazılımlarını araştırmayı basit .html sayfa yapımını öğrenip kendi bilgisayarın üzerinde denemeni öneririm. Html nasıl öğrenirim diyorsan basit tagları araştır internetten 1 ay kadar o basit taglarla basit sayfalar oluştur.Daha sonra psd to css videolarını araştır ve onları izle o zaman bişeleri kavrar kendi yaratıcılığını ortaya koyarsın.