8 Examples of Logos Using Only CSS
Wednesday, January 23rd, 2008Categories: Web Design, Web Development
RSS Comment Feed
Trackback
In the event that you’re a developer, and not a designer, I’ve quickly thrown together eight examples of logos/headers that don’t require you to open a single image or vector editing program because they use uniquely CSS. I’ve provided examples and the inline CSS so that they can be inserted anywhere required.
If you’re someone that respects website validation, you’ll be pleased to hear that the CSS validates.
patrickburt
<span style=”color:#000000; letter-spacing:-2px; font:26px/28px Georgia, “Times New Roman”, Times, serif;”>patrick</span><span style=”color:#ff0000; letter-spacing:-2px; font:26px/28px Georgia, “Times New Roman”, Times, serif;”>burt</span>
PATRICK
BURT
<span style=”color:#000000; letter-spacing:-2px; font:bold 26px/16px Arial, Helvetica, sans-serif;”>PATRICK</span><br /><span style=”color:#ff0000; letter-spacing:10px; font:12px/14px Arial, Helvetica, sans-serif;”>BURT</span>
PATRICKburt
<span style=”color:#000000; letter-spacing:-1px; font:18px/28px Arial, Helvetica, sans-serif;”>PATRICK</span><span style=”color:#ff0000; letter-spacing:-1px; font:26px/28px Georgia, “Times New Roman”, Times, serif;”>burt</span>
PATRICKBURT
<span style=”color:#000000; letter-spacing:-2px; font:26px/28px Arial, Helvetica, sans-serif;”>PATRICK</span><span style=”color:#ff0000; letter-spacing:-1px; font:bold 26px/28px Arial, Helvetica, sans-serif;”>BURT</span>
patrickburt
<span style=”color:#000000; letter-spacing:-2px; font:italic 26px/28px Arial, Helvetica, sans-serif;”>patrick</span><span style=”color:#ff0000; letter-spacing:-2px; font:26px/28px Arial, Helvetica, sans-serif;”>burt</span>
PATRICK
BURT
<span style=”color:#000000; letter-spacing:-2px; font:26px/24px Arial, Helvetica, sans-serif;”>PATRICK</span><br /><span style=”color:#ff0000; letter-spacing:-3px; font:39px/26px Arial, Helvetica, sans-serif;”>BURT</span>
patrickburt
<span style=”color:#000000; letter-spacing:-2px; font:bold 26px/28px Arial, Helvetica, sans-serif;”>patrick</span><span style=”color:#ff0000; letter-spacing:-2px; font:italic bold 26px/28px Georgia, ‘Times New Roman’, Times, serif;”>burt</span>
PATRICK
BURT
<span style=”color:#000000; letter-spacing:-2px; font:italic 26px/26px Arial, Helvetica, sans-serif;”>PATRICK</span><br /><span style=”color:#ff0000; letter-spacing:-2px; font:italic bold 26px/14px Arial, Helvetica, sans-serif;”> BURT</span>
That’s all for now, hope that helps.

Orlando Vacation Home Rentals
Related Posts
- Examples of Web Usability
- Don’t Forget To Kern Your Headers and Logos
- 10 Web Development Tips Part 3 (CSS Edition)


January 31st, 2008 at 1:08 pm
It doesn’t look bad. It even looks slightly good with anti-aliasing turned on. But … but … but … why go through the task of aligning and re-aligning your CSS to make it look good when you can achieve the same effect with a basic image editor in less than a minute?!
And with images you can be sure it is anti-aliased too!
January 31st, 2008 at 1:46 pm
Hi Dennison. Thanks for the comment! These are, in part, a result of me looking at so many blogs who had wordmarks typeset in a single font. It lead me to believe that they don’t have the knowledge or know-how to create images. (Ever see a logo JPG with 50 quality, byeruk). I figured I’d do my part to help. In terms of SEO, text is superior to imagery in terms of importance as well.
April 16th, 2008 at 6:41 pm
I have been looking for a way to do this, as I want to make a logo in text so the site searches better but when I try to use the code you display, it doesn’t work. Do I need the actuall css file?
April 16th, 2008 at 6:49 pm
Hi Mauro,
For some reason, it appears WordPress converts the double quotes to curly quotes, which will not display properly at all. All you need to do is change them all to straight quotes. No stylesheet required.
April 16th, 2008 at 7:17 pm
Patrcik, thanks for your speedy reply. 8 minutes is the probably the record for a trackback reply. Fixed the curly quotes. Ta-Da! It worked. I have been scouring the web for a way to change the font-weight for a First and last name on one line and your little demo has been very helpful. The thickness of a font is supposed to change by assigning a numerical value (font-weight 200;) but it doesn’t seem to work at least in IE7 — normal and bold, without the color, doesn’t seem to do very much.
April 16th, 2008 at 7:21 pm
My pleasure.
This one will take 13 minute. Good to see it worked. I’m not sure if the font-weight is well supported, especially in non anti-aliased departments. Is it possible the font is too small? I know on some browsers that Arial at 9 and 10 point will display the same for bold and normal.
August 10th, 2008 at 11:20 am
[...] No Image CSS logo design This entry was posted in Graphic Design, css. Bookmark the permalink. Post a comment or leave a trackback: Trackback URL. « Search Ranking Fluctuations [...]
August 10th, 2008 at 12:37 pm
I was trying to make a logo in text but when I try to use the code same which displayed above doesn’t work humm at last I got the answer here thanks ‘Patrick Burt’
August 13th, 2008 at 6:02 am
Very interesting ! Some of them really look good. Stumbled !
August 13th, 2008 at 4:13 pm
A worthy article! Thanks for the wonderful demonstrations and for the accompanying code.
August 13th, 2008 at 11:40 pm
I dig it! I had a funny idea to have no logo on my old logo blog – so I used CSS only. Check it out at http://www.logofu.com
August 17th, 2008 at 9:26 am
Very nice use of CSS. No need of using image size.. “I Like It!”
August 19th, 2008 at 2:26 am
That was very informative.
– abeen
August 19th, 2008 at 11:27 am
Neat! I always have enjoyed these. Thanks for the article.
March 15th, 2009 at 2:18 pm
[...] 8 Examples of Logos Using Only CSS [...]
March 24th, 2009 at 12:31 pm
Nice idea, also in response to someone who mentioned it being easier to make in an image doing it this way is much better for SEO purposes.
March 26th, 2009 at 6:31 pm
Yes, I can imagine a cooperation going for this technique hmm. Very professional indeed!
March 26th, 2009 at 10:54 pm
Technically these are word-marks, not logos.
June 8th, 2009 at 8:39 pm
Hey Pat,
I just stumbleUpon your post here. Your suggestion of using CSS to create a logo is great here is why:
It’s cheap, It’s easy, Any printer can print the fonts, any computer read the fonts.
June 8th, 2009 at 9:03 pm
Thanks Nick.
July 7th, 2009 at 7:54 am
Don’t know how CSS can do it until reading this post. Great, thanks for the list.
July 7th, 2009 at 1:51 pm
shaky at best, although the attempt at a true CSS logo is appreciated, I don’t think you are serious about this article – you know why? Becuase your own logo is an image (probably made in PS) see below for a snippet of code from this page.
“
July 7th, 2009 at 1:52 pm
img align=”left” src=”http://www.pat-burt.com/images/patburt_logo.gif” alt=”Patrick Burt – A Blog for Web People” width=”219″ height=”105″ border=”0″
July 7th, 2009 at 1:53 pm
@Isaac
There’s a difference between having as much text as you possibly want because your SEO/business/marketing depends on it, and maintaining a brand (whilst already being at the top of search engine results)
July 7th, 2009 at 2:04 pm
@Patrick Burt
Sure. But what does that have to do with an article being written about a CSS logo? Yeah you proved that it could be done, but the result is a poor one. Would you ever use this on your own blog site? I don’t think you would.
July 7th, 2009 at 2:34 pm
@Isaac
I can reach the top of SERPs with my targetted keywords: my name. And some people are stronger at CSS than Photoshop. I don’t know what you’re trying to prove here.
July 7th, 2009 at 2:52 pm
@Patrick
My point is that CSS is not at the point in where it can produce a “logo”…yet, and any attempts (while interesting) result in a amateurish looking logo. I hope we can agree on this. Maybe it was the title of your article that threw me, but when i saw it I was expecting some creative use of CSS code that i haven’t heard of and maybe try out, but after observing it was just adjusting font, font sizes, color and positioning, i was a little let down.
not to mention the first thing I saw on your site was the article title, then i immediately saw your own logo and I was genuinely impressed thinking you made that via CSS. Bottom line, i was expecting some out-of-this-world CSS based on some new CSS3 rules or something, and it was kind of a let down.
July 8th, 2009 at 2:06 pm
[...] 8 Examples of Logos Using Only CSS (tags: css logo) [...]
February 12th, 2010 at 6:27 am
thats cool. thx. now the logo content will be cached by the search engines too.
April 28th, 2010 at 6:51 am
Excellent examples, beautiful and most important, SEO friendly.