You may be looking at it on a printed paper copy or on a computer screen
You may be reading it on your mobile phone or a tablet
You may have your browser or word processor application settings changed to increase the contrast or size of font because you have low vision
Despite all the differences, you're still reading the same page
You're gaining the same information from it, and you're (hopefully) thinking about the same things whilst doing so
HTML was designed to be used on any computer, but it wasn't designed to give precise styling instructions to the browser that displays the HTML document
HTML provides broad guidance on the relative sizes of text, the alignment of lines of text and the placement of graphics
There are sometimes variations in how different browsers display an HTML document on the screen
This is especially true for non-PC browsers such as those used on phones, tablets, and other handheld devices
These devices often have much smaller screens that can't display all the elements (that is, what is generated after the interpretation of tags) in the code as designed for laptops and desktops