HTML Quotations – A Complete Guide with Examples & Best Practices
What are HTML Quotations?
HTML provides special tags to format quotations and citations properly. These tags help structure text to distinguish quoted content, references, and abbreviations in a meaningful way.
Common HTML Quotation Tags:
Tag | Description |
---|---|
<blockquote> | Used for long quotations (block-level). |
<q> | Used for short inline quotations. |
<cite> | Defines the title of a cited work. |
<abbr> | Represents an abbreviation or acronym. |
1. <blockquote>
– Block-Level Quotes
The <blockquote>
tag is used for longer quotations and typically indents the text by default.
Example:
<!DOCTYPE html>
<html>
<head>
<title>Blockquote Example</title>
</head>
<body>
<p>Albert Einstein once said:</p>
<blockquote cite="https://www.goodreads.com/quotes/342/">
"Life is like riding a bicycle. To keep your balance, you must keep moving."
</blockquote>
</body>
</html>
✅ Best Practice: Use the cite
attribute to provide the source of the quote.
2. <q>
– Inline Quotations
The <q>
tag is used for short quotes that appear within a sentence. Browsers automatically add quotation marks around the content.
Example:
<p>Isaac Newton once said, <q>If I have seen further, it is by standing on the shoulders of giants.</q></p>
✅ Best Practice: Use <q>
only for short quotes inside paragraphs.
3. <cite>
– Citing a Work
The <cite>
tag is used to reference the title of a creative work (books, movies, articles, etc.).
Example:
<p>The book <cite>To Kill a Mockingbird</cite> was written by Harper Lee.</p>
✅ Best Practice: Use <cite>
only for the title of works, not for citing authors.
4. <abbr>
– Abbreviations and Acronyms
The <abbr>
tag is used to indicate abbreviations or acronyms, and it provides a tooltip when users hover over it.
Example:
<p>The <abbr title="World Health Organization">WHO</abbr> was founded in 1948.</p>
✅ Best Practice: Always include the title
attribute to define the full meaning of the abbreviation.
Full Example: HTML Quotations in Action
<!DOCTYPE html>
<html>
<head>
<title>HTML Quotations Example</title>
</head>
<body>
<h2>HTML Quotations Example</h2>
<p>Famous quote:</p>
<blockquote cite="https://www.goodreads.com/quotes/342/">
"Life is like riding a bicycle. To keep your balance, you must keep moving."
</blockquote>
<p>Short inline quote: <q>Knowledge is power.</q></p>
<p>The book <cite>The Great Gatsby</cite> was written by F. Scott Fitzgerald.</p>
<p>The <abbr title="National Aeronautics and Space Administration">NASA</abbr> launched the Apollo program.</p>
</body>
</html>
Best Practices for HTML Quotations
✔️ Use <blockquote>
for long quotes and <q>
for short quotes.
✔️ Provide a source using the cite
attribute in <blockquote>
.
✔️ Use <cite>
only for the titles of works, not for people.
✔️ Always include the title
attribute in <abbr>
for clarity.