- HTML Tutorial
- HTML - Home
- HTML - Introduction
- HTML - Editors
- HTML - Basic Tags
- HTML - Elements
- HTML - Attributes
- HTML - Headings
- HTML - Paragraphs
- HTML - Fonts
- HTML - Blocks
- HTML - Style Sheet
- HTML - Formatting
- HTML - Quotations
- HTML - Comments
- HTML - Colors
- HTML - Images
- HTML - Image Map
- HTML - Iframes
- HTML - Phrase Elements
- HTML - Meta Tags
- HTML - Classes
- HTML - IDs
- HTML - Backgrounds
- HTML Tables
- HTML - Tables
- HTML - Headers & Caption
- HTML - Table Styling
- HTML - Table Colgroup
- HTML - Nested Tables
- HTML Lists
- HTML - Lists
- HTML - Unordered Lists
- HTML - Ordered Lists
- HTML - Definition Lists
- HTML Links
- HTML - Text Links
- HTML - Image Links
- HTML - Email Links
- HTML Color Names & Values
- HTML - Color Names
- HTML - RGB
- HTML - HEX
- HTML - HSL
- HTML Forms
- HTML - Forms
- HTML - Form Attributes
- HTML - Form Control
- HTML - Input Attributes
- HTML Media
- HTML - Video Element
- HTML - Audio Element
- HTML - Embed Multimedia
- HTML Header
- HTML - Head Element
- HTML - Adding Favicon
- HTML - Javascript
- HTML Layouts
- HTML - Layouts
- HTML - Layout Elements
- HTML - Layout using CSS
- HTML - Responsiveness
- HTML - Symbols
- HTML - Emojis
- HTML - Style Guide
- HTML Graphics
- HTML - SVG
- HTML - Canvas
- HTML APIs
- HTML - Geolocation API
- HTML - Drag & Drop API
- HTML - Web Workers API
- HTML - WebSocket
- HTML - Web Storage
- HTML - Server Sent Events
- HTML Miscellaneous
- HTML - MathML
- HTML - Microdata
- HTML - IndexedDB
- HTML - Web Messaging
- HTML - Web CORS
- HTML - Web RTC
- HTML Demo
- HTML - Audio Player
- HTML - Video Player
- HTML - Web slide Desk
- HTML Tools
- HTML - Velocity Draw
- HTML - QR Code
- HTML - Modernizer
- HTML - Validation
- HTML - Color Picker
- HTML References
- HTML - Cheat Sheet
- HTML - Tags Reference
- HTML - Attributes Reference
- HTML - Events Reference
- HTML - Fonts Reference
- HTML - ASCII Codes
- ASCII Table Lookup
- HTML - Color Names
- HTML - Entities
- MIME Media Types
- HTML - URL Encoding
- Language ISO Codes
- HTML - Character Encodings
- HTML - Deprecated Tags
- HTML Resources
- HTML - Quick Guide
- HTML - Useful Resources
- HTML - Color Code Builder
- HTML - Online Editor
HTML - Phrase Tags
HTML phrase tags have been designed for specific purposes, though they are displayed in a similar way as other basic tags like <b>, <i>, <pre>, and <tt>,. Here we will take you through all the important phrase tags, so let's start seeing them one by one. Following is the list of phrase tags, some of them are discussed in HTML formatting and quatations.
HTML Phrase Tags List
- Emphasized Text - HTML em Tag
- Marked Text - HTML mark Tag
- Strong Text - HTML strong Tag
- Abbreviation Text - HTML abbr Tag
- Acronym Text - HTML acronym Tag
- Directed Text - HTML bdo Tag
- Special Terms - HTML dfn Tag
- Short Quoting Text - HTML q tag
- Long Quoting Text - HTML blockquote Tag
- Citations Text - HTML cite Text
- Computer Code Text - HTML code Tag
- Keyboard Text - HTML kbd Text
- Programming Variables - HTML pre Tag
- Program Output - HTML samp Tag
- Address Text - HTMl address Tag
Below we have used each tags of phrase tags, each tag has it's default styling few of them accepts some attributes as well.
Emphasized Text
Content that is enclosed within <em>...</em> element is displayed as emphasized text. The <em> element typically renders text in italics, indicating emphasis.
Example
<!DOCTYPE html> <body> <p>The following word uses a <em>emphasized</em> typeface.</p> </body> </html>
Output
The following word uses a emphasized typeface.
Marked Text
Anything that is enclosed with-in <mark>...</mark> element, is displayed as marked with yellow ink.
Example
<!DOCTYPE html> <html> <body> <p>The following word has been <mark>marked</mark> with yellow.</p> </body> </html>
Output
The following word has been marked with yellow.
Strong Text
Content that is enclosed within <strong>...</strong> element is displayed as important text. The <strong> element displays text in a bold font, indicating strong importance.
Example
<!DOCTYPE html> <html> <body> <p>The following word uses a <strong>strong</strong> typeface. </p> </body> </html>
Output
The following word uses a strong typeface.
Abbreviation Text
You can abbreviate a text by putting it inside opening <abbr> and closing </abbr> tags. If present, the title attribute must contain this full description and nothing else.
Example
<!DOCTYPE html> <html> <body> <p>My best friend's name is <abbr title="Abhishek">Abhy</abbr>. </p> </body> </html>
Output
My best friend's name is Abhy.
Acronym Text
The <acronym> element allows you to indicate that the text between <acronym> and </acronym> tags is an acronym.
At present, the major browsers do not change the appearance of the content of the <acronym> element.
The <acronym> element is deprecated in HTML5. Instead, you should use the <abbr> element to define abbreviations, and you can specify the full description using the "title" attribute.
Example
<!DOCTYPE html> <html> <body> <p>This chapter covers marking up text in <acronym>XHTML</acronym>. </p> </body> </html>
Output
This chapter covers marking up text in XHTML.
Directed Text
The <bdo>...</bdo> element stands for Bi-Directional Override and it is used to override the current text direction.
Example
<!DOCTYPE html> <html> <body> <p>This text will go left to right.</p> <p> <bdo dir="rtl">This text will go right to left.</bdo> </p> </body> </html>
Output
This text will go right to left.
Special Terms
The <dfn>...</dfn> element (or HTML Definition Element) allows you to specify that you are introducing a special term. Its usage is similar to italic words in the midst of a paragraph.
Typically, you would use the <dfn> element the first time you introduce a key term. Most recent browsers render the content of a <dfn> element in an italic font.
Example
<!DOCTYPE html> <html> <body> <p>The following word is a <dfn>special</dfn> term. </p> </body> </html>
Output
The following word is a special term.
Quoting Text
When you want to quote a passage from another source, you should put it in between <blockquote>...</blockquote> tags.
Text inside a <blockquote> element is usually indented from the left and right edges of the surrounding text and sometimes uses an italicized font.
Example
<!DOCTYPE html> <html> <body> <p>The following description of XHTML is taken from the W3C Web site:</p> <blockquote>XHTML 1.0 is the W3C's first Recommendation for XHTML, following on from earlier work on HTML 4.01, HTML 4.0, HTML 3.2 and HTML 2.0.</blockquote> </body> </html>
Output
The following description of XHTML is taken from the W3C Web site:XHTML 1.0 is the W3C's first Recommendation for XHTML, following on from earlier work on HTML 4.01, HTML 4.0, HTML 3.2 and HTML 2.0.
Short Quotations
The <q>...</q> element is used when you want to add a double quote within a sentence. By using <q>...</q>, you ensure that the enclosed text is presented as a direct quotation, enhancing readability and maintaining proper punctuation in your HTML document.
Example
<!DOCTYPE html> <html> <body> <p>Amit is in Spain, <q>I think I am wrong</q>. </p> </body> </html>
Output
Amit is in Spain,I think I am wrong.
Text Citations
If you are quoting a text, you can indicate the source placing it between an opening <cite>tag and closing </cite> tag
As you would expect in a print publication, the content of the <cite> element is rendered in italicized text by default.
Example
<!DOCTYPE html> <html> <body> <p>This HTML tutorial is derived from <cite>W3 Standard for HTML</cite>. </p> </body> </html>
Output
This HTML tutorial is derived from W3 Standard for HTML.
Computer Code
Any programming code to appear on a Web page should be placed inside <code>...</code> tags. Usually the content of the <code> element is presented in a monospaced font, just like the code in most programming books.
Example
<!DOCTYPE html> <html> <body> <p>Regular text. <code>This is code.</code> Regular text. </p> </body> </html>
Output
Regular text. This is code.
Regular text.
Keyboard Text
When you are talking about computers, if you want to tell a reader to enter some text, you can use the <kbd>...</kbd> element to indicate what should be typed in, as in this example.
Example
<!DOCTYPE html> <html> <body> <p>Regular text. <kbd>This is inside kbd element</kbd> Regular text. </p> </body> </html>
Output
Regular text. This is inside kbd element Regular text.
Programming Variables
The <var> element is usually used in conjunction with the <pre> and <code> elements to indicate that the content of that element is a variable.
Example
<!DOCTYPE html> <html> <body> <p> <code>document.write(" <var>user-name</var>") </code> </p> </body> </html>
Output
document.write(" user-name")
Program Output
The <samp>...</samp> element indicates sample output from a program, and script etc. Again, it is mainly used when documenting programming or coding concepts.
Example
<!DOCTYPE html> <html> <body> <p>Result produced by the program is <samp>Hello World!</samp> </p> </body> </html>
Output
Result produced by the program is Hello World!
Address Text
The <address>...</address> element is used to contain any address.
Example
<!DOCTYPE html> <html> <body> <address>388A, Road No 22, Jubilee Hills - Hyderabad</address> </body> </html>
Output
388A, Road No 22, Jubilee Hills - Hyderabad