i´m afraid that there is no such thing as an idiot proof guide...
i can Quickly Write down 1 though...

.. but not idiotic proof
1 search for free web hosting...
1a You either end up at a browser editble website, where there will be a guide to how to set up your site, how to make a page and upload pictures...
1b or you end up where the site assumes you can write html..
In case 1a you just need to follow the online guide
In case of 1b, The site assumes you know how to work with FTP program, that you use to upload your html files.... one of these files should allways be named index.html, since this is the first file the browser shows when a user enter the site... If you wish to use case 1b, you will need to know how to write HTML, fair and Square... ofcourse you can use tools like frontpage to make these...