But if you did something like <p>HelloWorld</p> whatwhat browser does → HelloWorld, works perfectly as intended
Why? Because HTML only cares about whitespace not how many it is if it isn't there it won't bother,
the only way to preserve whitespace is if I use ---→