I am using Font Awesome and do not wish to add CSS with HTTP. I downloaded Font Awesome and included it in my code, yet Font Awesome is showing a bordered square box instead
In my case, the problem was caused by using some regular styles (far) that are not included in the free set. Changing to fas fixed it.
far
fas