HTML Quotations and Citation Elements
We will learn a lot about HTML quotations in this chapter about <q>, <blockquote>, <abbr>, <address>, <cite>,<bdo> , and <define> HTML elements.
Below is a quote taken from the Tesla website:
The Future is Sustainable
We’re building a world powered by solar energy, running on batteries and transported by electric vehicles. Explore the most recent impact of our products, people and supply chain.
HTML <blockquote> for Quotations
When we talk about HTML quotations then, an HTML <blockquote> element indicates that a section comes from another source.
<blockquote> elements are usually indented by browsers.
Example
HTML Quotations <q> for Short Quotations
An HTML <q> tag defines a short quotation. Quotations are normally surrounded by quotation marks in browsers when it comes to HTML quotations.
Example
HTML Quotations: HTML <abbr> for Abbreviations
A HTML <abbr> tag indicates an abbreviation or acronym, such as “Java“, “php“, “Mrs.”, “Dr.”, “ASAP”, “ATM”.
Using abbreviations can provide important information to search engines, browsers, and translation systems.
Tip: If you mouse over an abbreviation or acronym, the global title attribute will display its description.
Example
HTML <address> for Contact Information
Documents and articles can have a <address> tag to identify their author/owner. It can be an email address, a website URL, a physical address, a phone number, etc as it comes to HTML quotations.
An <address> element’s text is usually rendered in italic, and each line is broken before and after the <address> element.
Example
HTML <cite> for Work Title
This is where a specific segment of HTML syntax is used to indicate how a creative piece of content is defined (e.g. a book, a poem, a song, a movie, a painting, a sculpture, etc.) in HTML quotations.
Note: It is not the person’s name that determines what a work is titled and Citation <cite>
elements usually display text in italics.
Example: 
Example: 
HTML <q> Styling
The styling can be done on the q tag using CSS properties. See example below
Example: 
HTML <cite> Styling
The styling can be done on the cite tag using CSS properties in HTML quotations. See example below
Example: 
HTML <bdo> for Bi-Directional Override
Bi-Directional Override is what BDO stands for. The HTML <bdo> tag is used in order to change the direction in which the text is being displayed:
Example
HTML Quotations and Citation Elements
Tags | Overview |
---|---|
<abbr> | Acronyms or abbreviations defined. |
<address> | Identifies the author/owner of a document and their contact information. |
<bdo> | Text direction is defined by this property. |
<blockquote> | A section that is quoted from another source. |
<cite> | Describes the title of a work. |
<q> | Describes a short quotation inline. |
<define> | Explain the definition term. |
Conclusion
HTML quotations and citation elements make it easy to include quotes and references in your web content. HTML offers a wide range of elements and attributes that allow you to add emphasis, quote, cite, or cite sources.
Utilizing these elements correctly can ensure not only that your web content is informative, engaging, and trustworthy, but it’s also accurate and reliable. To make your content stand out and leave a lasting impression on your readers, use the appropriate HTML elements and attributes when creating web content that contains quotes or citations.