<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>maratz.com &#187; typography</title>
	<atom:link href="http://www.maratz.com/blog/archives/category/typography/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.maratz.com/blog</link>
	<description>Hypertext rulez™</description>
	<lastBuildDate>Sat, 04 Feb 2012 17:42:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>A Few Mobile First Tips</title>
		<link>http://www.maratz.com/blog/archives/2012/01/11/a-few-mobile-first-tips/</link>
		<comments>http://www.maratz.com/blog/archives/2012/01/11/a-few-mobile-first-tips/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 18:09:29 +0000</pubDate>
		<dc:creator>Marko Dugonjić</dc:creator>
				<category><![CDATA[coding/design]]></category>
		<category><![CDATA[typography]]></category>
		<category><![CDATA[mobile]]></category>

		<guid isPermaLink="false">http://www.maratz.com/blog/?p=1725</guid>
		<description><![CDATA[There has been a lot of talk about mobile first web design last year (2011). We had many great presentations and books by industry leaders about the core concepts and the big picture on the web. I’ll try to fill-in the gap with some practical tips when designing for mobile. Collect and understand content Content-out [...]]]></description>
			<content:encoded><![CDATA[<p>There has been a lot of talk about mobile first web design last year (2011). We had many great presentations and books by industry leaders about the core concepts and the big picture on the web. I’ll try to fill-in the gap with some practical tips when designing for mobile. <span id="more-1725"></span></p>
<h2>Collect and understand content</h2>
<p>Content-out approach requires from designer to first obtain some texts, pictures, video or audio also known as content type. Since I want to keep it simple, I’ll stick to text as a primary content type in this article.</p>
<p>After collecting all your content, the obvious next step is to actually read it and understand it. The more you learn about what you are trying to give a meaningful form to, the better the result. If you can’t understand the content you are working with — the design will be too generic. That’s simply because you can’t typographically pronounce particular ideas and images if you don’t get them.</p>
<p>Once you get to know the content you are designing, you can better determine the context — time, place, concurrent activities, people and devices.</p>
<h2>Letters</h2>
<p>Now that you know your copy, you can start choosing typeface(s) that support it. At this point, it is wise to learn more about the author(s) of the text and use their personal attributes such as educational background, narration style or sound of voice. Use information about the author as an additional reference for the typeface selection.</p>
<p>Create a list of the most important terms or phrases from the text and use those in a typeface preview panel. Check for weird kerning if any and avoid typefaces that technically don’t support your text (At the time of this writing, kerning is not conveniently supported in CSS). Rinse, repeat.</p>
<p>After you selected the typeface (even if you’re still not quite okay with it), deal with font-size and micro white space, i.e. leading and margins. Up to this point you’re designing for the full range, so it is very important to have these common design elements covered.</p>
<h2>Basic layout</h2>
<p>Responsive design methodology (which I’m sure you have heard of by now) introduced breakpoints — resolution increments based on the most popular screen resolutions. Breakpoints are fundamental to creating master layouts.</p>
<p>The easiest approach to build responsive layouts is to first design a common denominator content unit, for instance a paragraph, a list, a table or an image. Whichever you chose, be sure it covers the most important content on a page. If you are confident enough, add a headline to that list and design the whole group. </p>
<p>If you’re targeting the 320 pixels as the lowest value (Apple iPhone portrait orientation), your content unit should be then designed to fit such a tiny space. White space around the text column serves two purposes. The first role is pure typographical — to provide a rest-place for readers’ eyes and the fingers that are holding a device. Secondly, it helps you establish the gutter — an empty space that shapes columns — which you’d use later on with wider layouts.</p>
<p>My personal favorite 320 vertical grid is 20 + 280 + 20 pixels for text pages (or 10 + 300 + 10 for applications, but I digress)</p>
<h2>Grouping content</h2>
<p>It is wise to group similar content into a few major groups in HTML, for instance: the page specific content + the site-wide content. Then branch the page specific content into the primary and the supplementary content, and so on.</p>
<p>Here’s an example: If the primary content in a news article, then the page specific content are headlines and the leading image, the article text and (pull)quotes. In that case, the supplementary content is meta-data (author, publishing/modification date, categories, tags etc.), a list of comments (with authors, gravatars, comment bodies etc.), rating tools, sharing tools, a list of related articles (with or without image thumbnails). </p>
<p>You can easily see from the list how easy it is to create semantic groups. Use those groups as a building elements of your master layouts.</p>
<p>Both on smart-phones and tablets, the secondary content would probably fall “under” the primary content. But instead of linear image positioning inside the text in the primary content area on the smart-phones layout, you can float images left and right on the tablets layout to create more interesting flow.</p>
<p>On each next layout, place sideways the portion of the page that was formerly pushed “under” and reuse the left and right page margins as new gutters.</p>
<h2>On simple vs. rich designed</h2>
<p>There are a number of differences between mobile and desktop layout, but the one rarely considered is that mobile screen provides a better focus once your attention is inside the screen. In mobile browser, you can’t tell anything about the content of pages in other “tabs”. There’s no room for such information, because every pixel counts.</p>
<p>On small screens, the currently watched content doesn’t have to fight for a reader’s attention by unnecessary decorations. On desktop screens, we’re able to multi-task and hence we unconsciously compare things and shift focus. On tiny screens we can’t do that. That’s why we can get away with less rich visuals on mobile in favor of clarity and simplicity.</p>
<h2>On divitis</h2>
<p>Sadly, I have seen many inexperienced developers (even the famous ones) using pretty harsh language against their peers using non-semantic markup. I can remember <em>I</em> did that more than once in my early days.</p>
<p>Only hand-curated design/developer’s blogs work well with very little backward compatible markup for layout. The rest of the World, especially sites we build for clients — not to mention heavy-weight database driven systems — would simply break without a help of some extra markup here and there. </p>
<p>You are allowed to use as many non-semantic divs as you need, but always question yourself whether you really need it, or is there a better solution.</p>
<p>…</p>
<p>If you happen to be in Zagreb on Thursday, January 19th 2012. I’m giving a 15-minutes presentation on this topic; <a href="http://www.mscommunity.hr/Event/Detail/ade2d61f-4290-4b0c-836a-bcb011e370da">More info about the event</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maratz.com/blog/archives/2012/01/11/a-few-mobile-first-tips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Typography for Developers Demo</title>
		<link>http://www.maratz.com/blog/archives/2011/10/17/typography-for-developers-demo/</link>
		<comments>http://www.maratz.com/blog/archives/2011/10/17/typography-for-developers-demo/#comments</comments>
		<pubDate>Mon, 17 Oct 2011 11:46:45 +0000</pubDate>
		<dc:creator>Marko Dugonjić</dc:creator>
				<category><![CDATA[typography]]></category>

		<guid isPermaLink="false">http://www.maratz.com/blog/?p=1696</guid>
		<description><![CDATA[As per popular request, here’s the full HTML and CSS demo used in Typography for Developers slides.]]></description>
			<content:encoded><![CDATA[<p>As per popular request, here’s the <a href="http://webdesign.maratz.com/lab/typography-for-developers/">full HTML and CSS demo</a> used in <a href="http://speakerdeck.com/u/maratz/p/typography-for-developers/">Typography for Developers slides</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maratz.com/blog/archives/2011/10/17/typography-for-developers-demo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Typography for Developers (slides)</title>
		<link>http://www.maratz.com/blog/archives/2011/09/12/typography-for-developers-slides/</link>
		<comments>http://www.maratz.com/blog/archives/2011/09/12/typography-for-developers-slides/#comments</comments>
		<pubDate>Mon, 12 Sep 2011 14:26:22 +0000</pubDate>
		<dc:creator>Marko Dugonjić</dc:creator>
				<category><![CDATA[events]]></category>
		<category><![CDATA[typography]]></category>

		<guid isPermaLink="false">http://www.maratz.com/blog/?p=1683</guid>
		<description><![CDATA[My presentation Typography for Developers from Frontend Conference Zürich is now available at Slideshare. If you missed the Zürich conference, there are still some tickets for Paris Web in October 2011., where I’ll hold a Typography for Programmers workshop.]]></description>
			<content:encoded><![CDATA[<p>My presentation Typography for Developers from <a href="http://frontendconf.ch/">Frontend Conference Zürich</a> is now available at Slideshare. </p>
<p>If you missed the Zürich conference, there are still some tickets for <a href="http://www.paris-web.fr/">Paris Web</a> in October 2011., where I’ll hold a <a href="http://www.paris-web.fr/2011/ateliers/typography-for-programmers.php">Typography for Programmers workshop</a>.</p>
<p><script src="http://speakerdeck.com/embed/4e996249791141005400e33e.js"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.maratz.com/blog/archives/2011/09/12/typography-for-developers-slides/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Remove HTML line breaks for mobile devices with @media query</title>
		<link>http://www.maratz.com/blog/archives/2011/02/21/remove-html-line-breaks-for-mobile-devices-with-media-query/</link>
		<comments>http://www.maratz.com/blog/archives/2011/02/21/remove-html-line-breaks-for-mobile-devices-with-media-query/#comments</comments>
		<pubDate>Mon, 21 Feb 2011 16:26:41 +0000</pubDate>
		<dc:creator>Marko Dugonjić</dc:creator>
				<category><![CDATA[CSS 101]]></category>
		<category><![CDATA[typography]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[type]]></category>

		<guid isPermaLink="false">http://www.maratz.com/blog/?p=1571</guid>
		<description><![CDATA[The old school way of setting large (intro) texts on web pages involved some kind of CSS image replacement, enabling a fine-grained control over how type and text render. Now that we have web fonts available, we can avoid image replacement and apply virtually any font to a plain HTML with a little help of [...]]]></description>
			<content:encoded><![CDATA[<p>The old school way of setting large (intro) texts on web pages involved some kind of CSS image replacement, enabling a fine-grained control over how type and text render.</p>
<p>Now that we have web fonts available, we can avoid image replacement and apply virtually any font to a plain HTML with a little help of <a href="http://www.font-face.com/">@font-face rule</a>. </p>
<p>Another problem with HTML text is how lines of text break. If you aim to create a particular rhythm to your copy, you’d probably want to control the length of each line. Naturally, you can <a href="http://www.w3.org/TR/html401/struct/text.html#h-9.3.2">use <code>&#60;br /&#62;</code> to push the text into another line</a>. </p>
<p>However, to enable natural flow of text on mobile screens which are narrower than the desktop horizontal text block offset, you simply add <a href="http://www.w3.org/TR/css3-mediaqueries/">@media query</a> to your CSS:</p>
<p><code>
<pre>
@media (max-width: 480px) {
    .your-particular-selector br { display:  none; }
}
</pre>
<p></code></p>
<p>Please note that you should leave an extra space behind each <code>&#60;br /&#62;</code>. This way when it’s removed with CSS for mobile devices, you won’t end up with weird results, for instance <code>Lorem ipsumdolor sit amet,consectetur</code>:</p>
<p><code>
<pre>
Lorem ipsum&#60;br /&#62; dolor sit amet,&#60;br /&#62; consectetur...
</pre>
<p></code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.maratz.com/blog/archives/2011/02/21/remove-html-line-breaks-for-mobile-devices-with-media-query/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tips on choosing type for the web</title>
		<link>http://www.maratz.com/blog/archives/2010/09/26/tips-on-choosing-type-for-the-web/</link>
		<comments>http://www.maratz.com/blog/archives/2010/09/26/tips-on-choosing-type-for-the-web/#comments</comments>
		<pubDate>Sun, 26 Sep 2010 09:51:31 +0000</pubDate>
		<dc:creator>Marko Dugonjić</dc:creator>
				<category><![CDATA[typography]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[type]]></category>
		<category><![CDATA[typetester]]></category>

		<guid isPermaLink="false">http://www.maratz.com/blog/?p=1361</guid>
		<description><![CDATA[It’s been said many times before — the typography is fundamental for any kind of visual and interactive communication. I’ll quote Erica Hall here — Copy is Interface. With the new age of web typography, many designers jumped into the bandwagon, using all this newly available typefaces. But the abundance of options available is actually [...]]]></description>
			<content:encoded><![CDATA[<p>It’s been said many times before — the typography is fundamental for any kind of visual <em>and</em> interactive communication. I’ll quote <a href="http://muledesign.com/about/">Erica Hall</a> here — <q>Copy is Interface</q>.</p>
<p>With the new age of web typography, many designers jumped into the bandwagon, using all this newly available typefaces. But the abundance of options available is actually a pitfall. </p>
<p>Strong sense of typography is still mandatory. Additionally, we still have a number of technical limitations in the digital space (but that’s a topic for another occasion). Let’s discuss the common mistakes and how to avoid them.<span id="more-1361"></span></p>
<h2>Always observe the typeface in a context</h2>
<p>When a <a href="http://8faces.com/">famous designer suggests her favorite type</a> in a blog post or interview, almost instantly there is a flood of the suggested type on the Internet. </p>
<p>However, we must first understand the personal style of each web/graphic designer, so we can perceive their choice in a given context. You’ll get the most of designer’s favorites if you observe her work done with this particular typeface.</p>
<h2>Display fonts won’t work well at small sizes</h2>
<p>Most of the display fonts look really great at larger sizes, say 36px and up. But many Great Lookin™ typefaces can’t be used for body copy or even subheadings. You’d have to pair those with something more readable at small sizes, i.e. 12-16px. </p>
<h2>Beautiful typeface?</h2>
<p>Beautiful Typefaces™ usually have a personality, triggering emotional reactions by nature. Sometimes the form and style are more important than the content, but in reality this is quite rare.</p>
<p>Communication with a personal touch on high-profile news sites is not the best of ideas. Journalism should be neutral, but not necessary in Helvetican sense. Some smart alternatives are typefaces that are common enough to a broad audience, so they don’t distract the communication.</p>
<h2>On choosing something different</h2>
<p>Phantastic display font™ that is too similar to body/subheadings font — looks odd. The exception are fonts from the same type family (see further in the article). If you want Something Different™, use a contrast that’s obvious, not just a small shade.</p>
<h2>There is a thin line between perfect balanced and saturated</h2>
<p><a href="http://www.squidoo.com/meatballsundae">Meatball Sundae</a>: <q>“A meatball sundae is the unfortunate result of mixing two good ideas.”</q></p>
<p>It’s still seen so often: mix and “match” of typefaces that are all fighting for their attention. The reason why type families work well is because the type designer’s intention was to create a compatible set(s).</p>
<p>Not all type from the same designer will work well together. Make sure you have read the manual, i.e. what a font designer had to say about each of his pieces. Designers in fact quite often explain how to combine their type with other kids and what works best.</p>
<h2>The checklist</h2>
<p>Because this is what you’re here for, right?</p>
<h3>Preparation</h3>
<ul>
<li><strong>List all content/user interface elements</strong>, for instance: title, subheading(s), lead, egida, summary, paragraph, list, table, comment/quote, pullquote, caption, infography, link(s), buttons, input(s), textarea, &#8230;</li>
<li><strong>Design the grid</strong>: horizontal and vertical rhythm based on content elements</li>
<li><strong>Establish the baseline</strong> (common denominator) and <strong>the size hierarchy</strong> (element proportions)</li>
</ul>
<p>by this time you’d have a pretty good idea about what you need in terms of style&#8230;</p>
<h3>Selecting</h3>
<ol>
<li><strong>Find the single type family</strong>, the one that can handle the hierarchy and support both display chunks and general readability. Some great examples of such superfamilies are <a href="http://typonine.com/fonts/typonine-sans/">Typonine Sans</a>, <a href="http://www.ms-studio.com/FontSales/proximanova.html">Proxima Nova</a> or <a href="http://www.fontshop.com/fonts/downloads/fontfont/ff_meta_serif_sans_pro_complete_suite/">Meta Serif</a>. Test with the real content.</li>
<li><strong>If that fails, choose two type families</strong> (one for display, another for body text), that the type designer have explained will work well together. Test with the real content.</li>
<li><strong>If that fails, choose two type families</strong> that a savy graphic or web designer explained will work well together. Test with the real content.</li>
<li><strong>If that fails, do some experiments yourself</strong>. Test with the real content.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.maratz.com/blog/archives/2010/09/26/tips-on-choosing-type-for-the-web/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Web typography class at School of Design</title>
		<link>http://www.maratz.com/blog/archives/2008/10/23/web-typography-class-at-school-of-design/</link>
		<comments>http://www.maratz.com/blog/archives/2008/10/23/web-typography-class-at-school-of-design/#comments</comments>
		<pubDate>Thu, 23 Oct 2008 06:06:48 +0000</pubDate>
		<dc:creator>Marko Dugonjić</dc:creator>
				<category><![CDATA[typography]]></category>

		<guid isPermaLink="false">http://www.maratz.com/blog/?p=633</guid>
		<description><![CDATA[Earlier this month Tin Kadoić invited me to hold a class to a group of students at School of Design in Zagreb. The topic was Web Typography and the goal was to introduce students to how type works in modern browsers. We weren&#8217;t aiming to teach them CSS or any coding techniques for that matter. [...]]]></description>
			<content:encoded><![CDATA[<p>Earlier this month <a href="http://www.blackduke.com/">Tin Kadoić</a> invited me to hold a class to a group of students at <a href="http://www.studijdizajna.com/">School of Design in Zagreb</a>. The topic was Web Typography and <strong>the goal was to introduce students to how type works in modern browsers</strong>.</p>
<p>We weren&#8217;t aiming to teach them CSS or any coding techniques for that matter. <strong>We were after explaining technical limitations on the web.</strong> It was all about a few important points, live explained with <a href="http://www.typetester.org/">Typetester</a> and presented in a form of a <a href="http://www.maratz.com/downloads/web-typography-checklist.pdf">checklist</a> (PDF, 24KB).</p>
<p>The group was already familiar with the design theory. I was quite astonished how well they handle typographic vocabulary. They were, on the other hand, disappointed by the fact that there&#8217;s only quite a few fonts they can use for body copy in order to cover the majority of visitors.</p>
<p>The students were interested in learning about progressive enhancement of a web page with image/Flash replacement methods. Once I explained structural layers and how site mechanics work in general, they asked a couple of smart questions, which lead to an interesting discussion. Mission accomplished.</p>
<p><a href="http://jontangerine.com/">Jon Tan&#8217;s</a> article <a href="http://jontangerine.com/log/2008/10/flipped-types">Flipped Types</a> was a great help to explain <strong>the major difference in approach when designing for print vs. web</strong>.</p>
<p>The summary of the morning is best explained by one of the students&#8217; genuine eureka conclusion:</p>
<blockquote><p>&#8220;Oh, God! So it basically means, we have to think about many different scenarios when designing for web?&#8221;</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.maratz.com/blog/archives/2008/10/23/web-typography-class-at-school-of-design/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Happy birthday, show me your grid</title>
		<link>http://www.maratz.com/blog/archives/2008/05/21/happy-birthday-show-me-your-grid/</link>
		<comments>http://www.maratz.com/blog/archives/2008/05/21/happy-birthday-show-me-your-grid/#comments</comments>
		<pubDate>Wed, 21 May 2008 05:00:27 +0000</pubDate>
		<dc:creator>Marko Dugonjić</dc:creator>
				<category><![CDATA[coding/design]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[typography]]></category>

		<guid isPermaLink="false">http://www.maratz.com/blog/?p=269</guid>
		<description><![CDATA[Today, May 21st 2008. &#8212; the Ezadar team is celebrating the first year of their online presence! Same time last year, web.burza crew ran for another winner, and now &#8212; one year later &#8212; it turns out that Ezadar really is one of the fastest growing news portals here in Croatia. They are showing off [...]]]></description>
			<content:encoded><![CDATA[<p>Today, May 21st 2008. &#8212; the <a href="http://www.ezadar.hr/">Ezadar</a> team is celebrating the first year of their online presence! Same time last year, <a href="http://web.burza.hr/">web.burza</a> crew ran for another winner, and now &#8212; one year later &#8212; it turns out that Ezadar really <em>is</em> one of the fastest growing news portals here in Croatia.</p>
<p>They are <a href="http://www.ezadar.hr/?grid=show">showing off their grid</a> and <a href="http://www.maratz.com/blog/?show=grid">maratz.com</a> joins the party.</p>
<p>For the geek in you, turn off JavaScript and reload the <a href="http://www.ezadar.hr/">Ezadar cover</a>.</p>
<div class="alignleft-pulllarge"><a href="http://www.flickr.com/photos/maratz/2508283182/"><img src="http://www.maratz.com/img/2008/may/maratz.com-20080520.gif" width="640" height="88" alt="" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.maratz.com/blog/archives/2008/05/21/happy-birthday-show-me-your-grid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Red font sizes in Typetester</title>
		<link>http://www.maratz.com/blog/archives/2008/05/15/red-font-sizes-in-typetester/</link>
		<comments>http://www.maratz.com/blog/archives/2008/05/15/red-font-sizes-in-typetester/#comments</comments>
		<pubDate>Thu, 15 May 2008 06:59:56 +0000</pubDate>
		<dc:creator>Marko Dugonjić</dc:creator>
				<category><![CDATA[typetester]]></category>
		<category><![CDATA[typography]]></category>

		<guid isPermaLink="false">http://www.maratz.com/blog/?p=267</guid>
		<description><![CDATA[Typetester user Jason from Robbinsville asked: Why are some font sizes in the typetester drop down size list in red and others not? The highlighted values in font size drop-down match the ones in Photoshop. Those values are also known as Typographic scale. Mark Boulton wrote a series of short articles on the topic. Here&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<div class="alignleft-pull"><img src="http://www.maratz.com/img/2008/may/photoshop-font-sizes.gif" alt="photoshop font size tool" /></div>
<p><a href="http://typetester.maratz.com/">Typetester</a> user <strong>Jason</strong> from <a href="http://www.robbinsvilleweb.com/">Robbinsville</a> asked:</p>
<blockquote><p>Why are some font sizes in the typetester drop down size list in red and others not?</p>
</blockquote>
<p>The highlighted values in font size drop-down match the ones in Photoshop.</p>
<p>Those values are also known as Typographic scale. <a href="http://markboulton.co.uk">Mark Boulton</a> wrote a series of short articles on the topic. Here&#8217;s a quote from <cite><a href="http://www.markboulton.co.uk/journal/comments/five_simple_steps_to_better_typography_part_4/">Five simple steps to better typography &#8211; Part 4</a></cite>.</p>
<blockquote><p>In the sixteenth century, European typographers developed a series of typeface sizes, a scale (the musical analogy is a good one &#8211; stick with me). As shown in the diagram they are sizes we&#8217;re are all familiar with. Six point through to Seventy-Two point type has remained pretty much intact for over four hundred years. In fact, they are the default font sizes in many applications (give or take a few.).</p>
<p>So, what&#8217;s so special about these sizes? Well, because this scale of sizes has been used for centuries, if set correctly, type set in this scale will appear more pleasing to the eye and therefore more legible.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.maratz.com/blog/archives/2008/05/15/red-font-sizes-in-typetester/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Don&#8217;t blame the fonts, blame the designers</title>
		<link>http://www.maratz.com/blog/archives/2008/04/16/dont-blame-the-fonts-blame-the-designers/</link>
		<comments>http://www.maratz.com/blog/archives/2008/04/16/dont-blame-the-fonts-blame-the-designers/#comments</comments>
		<pubDate>Wed, 16 Apr 2008 01:24:57 +0000</pubDate>
		<dc:creator>Marko Dugonjić</dc:creator>
				<category><![CDATA[coding/design]]></category>
		<category><![CDATA[typography]]></category>

		<guid isPermaLink="false">http://www.maratz.com/blog/?p=262</guid>
		<description><![CDATA[5 FONTS I WISH WOULD DIE. Reading that blog post was extremely sad to me. There are times when those so-called &#8220;ugly fonts&#8221; work extremely well. And if the target group loves Comic Sans, they are going to get the Comic Sans. Using particular font or avoiding it &#8212; based on a personal preference is [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.3point7designs.com/blog/2008/04/14/5-fonts-i-wish-would-die/">5 FONTS I WISH WOULD DIE</a>.<br />
Reading that blog post was extremely sad to me.</p>
<p>There are times when those so-called &#8220;ugly fonts&#8221; work extremely well.</p>
<p>And if the target group loves Comic Sans, they are going to get the Comic Sans. Using particular font or avoiding it &#8212; based on a personal preference is utterly ridiculous. That is not designing, that is creating an artwork.</p>
<p>Use what your users love. Use what communicates best.<br />
Even if that&#8217;s Comic Sans. And try to live with it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maratz.com/blog/archives/2008/04/16/dont-blame-the-fonts-blame-the-designers/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Web typography: bottom margins of paragraphs and lists</title>
		<link>http://www.maratz.com/blog/archives/2007/05/12/quick-tip-bottom-margins-of-paragraphs-and-lists/</link>
		<comments>http://www.maratz.com/blog/archives/2007/05/12/quick-tip-bottom-margins-of-paragraphs-and-lists/#comments</comments>
		<pubDate>Sat, 12 May 2007 21:28:44 +0000</pubDate>
		<dc:creator>Marko Dugonjić</dc:creator>
				<category><![CDATA[CSS 101]]></category>
		<category><![CDATA[typography]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[type]]></category>

		<guid isPermaLink="false">http://www.maratz.com/blog/archives/2007/05/12/quick-tip-bottom-margins-of-paragraphs-and-lists/</guid>
		<description><![CDATA[Bottom margins with CSS]]></description>
			<content:encoded><![CDATA[<p>Creating the perfect vertical space on the screen is easy. With a few lines of CSS, you&#8217;ll have a great typography foundation for your web site. Let&#8217;s begin&#8230;</p>
<p>Global line height is usually set to <code>html</code> or <code>body</code> element. In this quick lesson, we&#8217;ll use a line height of 1.5.</p>
<pre>
* { margin: 0; padding: 0; }
html { font: 62.5%/1.5 "Lucida Grande", Verdana, sans-serif; }
</pre>
<p>You&#8217;ll also notice that we reset margins and paddings globally with the universal selector.</p>
<p>Since the paragraphs and lists (and their child elements, too) inherit the line height value, setting margin bottom equal to element&#8217;s line height ensures correct vertical rhythm.</p>
<pre>
ul, ol, dl, p { margin-bottom: 1.5em; font-size: 1.2em; }
</pre>
<p>Most often&#8212;for various reasons&#8212;you don&#8217;t want to set font size of a block-level element that by default must have block-level children, like for instance unordered list must have. You would instead specify font size for list items, definition terms and definition descriptions:</p>
<pre>
li, dt, dd, p { font-size: 1.2em; }
ul, ol, dl, p { margin-bottom: 1.5em; }
</pre>
<p>Now we only have to redefine bottom margin of lists to 1.8em. It is calculated by simply multiplying element&#8217;s line-height by child element&#8217;s font size (<code>1.5 &times; 1.2em = 1.8em</code>)</p>
<pre>
li, dt, dd, p { font-size: 1.2em; }
ul, ol, dl { margin-bottom: 1.8em; }
p { margin-bottom: 1.5em; }
</pre>
<p>Use the same principle when dealing with other elements: headings, tables etc., and within a minutes a sound vertical spacing will be accomplished. Still hungry? Head on to <a href="http://24ways.org/2006/compose-to-a-vertical-rhythm">Compose to a Vertical Rhythm</a>.</p>
<h3>Addenum</h3>
<p>This article is also <a href="http://webgrower.ru/articles/layout-and-scripting/web-typography-bottom-margins.html">available in Russian</a>. Big thanks goes to <a href="http://webgrower.ru/">Errant</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maratz.com/blog/archives/2007/05/12/quick-tip-bottom-margins-of-paragraphs-and-lists/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Typetester’s base font size</title>
		<link>http://www.maratz.com/blog/archives/2005/10/21/typetesters-base-font-size/</link>
		<comments>http://www.maratz.com/blog/archives/2005/10/21/typetesters-base-font-size/#comments</comments>
		<pubDate>Fri, 21 Oct 2005 13:35:21 +0000</pubDate>
		<dc:creator>Marko Dugonjić</dc:creator>
				<category><![CDATA[typetester]]></category>
		<category><![CDATA[typography]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[type]]></category>

		<guid isPermaLink="false">http://www.maratz.com/blog/archives/2005/10/21/typetesters-base-font-size/</guid>
		<description><![CDATA[Font sizing with ems in Typetester]]></description>
			<content:encoded><![CDATA[<p>As much as I&#8217;m proud of the <a href="http://www.typetester.org/">Typetester&#8217;s</a> popularity and the recent revival of typography for screen, there&#8217;s still significant number of web designers, who are confused about the TT&#8217;s base font size. <del>Until I place default sizing control into TT&#8217;s interface, here&#8217;s a quick clarification.</del> <ins>The base size control is now added.</ins></p>
<p>The base font size of the TT is 10px, which means 1em is 10px, 1.2em is 12px and so on.</p>
<p>The ems for the screen are actually multipliers of the document&#8217;s base font size. The good practice is to set document&#8217;s font size to 10px (or if you want it to be resizable by the Internet Explorer users, set it to 62.5%).</p>
<pre>body { font-size: 62.5%; }</pre>
<p>Once you fix your global sizing (which is 16px by default in most of today&#8217;s graphic user agents), it&#8217;s easy to multiply textual elements with ems.</p>
<pre>body { font-size: 62.5%;  /* 16px × 62.5% = 10px */ }
h1 { font-size: 2em; /* 10px × 2em = 20px */ }
p { font-size: 1.2em; /* 10px × 1.2em = 12px */ }
...</pre>
<p>The reason behind setting the <code>body</code> element&#8217;s font size to 10px, is the ease of multiplying everything else with round number 10. If we&#8217;d set font size to 16px (or 100%, or not set it up altogether), the 1.1em would be 17.6px, which is pretty nasty number to work with, since the screen can&#8217;t display 0.6 of a pixel.</p>
<p>Still not convinced? Try calculating what would be font size in ems, if we&#8217;d want our heading in 18px?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maratz.com/blog/archives/2005/10/21/typetesters-base-font-size/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>

