
Smashing Magazine we smash you with the information that will make your life easier. really.
Block Quotes and Pull Quotes: Examples and Good Practices
By Smashing Editorial, June 12th, 2008 in Design Showcase | 99 Comments | Forum
Quotes are used to emphasize excerpts of text. Since users almost never read but scan we need to provide them with some focus anchors to fix their attention to the most important parts of our articles. Furthermore, quotes are always used for testimonials and sometimes for blog comments. They can be styled using graphics, CSS and a little bit of JavaScript. Sometimes, creative dynamic solutions can be applied as well.
This post presents creative examples and best practices for design of pull quotes. We’ve tried to identify some common solutions and interesting approaches you may want to use or develop further in your projects.
You may also want to take a look at the posts
- Navigation Menus: Trends and Examples with recent trends, examples and innovative solutions for design of modern navigation menus.
- Web Form Design: Modern Solutions and Creative Ideas presents beautiful examples of web forms as well as modern solutions and creative ideas related to web form design.
- Pagination Gallery: Examples And Good Practices with good practices of pagination design as well as some examples of when and how the pagination is usually implemented.
- Tag Clouds Gallery: Examples And Good Practices presents creative examples and ideas for design of tag clouds.
Aren’t all these quotes the same?
No. First of all: quote ≠ block quote ≠ pull quote. Pull quotes are short excerpts from the presented text. They are used to pull a text passage out of the reader’s flow and give it a more dominant position in the post or the article.

Pull quote included into an article. The pulled out passage is mentioned few blocks further.
Just like a pull quote blockquote (actually block quotations) are also set off from the main text as a distinct paragraph or block. However, they refer to some external citation which isn’t already mentioned in the article. Block quotations are usually placed within the reader’s flow.
Finally, “normal” quotes cite the content found in some other sources and are included to support the content rather than dominate over it.
Blockquote vs. Q vs. Cite
According to HTML specifications, there are three elements which are supposed to semantically mark up quotations, namely <blockquote>, <q> and <cite>. Although all intended to markup quotes, they should be used in different contexts. So when should you use what? HTML Dog provides a nice and compact overview of these elements:
<blockquote>
blockquote is a large quotation. The content of a blockquote
element must include block-level elements such as headings, lists, paragraphs
or div’s. This element can also have an optional attribute cite
that specifies the location (in the form of a URI) where the quote has come from. Example:
<blockquote cite="http://www.htmldog.com/reference/htmltags/blockquote/"> <p>A large quotation. The content of a blockquote element must include block-level elements such as headings, lists, paragraphs or div's.</p> <p>cite can be used to specify the location (in the form of a URI) where the quote has come from.</p> </blockquote>
<q>
q is a small quotation. The content of this element is an in-line quote. Modern browsers know how to interpret <q> which is why you can style quotations using this HTML-elements via CSS. Example:
<p>Bob said <q>sexy pyjamas</q> but Chris said <q>a kimono</q></p>
Although <q> is almost never used, it has some useful properties. For instance, you can specify the appearance of quotes within the <q>-element via CSS. That’s reasonable as different languages use different quotation marks for the same purpose. For instance, these ones:
Q {}
Q { quotes: '»' '«' }
Q { quotes: '„' '“' }
Modern browsers support this way of styling. Of course, Internet Explorer (even in its 8th version) doesn’t support it although it knows <q> pretty well. In particular, since some problems with encoding of quotes can appear sometimes it’s useful to provide numeric values (see below).
According to standards you can even specify the appearance of quotation marks depending on the browser’s language of the user. This is how a W3C-example looks like:
:lang(fr) > Q { quotes: '« ' ' »' }
:lang(de) > Q { quotes: '»' '«' '\2039' '\203A' }
As pretty as they may be, pull quotes have inherent problems in the way they are placed in the middle of HTML content. To a visual, CSS enabled browser all might seem hunky-dory, but to those browsers that are not CSS-abled and fall back on the plain HTML or to screen readers for visually impaired users, the pull quotes will appear slap bang in the middle of the main content. A quote suddenly appearing between two paragraphs is clearly out of place and will confusingly break the flow.
If you are using pull-quotes, it is wise to provide a little extra information for users who would stumble on this problem. In the XHTML you can provide a message, hidden from view with CSS that reads something like "Start of pull-quote" before the quote and then "end quote" after it. You could even have a link similar to the "skip navigation" link, which would offer the user the ability to skip the pull-quote and continue to the main content.
<cite>
cite defines an in-line citation or reference to another source. Example:
<p>And <cite>Bob</cite> said <q>No, I think it's a banana</q>.</p>
Summing up: for large quotes use blockquote, for small quotes use q and for references to another sources cite should be used. In practice, usually only blockquote and q are used.
Gallery of Pull Quotes and Citations
Quotes, braces, lines, dialogue boxes, balloons — there are a number of paths a designer can take to create a beautiful and memorable quote. Design solutions vary in colors, forms and sizes. Different techniques produce different result: however, it is important that it is clear to the visitors that the quote is actually a quote, otherwise it becomes easy to keep track on the content.
Keep in mind: pull quotes shouldn’t be used too often, they shouldn’t be too large and they shouldn’t be included for the wrong purposes. In most cases an ordinary article should have at most 1-2 pull quotes, otherwise they lose their appeal and the article becomes harder to scan.
Take a look at the example above. 99designs uses a block quotation to emphasize what the site is about. However, the text put in the quotes actually isn’t a quotation. We do not know why quotation mark is used in this case. We do know, though, that they shouldn’t be used in this context.
1. Simple indentation
In most cases simple indentation is enough. In this case the structure of the content makes clear that the intended content is taken out from the main content flow. However, using this approach you need to make sure you have a very intuitive typographic and visual hierarchy and the indentation won’t be misunderstood. Often italics are used to indicate that the content is a quote and sometimes quotation is centered. The latter technique, however, is used quite rarely.
2. Quotes and indentation
Another standard approach for design of pull quotes is to use the quote itself as a visual element to clearly indicate what the text passage is supposed to stand for. This technique is by far the most popular one and there is a good reason behind it: it unambiguously communicates the meaning of the text block. Surprisingly, the quote visuals are almost always placed on the left of the quote. You may try to experiment with quote on the right, or at the bottom of the passage.
3. Lines and indentation
Standard, most usual and recommended way of designing blockquotes.
4. Quotations highlighted with a color
Frequently designers use indentation together with a variation of color which is applied to the quote. Usually if the layout is dark quotes are presented in colors which are darker than the main content. And if the layout is light the quote is presented in lighter colors. If quotes need to be strongly emphasized vibrant colors are used. For modest highlighting usually slight variations of main colors suffices to indicate the difference between the main content and cited text.

Natalie Jost displays a random quote from the Bible on her blog
5. Pull Quotes
Actually we know it from print where quotes-neighbours are supposed to emphasize some important message or interview excerpts. Pull quotes are placed not within, but next to the content. Such quotes are usually short and don’t provide any additional information as they can also be found in the article. In Web the technique is seen rather rarely, but it has a charm of its own and — if used properly and for the right purposes — may strongly support the content. To clearly separate the “neighbours” from the main content designers often use lines or a large amount of whitespace.
It is important to understand that in such cases pull quotes break the usual content flow which may make it harder for the readers to actually follow the argumentation of the article. In some cases it is more effective to avoid quotes (e.g. if a complex matter is described) while in other cases quotes can quicken and simplify the understanding (e.g. the main statement in the interview).
Quotes-neighbours are usually placed on the right side of the content in order to not break the reader’s flow and remain passive.
6. Creative solutions
Sometimes designers come up with creative solutions one actually wouldn’t expect from such an element as a quote. Here are some of them. Hopefully, they’ll help you to come up with further interesting ideas for the design of pull quotes.

7. Quotations as a standalone element
Often quotations are used and designed not inside an article, but as a standalone design element which is given the dominant position in the design. This is often the case in testimonials where companies present quotes from their customers and clients to confirm the quality they actually promise. In such cases quotations are usually big, bold and clearly visible.
In testimonials quotes are sometimes “rotated” meaning that among 5-7 testimonials only one is displayed at once.
8. Bonus: Footnotes
In books and scientific documents citations are often provided with a footnote reference to the original document. In the Web, where references are commonly just linked to, this technique has never managed to become popular, however footnotes aren’t difficult to achieve with pure CSS.
For instance, if you’d like to cite an excerpt from a book, instead of providing the corresponding title and page number you can simply refer to a footnote below the article. Thus you can avoid overloading your article with too many references. Footnotes, hence, can make it easier for your readers to actually read your article and provide details “on-demand” — only when they are needed.
Sometimes footnotes are also used by authors to provide some remarks to the article (similar to books). However, it is not always reasonable to use footnotes for links. Web is a dynamic medium and links are extremely powerful - you don’t have to send your visitors to the footer of the page first to be able to follow a given link.
Take a look at the following example. Naz Hamid uses both a blockquote (label 2 in the image above) and a footnote in his articles. The reference to the footnote and the footnote itself are interconnected: visitors can click on the reference and jump to the footnote. And in the footnote the “return”-icon allows the user to jump from the footnote to the place in the article where it is referred to. The author uses the footnotes to provide a personal remark on what has been mentioned in the article (labels 1 and 2).
With footnotes you can offer your visitors some traditional, classic layout feeling without overwhelming them with long references to citations you provide.
Tutorials
- Using Pull Quotes & Lift Outs: How to Grab Your Reader’s Attention
- Simple CSS Blockquotes and Pullquotes
- Swooshy Curly Quotes Without Images
- Automatic pullquotes with JavaScript and CSS
- Easy jQuery Pull Quotes
- CSS Pull Quotes
- Automatic Pull-quotes with Behaviour and CSS
- Pull Quotes, Article at fonts.com
- Using Pull Quotes To Attract Readers
- Better Pull Quotes: Don’t Repeat Markup
- Pullquotes That Really Pull
- Snazzy Pullquotes for Your Blog
- HTML Dog:
Pull Quotes - How To Use Pull-quotes
- Rounded corners pull-quote using CSS (Presentation)
- Making a WordPress Pull Quote
- Footnotes with CSS and Javascript
A XHTML+CSS+Javascript solution for displaying and marking up footnotes. There is also an updated sidenotes version which displays footnotes in the sidebar of a page instead of the footer of the page. Advantages: you don’t have to worry about numbering, the footnotes can be edited at their insertion point, you could give users the choice of how footnotes are formatted, or whether they are shown at all. - From Footnotes To Sidenotes
Another approach for displaying footnotes in the sidebar.
Further references
- Elements of Design: Pull Quotes
Christian Watson showcases 20 examples of attractive, unusual and beautiful pull quotes. - WordPress Plugin: JavaScript Pull-Quotes
A plugin that allows you to easily insert pull-quotes into your posts and pages. It uses client-side JavaScript. - Fancy Pull-quotes
A simple plugin for wordpress that allows you to obtain a nice pullquote of a specified text. The pullquote will be formatted with a fancy nice style, exactly like one of those you can read on a regular magazine. - Grid-Based Design: Six Creative Column Techniques at Smashing Magazine
Look at the “Escaping Boundaries” section (fourth from the top). Pull-quotes are an example of a design element that presents an opportunity to break out of your established visual flow. The older version of Andy Rutledge’s Design View used interesting pull-quotes that broke the visual flow of the column. Doing this places greater emphasis on the pull-quotes than if they were kept within the content of the column.
Leave a Reply
Sponsors
- Advertise with us!
Smashing Links
Stay in touch
Popular Posts
- 100 Wordpress Themes
- 83 Wordpress Themes
- 80 AJAX Solutions
- 75 JavaScript Techniques
- 70 Best Photoshop Tutorials
- 70 Best Illustrator Tutorials
- 53 CSS Techniques
- 50 Blog Designs
- 50 Graffiti Artworks
- 50 Brilliant Photos
- 50 Movie Posters
- 40 Free Fonts
- 40 Creative Layouts
- 35 Beautiful Icon Sets
- Beautiful Desktop Wallpapers
- Beautiful Macro Photos
- Beautiful Underwater Photos
- Free Design Templates
- Free CSS Layouts
All Posts
- 35 Designers × 5 Questions
- 50 Designers × 6 Questions
- 404 Error Pages
- AJAX Libraries
- AJAX Solutions
- AJAX Tutorials
- Badges and Pins
- Batch Image Processing
- Black & White Photography
- Block Quotes
- Blog Designs 1, 2, 3, 4, 5
- Blog Headers
- Book Covers
- Brochures and Booklets
- Browsers Round-Up
- Browser Test Suites
- Buzz-Monitoring
- Calendar Designs
- Charts and Diagrams: Tools
- Cheat Sheets
- Code Beautifier
- Copyright Explained
- CSS Coding Techniques
- CSS Designs 1, 2, 3, 4, 5
- CSS Clean Code
- CSS Editors
- CSS Expert Ideas
- CSS Float Theory
- CSS Frameworks
- CSS Free Templates
- CSS Footers
- CSS Forms 1, 2
- CSS Frameworks
- CSS Galleries
- CSS Ideas
- CSS Layouts
- CSS Menus
- CSS Print-Layouts
- CSS Specificity
- CSS Styleguides
- CSS Tables
- CSS Tutorials
- CSS-Techniques
- CSS Tools
- Data Grids and Tables
- Data Visualization 1, 2
- Date Stamps
- Design Books 1, 2
- Design Magazines
- Designer's Checkpoints
- Divine Proportion
- Domain Tools
- Dreamweaver Tutorials
- Drupal
- E-Mail Delivery
- Favicons 1, 2, 3, 4, 5, 6
- Firefox Themes
- Fireworks Tutorials
- Flash Designs
- Flash Slideshows
- Flash Tutorials
- Fonts 1, 2, 3, 4, 5, 6
- Font Management
- Form Design Patterns
- Forums
- Fractals
- Gadgets 1, 2, 3
- Google AdSense
- Google PageRank
- Graffiti
- Graphics Design
- Grid-Based Design 1, 2
- Grunge Design 1, 2
- Hand-Drawing Style 1, 2
- Handwriting and Lettering
- Hotkeys
- HDR Pictures
- HTML Template Systems
- Icon Sets 1, 2, 3, 4, 5
- Icons, Templates 1, 2, 3
- Illustrator Tutorials 1, 2
- JavaScript Techniques
- jQuery
- Laptop Sleeves
- Laptop Designs
- Link Building
- Links in New Windows?
- Macro Photography
- Mascots
- Moleskine Art
- Motion Graphics
- Motion Blur Photos
- Movie Posters
- Music Videos
- Navigation Menus
- Newspaper Designs
- Online Converters
- Online Generators
- Packaging Design
- Pagination
- PDF Magazines
- Photoshop Actions
- Photoshop Tutorials 1, 2
- Pixel Art
- Podcasts
- PNG Transparency
- Portfolios
- Pricing Tables
- Product Designs
- Rain Photography
- RSS Best Design Practices
- RSS Feed Icons
- Screencasting
- Screensavers
- SEO Tools
- Shopping Carts
- Short Movies
- Slideshows & Lightboxes
- Smoke Photography
- Source Code Editors
- Splash Pages
- Start Pages
- Stock Icons
- Space, Nebula wallpapers
- Tab-Based Interfaces
- Tag Clouds
- Textures
- Textures & Backgrounds
- Texture Design
- Tooltips Scripts
- Tutorials
- Typefaces 1, 2
- Type Setting Principles
- Typographic Posters
- Typography In Motion
- Typography Showcase 1 2, 3
- Underwater Photography
- Usability Books
- Usability Glossary
- Usability Nightmares
- Usability Principles
- User Interfaces
- Version Control Systems
- Vintage & Retro Posters
- Vintage & Retro Designs
- Vintage & Retro Tutorials
- Wallpapers 1, 2, 3, 4
- Web 2.0 Tutorials
- Weblog Engines
- Whitespace & Simplicity
- Wordpress Plugins
- Wordpress Themes 1, 2, 3, 4
- Wordpress Toolbox
- WYSIWYG Editors
Fresh Bookmarks
22 Free Seamless Vector Pattern Resources Perfect For Web Design
A collection of resources and articles related to vector patterns.
10 New PHP Content Management Systems
All based on PHP.
25 Beautiful Logos with Sequential Concept
Sequential logos maybe is a new trend among logo designers.
Designing a blog with HTML5
Much of HTML 5’s feature set involves JavaScript APIs that make it easier to develop interactive web pages.
20+ CSS Data Visualization Techniques
Get inspired.
CSS3 – a big storm is coming
With CSS3 media queries and multi-column layouts it will be a whole new ballgame.
Woodgrain: A Free Social Media Icon Set
With 18 social networks represented alongside astandard RSS icon in PNG format,
Webdesign: Five Minute Upgrade
Making Your Design Pop.
45 Stylish Typographical Desktop Wallpapers
These beautifully designed wallpapers are not solely about typography.
The Light CMS Trend
A new trend in CMSs I’m calling “light” CMSs.
Blogroll
- Bittbox
- CatsWhoCode
- Colorburned
- Design Disease
- Designm.ag
- Deziner Folio
- Dr. Web Magazin (.de)
- Dr. Web Shop (.de)
- Freshome Blog
- FudgeGraphics
- I Love Typography
- MakeUseOf.com
- Naldzgraphics
- Noupe.com
- Pro Blog Design
- Search-This
- Six Revisions
- SmileyCat
- Spoon Graphics
- Typesites
- Usability Post
- Walyou
- Webdesigner Depot
- Weburbanist
- Wellmedicated






























































Bas (June 12th, 2008, 6:49 am)
Nice post!
Steven G. (June 12th, 2008, 6:51 am)
Now, finally! Smashing Magazine is back with its cool posts! SMASHING!..
greynor (June 12th, 2008, 6:53 am)
great examples! thanks for sharing
bee (June 12th, 2008, 6:59 am)
A great article. I love the way you pay attention to details. I’m no designer, but want to change my website, and it’s so useful to see some good examples!
Thank you for all the work!
kremalicious (June 12th, 2008, 6:59 am)
Awesome article! You left nothing uncovered about quotes ;-)
TheYves (June 12th, 2008, 7:01 am)
Great post! Thank you.
Htoo Tay Zar (June 12th, 2008, 7:18 am)
Awesome examples. I’ve got a lot idea from this post. thanks
gforce (June 12th, 2008, 7:29 am)
the gold mine !
Clemson Donnatucci (June 12th, 2008, 7:46 am)
Nice collection of examples. I always forget how effective and eye catching pull quotes can be.
Thanks.
Alexander (June 12th, 2008, 7:51 am)
Great article, the best in a long time!
I think quotes are not only useful and great to grab the reader’s attention, they look really nice too. Adds sort of a literary and cultural look to a text.
crypta (June 12th, 2008, 8:04 am)
cool article!
Ben Jacob (June 12th, 2008, 8:12 am)
Yeah Block Quotes inspirations !
Brad C (June 12th, 2008, 8:46 am)
Oh man, where was this post yesterday. I spent way to long putting together a pull quote in html.
As always, great resource.
Webgrrl (June 12th, 2008, 8:52 am)
Thanks Net Crusader. Fahm should be banned.
Scott (June 12th, 2008, 8:54 am)
Wow!
Really thorough article!
Thanks for all of the references!
JakeT (June 12th, 2008, 10:16 am)
I just installed a Link [striderweb.com] on my blog.
It’s not ugly and actually works pretty well–you just drop a span with a class of “pullquote” on whatever you wanted pulled and it uses javascript to generate the pull quote. That way, screen readers, etc, don’t get the extra/superflous text.
Link [listento.jaketolbert.com] if you want to see it in action.
eduardo (June 12th, 2008, 10:32 am)
nice post! very very cool!
beepoll (June 12th, 2008, 11:03 am)
Far out. :) Good job, I got inspired.
Sarah Carr (June 12th, 2008, 12:00 pm)
Informative article! When writing blogs I never know what kind of block quotes to use. I will definitely bookmark this as a reference. Thanks!
blacky41 (June 12th, 2008, 12:12 pm)
Thanks. Nice post! I’m also inspired.
Laura (June 12th, 2008, 1:26 pm)
Smashing Magazine bringing it back! What a comprehensive post…keep this sort of work up and keep the generic photo posts out!
John Faulds (June 12th, 2008, 2:08 pm)
I’m of the opinion that you should turn automatic quote marks off for browsers that understand :before and :after and generated content, e.g.:
blockquote:before, blockquote:after,
q:before, q:after { content: “” }
blockquote, q { quotes: “” “” }
and add the quote marks in as part of the content. As Eric Meyer said recently at An Event Apart:
Michael (June 12th, 2008, 2:10 pm)
As always a brilliant and useful post! Thanks Smashing mag.
Jason (June 12th, 2008, 6:31 pm)
Good article, but linking to a site like 99designs causes me to rethink what you guys are doing here. Spec work hurts everyone, and when you have fifty people submitting a design and the winner gets $50 waters everything down. Maybe some people don’t know any better, but the whole make something for sweatshop wages, if you’re chosen.
Sorry for the rant, I do enjoy most of your posts.
Collin (June 12th, 2008, 7:53 pm)
Fucking amazing list, as usual! Keep up the good work (except for that silly, rip-off, soul-sucking 99designs.com website… which is shite, for the reasons Jason pointed out). Cheers!
PS John (as well as Eric Meyer) makes a good argument as far as accessibility goes. Point taken.
Rakesh (June 12th, 2008, 9:38 pm)
Simply great !! The varities you present always amazes me :-D
iBod (June 12th, 2008, 10:06 pm)
Great post, Love it~!
Mendrik (June 12th, 2008, 10:10 pm)
best website ever!
Gaurav_M (June 12th, 2008, 10:24 pm)
Yeeehhhhh Smashing me hardDD againNNah!!!
Sufiyan Ghouri (June 12th, 2008, 11:07 pm)
this is just awesome tutorial!
can you post any tutorial how to create real cigerrete smoke using photoshop
i want smoke like this
Link [www.hicric.com]
Natrium (June 12th, 2008, 11:09 pm)
This are the post that I visit Smashing Magazine for!
MiSc (June 12th, 2008, 11:10 pm)
the one from digitaldaily.allthingsd.com actually isn’t a blockquote but a styled paragraph.
ananda rizki ramdani (June 13th, 2008, 1:12 am)
nice.. this is what i waiting for!!
luquerias (June 13th, 2008, 5:43 am)
Great post with lots of examples… good shot for a designer. thanx from spain
Eli (June 13th, 2008, 7:05 am)
Great post!
finally someone cleared to me the difference between cite, q, quote, pull-quote and others.
Thanks guys!
OverZero.it (June 13th, 2008, 7:37 am)
Oh, YEAH!
Thank you!
Jackie (June 14th, 2008, 3:10 pm)
Thanks for another great article from a top site.
IT Certification Training (June 15th, 2008, 9:48 pm)
Great list as usual. Some very interesting approaches to pull quotes, and some new food for thought! I learned a few things as well, like the tag.
We use pull quotes throughout our site as well, Link [www.palaestratraining.com]
Keep up the great work!!
Stephen R (June 16th, 2008, 6:44 am)
Feel free to delete this comment. Just an FYI…
Looks like there’s a spammer ripping off your feeds: Link [www.dipobau.com]
Drew (June 16th, 2008, 1:31 pm)
Very helpful.
Doug (June 18th, 2008, 5:03 am)
Nice post…love this website!
webpixelkonsum (June 19th, 2008, 11:21 pm)
Nice idea. Tank you.
Ralph
michelangelo (June 23rd, 2008, 12:27 pm)
Most English style guides prohibit the use of quotation marks around block quotations; the indentation is enough to set them off the surrounding text. Styling HTML blockquotes with huge double quotation marks is a widespread but unfortunate affectation, like overusing ampersands.
Irma (June 30th, 2008, 3:58 am)
Nice post, I like it. :)
Will not tell my name (August 28th, 2008, 7:18 am)
very usefull!
English Nerd (November 13th, 2008, 7:04 pm)
Thanks for posting that , it was very useful and entertaining!I hope you make more!Bye!
liz (December 4th, 2008, 1:55 pm)
Really, are you kidding? An advertisement for a spec work site?!
Thought you guys were better than that.
Siouxie Boshoff (April 22nd, 2009, 6:19 am)
This is so useful. I come back here every now and then when I need a little extra inspiration and it has helped a lot. Thanks so much.
nice one….. (April 29th, 2009, 4:05 am)
nice one. but i need the actual code for pull quotes
nice one….. (April 29th, 2009, 4:08 am)
i need Pull quotes coding
Web Design Quote (May 6th, 2009, 1:49 am)
I need a useful tips about quote and increasing traffic on the site.
Kramerica Today (May 22nd, 2009, 10:22 am)
Very good article. After reading this article I think I’m going to use pull quotes regularly in my column. Especially liked the tutorial links at the end, very helpful to continue.
Kramerica Today is going quoting!