Not all HTML tags are of the same structure. While most elements require an opening tag, a closing tag, and
contents, some elements – known as void elements – only require an opening tag as they themselves do not contain
any elements. This topic explains and demonstrates the proper usage of void elements in HTML
HTML 4.01/XHTML 1.0 Strict includes the following void elements:
HTML 5 standards include all non-deprecated tags from the previous list and
The example below does not include void elements:
<div> <a href="http://stackoverflow.com/"> <h3>Click here to visit <i>Stack Overflow!</i></h3> </a> <button >Notice how every element has an opening tag, a closing tag, and text or other elements inside the opening and
closing tags. Void tags however, are shown in the example below:<img src="https://cdn.sstatic.net/Sites/stackoverflow/company/img/logos/so/so-icon.png" /> <br> <hr> <input type="number" placeholder="Enter your favorite number">With the exception of the img tag, all of these void elements have only an opening tag. The img tag, unlike any other
tag, has a self closing / before the greater than sign of the opening tag. It is best practice to have a space before the
slash.Advertisement
Pasqal, a Paris-based quantum computing startup, today announced that it has raised a $100 million…
Developed with Sony Group Corp, the headset will have two ultra-high-resolution displays to handle the…
After years of blistering growth, most recently fuelled by remote working and studying during the…
Omar Ishrak had stepped down and the chipmaker appointed board director Frank Yeary as his…
Canadian Prime Minister Justin Trudeau has announced a new federal investment to build and commercialise…