For maximum portability, you should stick to simple and well-known HTML constructs. Follow the rules of HTML and things should work fine. You can bend the rules quite a bit on most browsers, but not all. Finally, some browsers do not support any image formats. The most well known example is the Lynx browser.
Lynx operates in text mode in a terminal window.
It is widely used in situations where a graphical environment is not available. Your Page Online Getting your home page online is pretty easy. Your top level page should be called index.html and exist in this directory. The most important thing to remember is that your file and directory permissions need to be correct. All of your HTML files, image files, etc. should be mode 644 .