<?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>Zifp.nl &#187; Tutorials</title>
	<atom:link href="http://zifp.nl/category/css/tutorials-css/feed/" rel="self" type="application/rss+xml" />
	<link>http://zifp.nl</link>
	<description>Web Development: HTML PHP CSS en Javascript</description>
	<lastBuildDate>Wed, 02 Feb 2011 12:01:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Simpele CSS3 button met 3D effect</title>
		<link>http://zifp.nl/css/simpele-css3-button-met-3d-effect/</link>
		<comments>http://zifp.nl/css/simpele-css3-button-met-3d-effect/#comments</comments>
		<pubDate>Wed, 03 Nov 2010 21:02:33 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[box-shadow]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[gradiënt]]></category>

		<guid isPermaLink="false">http://zifp.nl/?p=380</guid>
		<description><![CDATA[CSS3 bied een heleboel nieuwe gereedschap voor het stylen van een webpagina. CSS3 geeft vooral veel mogelijkheden voor het geven van een 3d look aan je webpagina. Dit maakt CSS3 heel erg geschikt voor gebruik in buttons. Voor maximale herkenbaarheid moeten buttons net zoals echte knoppen een beetje naar buiten steken. CSS3 geeft ons de [...]]]></description>
			<content:encoded><![CDATA[<p>CSS3 bied een heleboel nieuwe gereedschap voor het stylen van een webpagina. CSS3 geeft vooral veel mogelijkheden voor het geven van een 3d look aan je webpagina. Dit maakt CSS3 heel erg geschikt voor gebruik in buttons.</p>
<p>Voor maximale herkenbaarheid moeten buttons net zoals echte knoppen een beetje naar buiten steken. CSS3 geeft ons de mogelijkheid om een illusie van 3D te creëren zonder gebruik te maken van afbeeldingen.</p>
<p>CSS3 effecten die we gaan gebruiken zijn:</p>
<ul>
<li>box-shadow</li>
<li>gradient</li>
</ul>
<p><span id="more-380"></span><br />
Eerst maken we een normale knop:</p>
<div id="wpshdo_1" class="wp-synhighlighter-outer"><div id="wpshdt_1" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_1"></a><a id="wpshat_1" class="wp-synhighlighter-title" href="#codesyntax_1"  onClick="javascript:wpsh_toggleBlock(1)" title="Click to show/hide code block">Code blok</a></td><td align="right"><a href="#codesyntax_1" onClick="javascript:wpsh_code(1)" title="Show code only"><img border="0" style="border: 0 none" src="http://zifp.nl/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_1" onClick="javascript:wpsh_print(1)" title="Print code"><img border="0" style="border: 0 none" src="http://zifp.nl/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://zifp.nl/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://zifp.nl/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_1" class="wp-synhighlighter-inner" style="display: block;"><pre class="html4strict" style="font-family:monospace;"><span class="sc2">&lt;<a href="http://december.com/html/4/element/button.html"><span class="kw2">button</span></a> <span class="kw3">class</span><span class="sy0">=</span><span class="st0">&quot;knop&quot;</span>&gt;</span>Button<span class="sc2">&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/button.html"><span class="kw2">button</span></a>&gt;</span></pre></div></div>
<p>We geven hem de volgende stijl mee:</p>
<div id="wpshdo_2" class="wp-synhighlighter-outer"><div id="wpshdt_2" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_2"></a><a id="wpshat_2" class="wp-synhighlighter-title" href="#codesyntax_2"  onClick="javascript:wpsh_toggleBlock(2)" title="Click to show/hide code block">Code blok</a></td><td align="right"><a href="#codesyntax_2" onClick="javascript:wpsh_code(2)" title="Show code only"><img border="0" style="border: 0 none" src="http://zifp.nl/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_2" onClick="javascript:wpsh_print(2)" title="Print code"><img border="0" style="border: 0 none" src="http://zifp.nl/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://zifp.nl/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://zifp.nl/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_2" class="wp-synhighlighter-inner" style="display: block;"><pre class="css" style="font-family:monospace;">.knop<span class="br0">&#123;</span>
	<span class="kw1">border</span><span class="sy0">:</span> <span class="re3">1px</span> <span class="kw2">solid</span> <span class="re0">#DA7C0C</span><span class="sy0">;</span>
	<span class="kw1">background-color</span><span class="sy0">:</span> <span class="re0">#f78d1d</span><span class="sy0">;</span>
	<span class="kw1">color</span><span class="sy0">:</span> <span class="re0">#fef4e9</span><span class="sy0">;</span>
	<span class="kw1">padding</span><span class="sy0">:</span> <span class="re3">6px</span> <span class="re3">16px</span><span class="sy0">;</span>
	<span class="kw1">font-size</span><span class="sy0">:</span> <span class="re3">13px</span><span class="sy0">;</span>
	<span class="kw1">font-weight</span><span class="sy0">:</span><span class="nu0">700</span><span class="sy0">;</span>
	<span class="kw1">cursor</span><span class="sy0">:</span> <span class="kw2">pointer</span><span class="sy0">;</span>
<span class="br0">&#125;</span></pre></div></div>
<p>Deze knop ziet er dan als volgt uit:</p>
<p><button style="border: 1px solid #DA7C0C; background-color: #f78d1d; color: #fef4e9; padding: 6px 16px; font-size: 13px; font-weight: 700; cursor: pointer;">Button</button></p>
<p>Doordat ik gebruik maak van <code>cursor: pointer;</code> verandert de muis in een handje wanneer hij over de beweegt. Dit geeft een gebruiker de hint dat hier sprake is van een knop die ingedrukt kan worden. In een goed ontwerp zal dit effect overal aanwezig moeten zijn waarbij er interactie is tussen de gebruiker en de website.</p>
<p>Als eerste geven we de knop een schaduw effect mee:</p>
<div id="wpshdo_3" class="wp-synhighlighter-outer"><div id="wpshdt_3" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_3"></a><a id="wpshat_3" class="wp-synhighlighter-title" href="#codesyntax_3"  onClick="javascript:wpsh_toggleBlock(3)" title="Click to show/hide code block">Code blok</a></td><td align="right"><a href="#codesyntax_3" onClick="javascript:wpsh_code(3)" title="Show code only"><img border="0" style="border: 0 none" src="http://zifp.nl/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_3" onClick="javascript:wpsh_print(3)" title="Print code"><img border="0" style="border: 0 none" src="http://zifp.nl/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://zifp.nl/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://zifp.nl/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_3" class="wp-synhighlighter-inner" style="display: block;"><pre class="css" style="font-family:monospace;">.knop<span class="br0">&#123;</span>
	-webkit-box-shadow<span class="sy0">:</span> <span class="re0">#AAA</span> <span class="re3">1px</span> <span class="re3">1px</span> <span class="re3">4px</span><span class="sy0">;</span> <span class="coMULTI">/*CSS voor webkit browser*/</span>
	-moz-box-shadow<span class="sy0">:</span> <span class="re0">#AAA</span> <span class="re3">1px</span> <span class="re3">1px</span> <span class="re3">4px</span><span class="sy0">;</span> <span class="coMULTI">/* CSS voor firefox*/</span>
	box-shadow<span class="sy0">:</span> <span class="re0">#AAA</span> <span class="re3">1px</span> <span class="re3">1px</span> <span class="re3">4px</span><span class="sy0">;</span> <span class="coMULTI">/* officiële CSS voor Opera*/</span>
<span class="br0">&#125;</span></pre></div></div>
<p>box-shadow creëert een schaduw rondom het gehele object. Eerst geven we een kleur op. #AAA is een lichte kleur grijs zoals een echte schaduw eruit ziet. Met 1px 1px geven we aan dat de schaduw 1px naar onder en 1px naar rechts opschuift. Met 4px wordt aangegeven hoe groot de schaduw word.</p>
<p>Dit geeft een subtiel schaduw effect waardoor het lijkt alsof de knop uit de pagina gelift word:</p>
<p><button style="border: 1px solid #DA7C0C; background-color: #f78d1d; color: #fef4e9; padding: 6px 16px; font-size: 13px; font-weight: 700; cursor: pointer; -webkit-box-shadow: #AAA 1px 1px 4px; -moz-box-shadow: #AAA 1px 1px 4px; box-shadow: #AAA 1px 1px 4px;">Button</button></p>
<p>De volgende stap is het toevoegen van een gradient. Een gradient is een geleidelijk overgang tussen 2 verschillende kleuren.</p>
<p>Voor een 3d effect zijn minimaal 2 gradienten nodig. De eerste moet van boven naar beneden, van licht naar donker lopen. Dit vormt de basis van de knop.</p>
<p>De tweede gradient loopt van boven naar beneden, van donker naar licht. Deze wordt gebruikt wanneer de knop word ingedrukt. Hiervoor maken we gebruik van <code>:active</code>.</p>
<p>Tenslotte kunnen we nog met <code>:hover</code> een gradient toevoegen voor wanneer iemand met de muis over de knop heen beweegt.</p>
<p>We voegen de volgende code voor de gradient toe:</p>
<div id="wpshdo_4" class="wp-synhighlighter-outer"><div id="wpshdt_4" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_4"></a><a id="wpshat_4" class="wp-synhighlighter-title" href="#codesyntax_4"  onClick="javascript:wpsh_toggleBlock(4)" title="Click to show/hide code block">Code blok</a></td><td align="right"><a href="#codesyntax_4" onClick="javascript:wpsh_code(4)" title="Show code only"><img border="0" style="border: 0 none" src="http://zifp.nl/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_4" onClick="javascript:wpsh_print(4)" title="Print code"><img border="0" style="border: 0 none" src="http://zifp.nl/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://zifp.nl/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://zifp.nl/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_4" class="wp-synhighlighter-inner" style="display: block;"><pre class="css" style="font-family:monospace;">.knop<span class="br0">&#123;</span>
<span class="kw1">background</span><span class="sy0">:</span> -webkit-gradient<span class="br0">&#40;</span>linear<span class="sy0">,</span> <span class="kw1">left</span> <span class="kw1">top</span><span class="sy0">,</span> <span class="kw1">left</span> <span class="kw1">bottom</span><span class="sy0">,</span> from<span class="br0">&#40;</span><span class="re0">#faa51a</span><span class="br0">&#41;</span><span class="sy0">,</span> to<span class="br0">&#40;</span><span class="re0">#f47a20</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="kw1">background</span><span class="sy0">:</span> -moz-linear-gradient<span class="br0">&#40;</span><span class="kw1">top</span><span class="sy0">,</span>  <span class="re0">#faa51a</span><span class="sy0">,</span>  <span class="re0">#f47a20</span><span class="br0">&#41;</span><span class="sy0">;</span>
filter<span class="sy0">:</span> progid<span class="re2">:DXImageTransform</span><span class="re1">.Microsoft</span>.gradient<span class="br0">&#40;</span>startColorstr<span class="sy0">=</span><span class="st0">'#faa51a'</span><span class="sy0">,</span> endColorstr<span class="sy0">=</span><span class="st0">'#f47a20'</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="br0">&#125;</span>
&nbsp;
<span class="re1">.knop</span><span class="re2">:hover</span><span class="br0">&#123;</span>
<span class="kw1">background</span><span class="sy0">:</span> <span class="re0">#f47c20</span><span class="sy0">;</span>
<span class="kw1">background</span><span class="sy0">:</span> -webkit-gradient<span class="br0">&#40;</span>linear<span class="sy0">,</span> <span class="kw1">left</span> <span class="kw1">top</span><span class="sy0">,</span> <span class="kw1">left</span> <span class="kw1">bottom</span><span class="sy0">,</span> from<span class="br0">&#40;</span><span class="re0">#f88e11</span><span class="br0">&#41;</span><span class="sy0">,</span> to<span class="br0">&#40;</span><span class="re0">#f06015</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="kw1">background</span><span class="sy0">:</span> -moz-linear-gradient<span class="br0">&#40;</span><span class="kw1">top</span><span class="sy0">,</span>  <span class="re0">#f88e11</span><span class="sy0">,</span>  <span class="re0">#f06015</span><span class="br0">&#41;</span><span class="sy0">;</span>
filter<span class="sy0">:</span>  progid<span class="re2">:DXImageTransform</span><span class="re1">.Microsoft</span>.gradient<span class="br0">&#40;</span>startColorstr<span class="sy0">=</span><span class="st0">'#f88e11'</span><span class="sy0">,</span> endColorstr<span class="sy0">=</span><span class="st0">'#f06015'</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="br0">&#125;</span>
&nbsp;
<span class="re1">.knop</span><span class="re2">:active </span><span class="br0">&#123;</span>
<span class="kw1">color</span><span class="sy0">:</span> <span class="re0">#fcd3a5</span><span class="sy0">;</span>
<span class="kw1">background</span><span class="sy0">:</span> -webkit-gradient<span class="br0">&#40;</span>linear<span class="sy0">,</span> <span class="kw1">left</span> <span class="kw1">top</span><span class="sy0">,</span> <span class="kw1">left</span> <span class="kw1">bottom</span><span class="sy0">,</span> from<span class="br0">&#40;</span><span class="re0">#F47A20</span><span class="br0">&#41;</span><span class="sy0">,</span> to<span class="br0">&#40;</span><span class="re0">#FAA51A</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="kw1">background</span><span class="sy0">:</span> -moz-linear-gradient<span class="br0">&#40;</span><span class="kw1">top</span><span class="sy0">,</span>  <span class="re0">#f47a20</span><span class="sy0">,</span>  <span class="re0">#faa51a</span><span class="br0">&#41;</span><span class="sy0">;</span>
filter<span class="sy0">:</span>  progid<span class="re2">:DXImageTransform</span><span class="re1">.Microsoft</span>.gradient<span class="br0">&#40;</span>startColorstr<span class="sy0">=</span><span class="st0">'#f47a20'</span><span class="sy0">,</span> endColorstr<span class="sy0">=</span><span class="st0">'#faa51a'</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="br0">&#125;</span></pre></div></div>
<blockquote><p>Opmerking: Hier maken we gebruik van <code>filter:</code>. Filter is specifieke code voor Internet Explorer en is geen CSS3. Filter is bruikbaar vanaf Internet Explorer 5.5.</p></blockquote>
<p>In <code><a href="http://webkit.org/blog/175/introducing-css-gradients/">-webkit-gradient</a></code> voor webkit browsers, geven we eerst aan van waar tot waar de gradiënt moet lopen. Daarna geven we aan tussen welke 2 kleuren een gradiënt moet gaan lopen.</p>
<p>In <code><a href="https://developer.mozilla.org/en/CSS/-moz-linear-gradient">-moz-linear-gradient</a></code> voor Firefox, geven we eerst aan waar de gradiënt moet starten. Optioneel kunnen we een hoek opgeven waarin wordt aangegeven onder welke hoek de gradiënt moet lopen vb. 90deg. Tenslotte geven we de 2 kleuren op waartussen de gradiënt moet lopen.</p>
<p>Er is geen gradiënt ondersteuning voor Opera.</p>
<p>Met: <code>position:relative</code> en <code>top:1px</code> is het mogelijk om nog een extra illusie van indrukken te creëren. De knop beweegt hierdoor iets naar beneden wanneer je hem indrukt.</p>
<p>De uiteindelijk knop <em>zonder </em>:hover en :active effecten ziet er als volgt uit:</p>
<p><button style="border: 1px solid #DA7C0C; background-color: #f78d1d; color: #fef4e9; padding: 6px 16px; font-size: 13px; font-weight: 700; cursor: pointer; -webkit-box-shadow: #AAA 1px 1px 4px; -moz-box-shadow: #AAA 1px 1px 4px; box-shadow: #AAA 1px 1px 4px; background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));<br />
		background: -moz-linear-gradient(top,  #faa51a,  #f47a20);<br />
		filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');<br />
	">Button</button></p>
<p>De volledige code:</p>
<div id="wpshdo_5" class="wp-synhighlighter-outer"><div id="wpshdt_5" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_5"></a><a id="wpshat_5" class="wp-synhighlighter-title" href="#codesyntax_5"  onClick="javascript:wpsh_toggleBlock(5)" title="Click to show/hide code block">Code blok</a></td><td align="right"><a href="#codesyntax_5" onClick="javascript:wpsh_code(5)" title="Show code only"><img border="0" style="border: 0 none" src="http://zifp.nl/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_5" onClick="javascript:wpsh_print(5)" title="Print code"><img border="0" style="border: 0 none" src="http://zifp.nl/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://zifp.nl/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://zifp.nl/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_5" class="wp-synhighlighter-inner" style="display: block;"><pre class="html4strict" style="font-family:monospace;"><span class="sc2">&lt;<a href="http://december.com/html/4/element/html.html"><span class="kw2">html</span></a>&gt;</span>
<span class="sc2">&lt;<a href="http://december.com/html/4/element/head.html"><span class="kw2">head</span></a>&gt;</span>
	<span class="sc2">&lt;<a href="http://december.com/html/4/element/style.html"><span class="kw2">style</span></a> <span class="kw3">type</span><span class="sy0">=</span><span class="st0">&quot;text/css&quot;</span>&gt;</span>
	.knop{
		border: 1px solid #DA7C0C;
		background-color: #f78d1d;
		color: #fef4e9;
		padding: 6 16;
		font-size: 13px;
		font-weight:700;
		cursor: pointer;
		-webkit-box-shadow: #AAA 1px 1px 4px;
		-moz-box-shadow: #AAA 1px 1px 4px;
		box-shadow: #AAA 1px 1px 4px;
		background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
		background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
		filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
	}
&nbsp;
	.knop:hover{
		background: #f47c20;
		background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
		background: -moz-linear-gradient(top,  #f88e11,  #f06015);
		filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
	}
&nbsp;
	.knop:active {
		position: relative;
		top: 1px;
		color: #fcd3a5;
		background: -webkit-gradient(linear, left top, left bottom, from(#F47A20), to(#FAA51A));
		background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
		filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
	}
	<span class="sc2">&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/style.html"><span class="kw2">style</span></a>&gt;</span>
<span class="sc2">&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/head.html"><span class="kw2">head</span></a>&gt;</span>
<span class="sc2">&lt;<a href="http://december.com/html/4/element/body.html"><span class="kw2">body</span></a>&gt;</span>
	<span class="sc2">&lt;<a href="http://december.com/html/4/element/button.html"><span class="kw2">button</span></a> <span class="kw3">class</span><span class="sy0">=</span><span class="st0">&quot;knop&quot;</span>&gt;</span>Button<span class="sc2">&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/button.html"><span class="kw2">button</span></a>&gt;</span>
<span class="sc2">&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/body.html"><span class="kw2">body</span></a>&gt;</span>
<span class="sc2">&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/html.html"><span class="kw2">html</span></a>&gt;</span></pre></div></div>
]]></content:encoded>
			<wfw:commentRss>http://zifp.nl/css/simpele-css3-button-met-3d-effect/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gebruik je eigen fonts met @font-face</title>
		<link>http://zifp.nl/css/gebruik-je-eigen-fonts-met-font-face/</link>
		<comments>http://zifp.nl/css/gebruik-je-eigen-fonts-met-font-face/#comments</comments>
		<pubDate>Wed, 05 May 2010 17:53:48 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[CSS3]]></category>

		<guid isPermaLink="false">http://zifp.nl/?p=47</guid>
		<description><![CDATA[De meeste websites maken gebruik van de zogenaamde web veilige fonts, fonts zoals Arial, Helvetica, Verdana, sans-serif. Deze fonts zijn op iedere computer aanwezig en op die manier veilig om te gebruiken. Tegenwoordig is het ook mogelijk om gebruik te maken andere fonts. Fonts die je zelf hebt gemaakt of die je van het internet [...]]]></description>
			<content:encoded><![CDATA[<p>De meeste websites maken gebruik van de zogenaamde web veilige fonts, fonts zoals Arial, Helvetica, Verdana, sans-serif. Deze fonts zijn op iedere computer aanwezig en op die manier veilig om te gebruiken.</p>
<p>Tegenwoordig is het ook mogelijk om gebruik te maken andere fonts. Fonts die je zelf hebt gemaakt of die je van het internet hebt gehaald. Op  <a href="http://www.fontsquirrel.com">Fontsquirrel</a> staan veel gratis fonts.</p>
<p>Hoe gebruik je deze fonts nou? Dit gaat heel eenvoudig met behulp van @font-face in CSS.</p>
<p><span id="more-47"></span></p>
<p>Kijk maar naar het voorbeeld:</p>
<div id="wpshdo_6" class="wp-synhighlighter-outer"><div id="wpshdt_6" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_6"></a><a id="wpshat_6" class="wp-synhighlighter-title" href="#codesyntax_6"  onClick="javascript:wpsh_toggleBlock(6)" title="Click to show/hide code block">Code blok</a></td><td align="right"><a href="#codesyntax_6" onClick="javascript:wpsh_code(6)" title="Show code only"><img border="0" style="border: 0 none" src="http://zifp.nl/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_6" onClick="javascript:wpsh_print(6)" title="Print code"><img border="0" style="border: 0 none" src="http://zifp.nl/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://zifp.nl/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://zifp.nl/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_6" class="wp-synhighlighter-inner" style="display: block;"><pre class="css" style="font-family:monospace;"><span class="co1">@font-face {</span>
<span class="kw1">font-family</span><span class="sy0">:</span>ColabReg<span class="sy0">;</span>
src<span class="sy0">:</span> local<span class="br0">&#40;</span><span class="st0">&quot;ColabReg.otf&quot;</span><span class="br0">&#41;</span> <span class="kw2">url</span><span class="br0">&#40;</span><span class="co2">fonts/ColabReg.otf</span><span class="br0">&#41;</span> format<span class="br0">&#40;</span><span class="st0">&quot;opentype&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="br0">&#125;</span></pre></div></div>
<p>Met <em><strong>font-family</strong></em> geef je aan hoe je font heet. Met <em><strong>url</strong></em> geef je aan waar je, je font hebt staan.<br />
Met <em><strong>format</strong></em> geeft je aan om wat voor type bestand het gaat.<br />
Met <em><strong>local</strong></em> geef je aan dat er eerst gekeken moet worden of de font al op de computer staat voordat deze gedownload moet worden.</p>
<p>Wil je die font dan voor een stuk tekst gebruiken, dan doe je dit net zoals je iedere andere font gebruikt:<br />
<div id="wpshdo_7" class="wp-synhighlighter-outer"><div id="wpshdt_7" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_7"></a><a id="wpshat_7" class="wp-synhighlighter-title" href="#codesyntax_7"  onClick="javascript:wpsh_toggleBlock(7)" title="Click to show/hide code block">Code blok</a></td><td align="right"><a href="#codesyntax_7" onClick="javascript:wpsh_code(7)" title="Show code only"><img border="0" style="border: 0 none" src="http://zifp.nl/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_7" onClick="javascript:wpsh_print(7)" title="Print code"><img border="0" style="border: 0 none" src="http://zifp.nl/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://zifp.nl/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://zifp.nl/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_7" class="wp-synhighlighter-inner" style="display: block;"><pre class="css" style="font-family:monospace;"><span class="co1">@font-face {</span>
p<span class="br0">&#123;</span>
<span class="kw1">font-family</span><span class="sy0">:</span> <span class="st0">&quot;ColabReg&quot;</span><span class="sy0">,</span> <span class="kw2">sans-serif</span><span class="sy0">;</span>
<span class="br0">&#125;</span></pre></div></div></p>
<p>Fonts bestanden die je kan gebruiken zijn OpenType Fonts<em>(otf)</em> en TrueType Fonts <em>(ttf)</em>. Deze worden ondersteunt door alle moderne browsers behalve Internet Explorer.</p>
<p>Voor Internet Explorer heb je fonts in het Embeded OpenType <em>(eot) </em>formaat nodig. Fonts kun je bij <a href="http://onlinefontconverter.com/">onlinefontconverter</a> omzetten naar het eot formaat.</p>
<p>Deze zet je er dan als volgt tussen:<br />
<div id="wpshdo_8" class="wp-synhighlighter-outer"><div id="wpshdt_8" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_8"></a><a id="wpshat_8" class="wp-synhighlighter-title" href="#codesyntax_8"  onClick="javascript:wpsh_toggleBlock(8)" title="Click to show/hide code block">Code blok</a></td><td align="right"><a href="#codesyntax_8" onClick="javascript:wpsh_code(8)" title="Show code only"><img border="0" style="border: 0 none" src="http://zifp.nl/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_8" onClick="javascript:wpsh_print(8)" title="Print code"><img border="0" style="border: 0 none" src="http://zifp.nl/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://zifp.nl/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://zifp.nl/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_8" class="wp-synhighlighter-inner" style="display: block;"><pre class="css" style="font-family:monospace;"><span class="co1">@font-face {</span>
<span class="kw1">font-family</span><span class="sy0">:</span>ColabReg<span class="sy0">;</span>
src<span class="sy0">:</span> <span class="kw2">url</span><span class="br0">&#40;</span><span class="co2">ColabReg.eot</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="coMULTI">/* Speciaal voor IE */</span>
src<span class="sy0">:</span> local<span class="br0">&#40;</span><span class="st0">&quot;ColabReg.otf&quot;</span><span class="br0">&#41;</span> <span class="kw2">url</span><span class="br0">&#40;</span><span class="co2">fonts/ColabReg.otf</span><span class="br0">&#41;</span> format<span class="br0">&#40;</span><span class="st0">&quot;opentype&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="br0">&#125;</span></pre></div></div></p>
<p>Let op dat de volgorde voor ie belangrijk is. De font voor IE moet bovenaan staan.</p>
<p>Fontface word ondersteunt door: Firefox 3.1+, Safari 3.1+, Opera 10 en IE4+</p>
]]></content:encoded>
			<wfw:commentRss>http://zifp.nl/css/gebruik-je-eigen-fonts-met-font-face/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

