New Tags in HTML 4.0 | HTML Goodies

New Tags in HTML 4.0

Jan 18, 2005
3 minute read

The W3C document "Changes between HTML 3.2 and HTML 4.0" lists eight
new tags in HTML 4.0. A brief description of these tags follows.

  


The
tag acts much the same as the

tag, but applies to shorter
quoted sections, ones that don’t need paragraph breaks. Example:

According to the W3C, BLOCKQUOTE
is for long quotations and Q is intended for short quotations
that don’t require paragraph breaks.

HTML 4.0 requires both the start tag and the end tag for .

  


The
tag indicates an acronym in the text. is a "phrasal"
tag, meaning that it helps define the structure of a text phrase. Make sure to use
for the acronym itself, not the title that the letters stand
for. behaves like , ,
and . Example:

Working with the World Wide Web requires a good head for acronyms. HTML, WWW, and HTTP are but a few of the acronyms found
around the Web.

HTML 4.0 requires both the start tag and the end tag for .

and   


Use

to mark parts of a document that have been added
since the document’s last version. , similarly,
marks document text that has been deleted since a previous version. Example:



Welcome to our online personnel policy guide. In the spirit of relaxed living, our dress code now requires only that you meet TV’s decency standard. In the spirit of conservative
virtues, we require every employee to wear a suit to work every day.

HTML 4.0 requires both the start tag and the end tag for both
and .

…  

allows you finer control over the formatting of tables by specifying groups of columns
that share width and alignment properties. Every table must have at least one ;
without any specific definition, HTML 4.0 assumes the table
consists of a single column group that contains all the columns of the table. If
you wanted, for example, to create a table that had a single, wide description column
followed by a series of small check boxes, you would code:






This way, the first tag formats all ten check boxes,
much nicer than typing in ten identical specifications–for each row!


The start tag for is required; the end tag is optional.

  


With the


tag, you can group related form fields, making your form easier to read and use.
Human brains like to be able to classify information, and

helps do just that. When you enclose a group of form elements in the

tags, the browser will group the elements so you can easily tell they belong together.
Figure A.1 shows how Internet Explorer 4.0 displays Listing A.1.


HTML 4.0 requires both the start tag and the end tag for

.

FIG. A.1

groupings in Internet Explorer 4.0.

Listing A.1

Grouping form information using

  

If you looked at the code
for the

example above, you saw the

tags in action. Use

to attach
a label to the form grouping. Figure A.2 is the same as the

example, except that the first
HTML Goodies Logo

The original home of HTML tutorials. HTMLGoodies is a website dedicated to publishing tutorials that cover every aspect of being a web developer. We cover programming and web development tutorials on languages and technologies such as HTML, JavaScript, and CSS. In addition, our articles cover web frameworks like Angular and React.JS, as well as popular Content Management Systems (CMS) that include WordPress, Drupal, and Joomla. Website development platforms like Shopify, Squarespace, and Wix are also featured. Topics related to solid web design and Internet Marketing also find a home on HTMLGoodies, as we discuss UX/UI Design, Search Engine Optimization (SEO), and web dev best practices.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.