Some HTML elements come with preset designs, like the inconveniently small squares of
<input type="checkbox"> elements, the limited-color bars of
<meter> elements, and the “something about them bothers me” arrows of the
<details> elements. We can style them to match the modern aesthetics of our websites while making use of their functionalities. There are also many elements that rarely get used as both their default appearance and functionality are less needed in modern web designs.
One such HTML element is … Read article “How to Add Text in Borders Using Basic HTML Elements”