1MB offers free website hosting for budding web designers
1MB is the simplest way that I’ve seen to create a website online. Like the name of the site, you’re limited to 1 megabyte of data, but that can be quite a lot.
The free account is limited in other ways, such as uploading images, but the site would still be very useful to help students learn html and to publish their own website.