How about creating a blog ?
https://www.blogger.com/start
It is free to create a blog from the site above.
The good thing about a blog is that you need no technical skill, you create the blog on the web so no need to upload it from your PC to the server.
You can put pictures and videos on a blog, and make it any style you like with colours, fonts and so on.
Here is a blog someone created about a World War 1 soldier
http://wwar1.blogspot.com/
Search in Google for "blogspot" for other examples of blogs.