0
The HTML <font> tag defines the font size, color and face of text in the HTML document. Since this tag was removed in HTML5, it is recommended that you use CSS properties such as font, font-family, font-size and color to format the text in the document. This tag is also commonly referred to as the <font> element.
For the second question ,this might help you:
https://www.quora.com/What-is-the-difference-between-container-tag-and-empty-tag



