Leodigo if this is your first time making a website that means you don't know .html
If you know nothing about creating websites and you think getting into it, i would recommend watching or reading .html tutorials which is the basis of creating websites.
Then you can start learning other stuff like .css(cascade style sheets) which control the way your website looks.
There are many tools that can get the job for you. I would recommend getting Windows and getting something like Dreamweaver(incoming flaming from people using notepad here).
Dreamweaver can act as a tutorial by itself allowing you to see the changes within the code when creating or changing aspects of your website.
Later on if you want something more advanced(database driven website), you can try learning one of the following php, asp, or ColdFusion but i believe that php is the way to go.