Pai ca sa ai un site trebuie sa ai un index.html sau. php
pentru hosting recomand evonet (nu stiu daca pot sa dau link asa ca o sa cauti tu singur pe google)
o sa te inregistrezi si o sa iti dea un account pentru FTP
Iti downloadezi un manager FTP, bagi in el userul si parola si uploadezi fisierele site-ului acolo
de exemplu ai:
index.html
pagina1.html
img (folder cu imagini)
le uploadezi in folderul www de pe ftp (unele mai au si public_html) exact asa cum sunt
si o sa ai linkul h&&pe://nume.domeniu.ro/ sau h&&pe://nume.domeniu.ro/index.html sau h&&pe://nume.domeniu.ro/pagina1.html