Once you know some basic html, you may also wish to peruse sites that offer designed templates for web pages either
for free or for a charge of $5.00 - $40.00, depending on the design you select. Here are two such sites:
Should you need it, there are also sites that provide you with server space for a small monthly fee. Here is one such site:
*Note: I have no affiliation with the above dotcoms and am not in any way endorsing their services exclusively.
I simply offer them as examples of such services that are free or relatively inexpensive.