<?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>blogging</title>
	<atom:link href="http://blogging.nekkidblogger.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogging.nekkidblogger.com</link>
	<description>Om blogging, HTML og CSS</description>
	<lastBuildDate>Fri, 15 Jul 2011 06:34:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Lister – HTML &amp; CSS – Del 4 – Horisontale lister og menyer</title>
		<link>http://blogging.nekkidblogger.com/lister-html-css-del-4-horisontale-lister-og-menyer/</link>
		<comments>http://blogging.nekkidblogger.com/lister-html-css-del-4-horisontale-lister-og-menyer/#comments</comments>
		<pubDate>Sat, 09 Jul 2011 01:44:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Kode]]></category>
		<category><![CDATA[lister]]></category>
		<category><![CDATA[Horisontale lister]]></category>
		<category><![CDATA[horisontale menyer]]></category>
		<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[markup horisontale lister.]]></category>
		<category><![CDATA[styling av menyer med CSS]]></category>

		<guid isPermaLink="false">http://blogging.nekkidblogger.com/?p=243</guid>
		<description><![CDATA[Horisontale lister I de forrige innleggene i denne serien har jeg allerede vist hvordan horisonale list kan lages. Det er ganske enkelt: En gir &#60;ul&#62;-elementet en &#8220;width&#8221; (bredde) som er stor nok til at det er plass til flere &#60;li&#62;-elementer ved siden av hverandre, og bruker &#8220;float&#8221; (f.eks. &#8220;float:left&#8221;) for å la &#60;li&#62;-elementene flyte til [...]]]></description>
			<content:encoded><![CDATA[<p></p><h3>Horisontale lister</h3>
<p>I de forrige innleggene i denne serien har jeg allerede vist hvordan horisonale list kan lages. Det er ganske enkelt: En gir &lt;ul&gt;-elementet en &#8220;width&#8221; (bredde) som er stor nok til at det er plass til flere &lt;li&gt;-elementer ved siden av hverandre, og bruker &#8220;float&#8221; (f.eks. &#8220;float:left&#8221;) for å la &lt;li&gt;-elementene flyte til siden og legge seg ved siden av hverandre. </p>
<p>CSS-en kan se slik ut:</p>
<pre class="css"><span class="cssSelector">.hor {</span><span class="cssProperty">width</span><span class="cssRest">:</span><span class="cssValue">400px</span><span class="cssRest">;</span> <span class="cssProperty">text-align</span><span class="cssRest">:</span><span class="cssValue">center</span><span class="cssRest">;</span> <span class="cssProperty">list-style</span><span class="cssRest">:</span><span class="cssValue">none</span><span class="cssRest">;</span><span class="cssSelector">}</span>
<span class="cssSelector">.hor li {</span> <span class="cssProperty">float</span><span class="cssRest">:</span><span class="cssValue">left</span><span class="cssRest">;</span> <span class="cssProperty">width</span><span class="cssRest">:</span><span class="cssValue">80px</span><span class="cssRest">;</span> <span class="cssSelector">}</span></pre>
<p>og HTML (markup) slik:</p>
<pre class="html">
<span class="htmlOtherTag">&lt;ul class=<span class="htmlAttributeValue">&quot;hor&quot;</span>&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span>Item 1<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span>Item 2<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span>Item 3<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span>Item 4<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;/ul&gt;</span></pre>
<p>Det gir denne enkle listen:</p>
<ul style="width:400px; text-align:center; list-style:none;">
<li style="float:left; width:80px;">Item 1</li>
<li style="float:left; width:80px;">Item 2</li>
<li style="float:left; width:80px;">Item 3</li>
<li style="float:left; width:80px;">Item 4</li>
</ul>
<p class="clear ptop">Stort sett brukes horisontale lister i menyer av forskjellige slag: Horisontale navigasjonsmenyer (som ofte liggen under header, men over overskriften, på toppen av siden), såkalte &#8220;breadcrumbs&#8221; som er navigasjonsmenyer i poster og innlegg, og i menyer på bunnen av nettsider. </p>
<p>Vi kunne bruke dem til andre ting, for eksempel til å fremstille årsakskjeder eller liknende, slik som her:</p>
<ul class="hori">
<li>Konflikt &rarr;</li>
<li>Bomber &rarr;</li>
<li><em><strong>PANG</strong></em></li>
</ul>
<p class="clear">Poenget er vel at det ikke er noen spesielle grunner til å bruke &lt;ul&gt;&lt;li&gt;-konstruksjoner til det. Det er like enkelt å bruker &lt;p&gt;- eller &lt;span&gt;-elementer. F.eks. kunne jeg bruke p-elementer slik:</p>
<p class="horison">Konflikt &rarr; Bomber &rarr; <strong>PANG</strong> </p>
<p>Selv om det er semantisk riktig og greit nok, er det altså ikke noe stort poeng å bruke &lt;ul&gt;&lt;li&gt;-konstruksjoner til dette. </p>
<h3>Horisontale menyer</h3>
<p>Det virker mer riktig og fornuftig å bruke horisontale lister til meny-fnutter av forskjellige slag. Selv bruker jeg ofte lister til enkle menyer inn i poster eller tekst på nettsider. For eksempel en liste som denne:</p>
<ul class="horlist center">
<li><a href="/lister-html-css-del-1/">Del 1: Lister</a>
</li>
<li><a href="/lister-html-css-del-2/">Del 2: Vertikale lister</a></li>
<li><a href="/lister-html-css-del-3-lister-i-flere-kolonner/">Del 3: Flerkolonnelister</a></li>
</ul>
<p>Markup for å lage denne listen er enkel (jeg har tatt ut fil-referanser for å forenkle):</p>
<pre class="html"><span class="htmlOtherTag">&lt;ul class=<span class="htmlAttributeValue">&quot;horlist center&quot;</span>&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span><span class="htmlAnchorTag">&lt;a href=<span class="htmlAttributeValue">&quot;#&quot;</span>&gt;</span>Del 1: Lister<span class="htmlAnchorTag">&lt;/a&gt;</span><span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span><span class="htmlAnchorTag">&lt;a href=<span class="htmlAttributeValue">&quot;#&quot;</span>&gt;</span>Del 2: Vertikale lister<span class="htmlAnchorTag">&lt;/a&gt;</span><span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span><span class="htmlAnchorTag">&lt;a href=<span class="htmlAttributeValue">&quot;#&quot;</span>&gt;</span>Del 3: Flerkolonnelister<span class="htmlAnchorTag">&lt;/a&gt;</span><span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;/ul&gt;</span></pre>
<p>CSS-en ser slik ut:</p>
<pre class="html">.center { text-align:center; }
.horlist { list-style-type:none;text-align:center;
    width:95%;margin:0 auto; }
.horlist li { display:inline; }
.horlist a { padding:6px 15px; background:#EDEEFE;
    text-decoration:none; color:blue; margin:0; }
.horlist a:hover {color: red; }</pre>
<p>Jeg definerer klasser i CSS fordi det kan tenkes at jeg vil ha to eller flere slike lister på en og samme side (om jeg brukte id &#8211; # &#8211; ville jeg bare kunne ha en per side). </p>
<p>Det som er å legge spesielt merke til ved CSS-en her, er at jeg &#8220;styler&#8221; linkene i listen (a-elementet) og ikke slik som er vanlig i generelle lister &lt;li&gt; (jeg gir a-elementet padding og background, men ikke &lt;li&gt;-elementet). </p>
<p>Denne måten å gjøre ting på er vanlig i menyer. Grunnen er at når jeg gjør det slik blir det mulig å klikke på menyen selv om en ikke holder cursor akkurat over selve linken &#8211; jeg gjør på en måte det klikkbare området større og dermed gjør jeg det lettere for brukerne å bruke menyen.</p>
<p>Legg også merke til at jeg bruker &#8220;display:inline&#8221; for å gjøre listen horisontal. Det vanlige er &#8220;float:left&#8221; på liste-elementene, og det er en bedre måte å gjøre det på (støttes av flere browsere). Jeg valgte å gjøre det på denne måten her bare for å vise at det kan brukes som et alternativ.</p>
<p>OK. Neste post i denne serien er om horisontale menyer.</p>
<p>&copy;2012 <a href="http://blogging.nekkidblogger.com">blogging</a>. All Rights Reserved.</p>.]]></content:encoded>
			<wfw:commentRss>http://blogging.nekkidblogger.com/lister-html-css-del-4-horisontale-lister-og-menyer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lister &#8211; HTML &amp; CSS &#8211; Del 3 &#8211; Lister i flere kolonner</title>
		<link>http://blogging.nekkidblogger.com/lister-html-css-del-3-lister-i-flere-kolonner/</link>
		<comments>http://blogging.nekkidblogger.com/lister-html-css-del-3-lister-i-flere-kolonner/#comments</comments>
		<pubDate>Fri, 24 Jun 2011 20:42:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Kode]]></category>
		<category><![CDATA[lister]]></category>
		<category><![CDATA[flerkolonnelister]]></category>
		<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[vertikale lister]]></category>

		<guid isPermaLink="false">http://blogging.nekkidblogger.com/?p=212</guid>
		<description><![CDATA[De to foregående innleggene handlet om enkle &#60;ul&#62;&#60;li&#62;-lister. Den første viste hvordan HTML og CSS for slike lister ser ut, og det andre litt om hvordan en kan pynte vertikale lister slik at de ser penere ut og skiller seg ut. I dette innlegget ser jeg på hvordan en kan lage lister i som har [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>De to foregående innleggene handlet om enkle &lt;ul&gt;&lt;li&gt;-lister. Den første viste hvordan HTML og CSS for slike lister ser ut, og det andre litt om hvordan en kan pynte vertikale lister slik at de ser penere ut og skiller seg ut.</p>
<p>I dette innlegget ser jeg på hvordan en kan lage lister i som har flere enn en kolonne. Slike lister er egentlig verken horisontale eller vertikale &#8211; de er begge deler. </p>
<p>Vi tar utgangspunkt i en litt lang liste, la oss si en med 12 &#8220;items&#8221;. En slik liste ser slik ut (jeg tar ikke med alle 12 elementene her):</p>
<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>&#8230; </li>
<li>Item 12</li>
</ul>
<p>Det er to måter å gjøre om denne enkle vertikale listen til en liste i flere kolonner. Begge innebærer at vi bruker en såkalt &#8220;float&#8221;. Enten kan vi bruke &#8220;float&#8221; i &lt;ul&gt;-elementer og lage flere vertikale lister ved siden av hverandre, eller vi kan bruke &#8220;float&#8221; i  &lt;li&gt;-elementene og lage en liste med flere kolonner.</p>
<h3>Flere kolonner i lister &#8211; &#8220;floating&#8221; &lt;ul&gt;</h3>
<p>Ved denne metoden brekker vi opp den lange listen i flere kortere og bruker &#8220;float:left&#8221; i &lt;ul&gt;-elementene for å få dem til å legge seg ved siden av hverandre. HMTL-en ser slik ut:</p>
<pre class="html">
<span class="htmlOtherTag">&lt;ul class=<span class="htmlAttributeValue">&quot;list1&quot;</span>&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span><span class="htmlOtherTag">&lt;strong&gt;</span>Item 1<span class="htmlOtherTag">&lt;/strong&gt;</span><span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span>Item 2<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span>Item 3<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span>Item 4<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;/ul&gt;</span>
<span class="htmlOtherTag">&lt;ul class=<span class="htmlAttributeValue">&quot;list1&quot;</span>&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span><span class="htmlOtherTag">&lt;strong&gt;</span>Item 5<span class="htmlOtherTag">&lt;/strong&gt;</span><span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span>Item 6<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span>Item 7<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span>Item 8<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;/ul&gt;</span>
<span class="htmlOtherTag">&lt;ul class=<span class="htmlAttributeValue">&quot;list1&quot;</span>&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span><span class="htmlOtherTag">&lt;strong&gt;</span>Item 9<span class="htmlOtherTag">&lt;/strong&gt;</span><span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span>Item 10<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span>Item 11<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span>Item 12<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;/ul&gt;</span><span class="htmlOtherTag">&lt;div style=<span class="htmlAttributeValue">&quot;<span class="cssProperty">clear</span><span class="cssRest">:</span><span class="cssValue">both</span><span class="cssRest">;</span>&quot;</span>&gt;</span><span class="htmlOtherTag">&lt;/div&gt;</span></pre>
<p>CSS-en som skal til for å få en liste i flere kolonner er ganske enkel:</p>
<pre class="css">
<span class="cssSelector">.list1 {</span><span class="cssProperty">list-style</span><span class="cssRest">:</span><span class="cssValue">none</span><span class="cssRest">;</span> <span class="cssProperty">float</span><span class="cssRest">:</span><span class="cssValue">left</span><span class="cssRest">;</span> <span class="cssProperty">width</span><span class="cssRest">:</span><span class="cssValue">100px</span><span class="cssRest">;</span> <span class="cssProperty">padding-left</span><span class="cssRest">:</span><span class="cssValue">20px</span><span class="cssRest">;</span><span class="cssSelector">}</span></pre>
<p>Jeg bruker en &lt;div&gt; med &#8220;clear:both&#8221; fordi listen har &#8220;float&#8221;-elementer. Det gir følgende liste &#8211; legg merke til nummereringen av  &lt;li&gt;-elementene:</p>
<ul class="list1">
<li><strong>Item 1</strong></li>
<li>Item 2</li>
<li>Item 3</li>
<li>Item 4</li>
</ul>
<ul class="list1">
<li><strong>Item 5</strong></li>
<li>Item 6</li>
<li>Item 7</li>
<li>Item 8</li>
</ul>
<ul class="list1">
<li><strong>Item 9</strong></li>
<li>Item 10</li>
<li>Item 11</li>
<li>Item 12</li>
</ul>
<div style="clear:both;padding-top:15px;"></div>
<p>Avstanden til venstre marg bestemmes i &#8220;padding-left&#8221; og avstanden mellom listene med &#8220;width&#8221;. Listene kan selvsagt pyntes med annen font, eventuelt kan elementene øverst gis utheves slik jeg har gjort her, og så videre. Men dette er den metoden med &#8220;floating&#8221; &lt;ul&gt;-elementer.</p>
<h3>Flere kolonner i lister &#8211; &#8220;floating&#8221; &lt;li&gt;</h3>
<p>Denne gangen ser HTML-koden slik ut:</p>
<pre class="html">
<span class="htmlOtherTag">&lt;ul class=<span class="htmlAttributeValue">&quot;list2&quot;</span>&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span><span class="htmlOtherTag">&lt;strong&gt;</span>Item 1<span class="htmlOtherTag">&lt;/strong&gt;</span><span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span><span class="htmlOtherTag">&lt;strong&gt;</span>Item 2<span class="htmlOtherTag">&lt;/strong&gt;</span><span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span><span class="htmlOtherTag">&lt;strong&gt;</span>Item 3<span class="htmlOtherTag">&lt;/strong&gt;</span><span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span>Item 4<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span>Item 5<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span>Item 6<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span>Item 7<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span>Item 8<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span>Item 9<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span>Item 10<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span>Item 11<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span>Item 12<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;/ul&gt;</span><span class="htmlOtherTag">&lt;div style=<span class="htmlAttributeValue">&quot;clear:both&quot;</span>&gt;</span><span class="htmlOtherTag">&lt;/div&gt;</span></pre>
<p>Også CSS-en er litt annerledes:</p>
<pre class="css">
<span class="cssSelector">.list2{</span> <span class="cssProperty">list-style</span><span class="cssRest">:</span><span class="cssValue">none</span><span class="cssRest">;</span> <span class="cssProperty">width</span><span class="cssRest">:</span><span class="cssValue">400px</span><span class="cssRest">;</span> <span class="cssSelector">}</span>
<span class="cssSelector">.list2 li {</span><span class="cssProperty">float</span><span class="cssRest">:</span><span class="cssValue">left</span><span class="cssRest">;</span><span class="cssProperty">width</span><span class="cssRest">:</span><span class="cssValue">100px</span><span class="cssRest">;</span><span class="cssProperty">padding-left</span><span class="cssRest">:</span><span class="cssValue"> 20px</span><span class="cssRest">;</span><span class="cssSelector">}</span></pre>
<p>Dette gir følgende liste (legge igjen merke til rekkefølgen på elementene):</p>
<ul class="list2">
<li><strong>Item 1</strong></li>
<li><strong>Item 2</strong></li>
<li><strong>Item 3</strong></li>
<li>Item 4</li>
<li>Item 5</li>
<li>Item 6</li>
<li>Item 7</li>
<li>Item 8</li>
<li>Item 9</li>
<li>Item 10</li>
<li>Item 11</li>
<li>Item 12</li>
</ul>
<div style="clear:both;padding-top:15px;"></div>
<p>Når listen lages på denne måten flyter elementene over mot venstre (hver med en &#8220;width&#8221; på 100px pluss 20 px til &#8220;padding&#8221;. Stilen for &#8220;list2&#8243; har en vidde på 400px, så etter 3 ganger 120 px, er det ikke plass til et fjerde element, og det går da til neste linje.</p>
<p>Om vi definerer vidden til for eksempel 490px, kan vi se hva som skjer:</p>
<ul class="list2" style="width:490px">
<li><strong>Item 1</strong></li>
<li><strong>Item 2</strong></li>
<li><strong>Item 3</strong></li>
<li>Item 4</li>
<li>Item 5</li>
<li>Item 6</li>
<li>Item 7</li>
<li>Item 8</li>
<li>Item 9</li>
<li>Item 10</li>
<li>Item 11</li>
<li>Item 12</li>
</ul>
<div style="clear:both;padding-top:15px;"></div>
<p>Nå kommer en fjerde kolonne til syne, rett og slett fordi det er gjort plass til den i &#8220;list2&#8243;.</p>
<p>Ok. Nok for denne gang. Neste post skal handle om horisontale lister. Her er linker til  artiklene om lister (i en liste):</p>
<ul style="list-style:none:">
<li><a href="http://blogging.nekkidblogger.com/lister-html-css-del-1/">Del 1: Lister &#8211; innledning</a></li>
<li><a href="http://blogging.nekkidblogger.com/lister-html-css-del-2/">Del 2 – Vertikale lister</a></li>
<li><a href="http://blogging.nekkidblogger.com/lister-html-css-del-3-lister-i-flere-kolonner/">Del 3 – Lister i flere kolonner</a></li>
</ul>
<p>&copy;2012 <a href="http://blogging.nekkidblogger.com">blogging</a>. All Rights Reserved.</p>.]]></content:encoded>
			<wfw:commentRss>http://blogging.nekkidblogger.com/lister-html-css-del-3-lister-i-flere-kolonner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lister &#8211; HTML &amp; CSS &#8211; Del 2 &#8211; Vertikale lister</title>
		<link>http://blogging.nekkidblogger.com/lister-html-css-del-2/</link>
		<comments>http://blogging.nekkidblogger.com/lister-html-css-del-2/#comments</comments>
		<pubDate>Wed, 22 Jun 2011 16:39:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Kode]]></category>
		<category><![CDATA[lister]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[farge i symboler]]></category>
		<category><![CDATA[lister med symboler og bilder]]></category>
		<category><![CDATA[vertikale lister]]></category>

		<guid isPermaLink="false">http://blogging.nekkidblogger.com/?p=187</guid>
		<description><![CDATA[I forrige post hadde fokus på hvordan en laget lister &#8211; på HTML-delen &#8211; og brukte standardsymboler i listene. Denne posten dreier seg om pynting av lister med andre typer symboler. Alternativer til bullets og firkanter Som punktmarkører for &#60;li&#62;-elementer i listen er det fullt mulig å bruke bilder eller andre symboler. Bilder kan være [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I <a href="http://blogging.nekkidblogger.com/lister-html-css-del-1/">forrige post</a> hadde fokus på hvordan en laget lister &#8211; på HTML-delen &#8211; og brukte standardsymboler i listene. Denne posten dreier seg om pynting av lister med andre typer symboler.</p>
<h3>Alternativer til bullets og firkanter</h3>
<p>Som punktmarkører for &lt;li&gt;-elementer i listen er det fullt mulig å bruke bilder eller andre symboler. Bilder kan være artig og pynte opp en god del. Ulempen er imidlertid at det tar tid (&#8220;latency&#8221; pluss lastetid), og av den grunn ikke alltid er så lurt. </p>
<p>For å sette bilder inn som arrows kan en bruke:</p>
<pre class="html"><span class="htmlOtherTag">&lt;ul style=<span class="htmlAttributeValue">&quot;<span class="cssProperty">list-style-image</span><span class="cssRest">:</span><span class="cssValue"> url(arrow.gif)</span><span class="cssRest">;</span>&quot;</span>&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span> .. <span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;/ul&gt;</span></pre>
<p>Alternativt kan vi definere stilen i CSS:</p>
<pre class="css">&lt;style type=<span class="cssString">"text/css"</span>&gt;
<span class="cssSelector">ul {</span> list-style-image: url(<span class="cssString">"/images/arrow.gif"</span>) <span class="cssSelector">}</span>
&lt;/style&gt;</pre>
<p>og bare angi listen i HTML med &lt;ul&gt;&lt;li&gt;-elementer.</p>
<p>Et godt alternativ til bilde er å bruke små symboler. Det finnes tusenvis av små og artige <a href="http://nadeausoftware.com/articles/2007/11/latency_friendly_customized_bullets_using_unicode_characters">&#8220;Unicode&#8221;-symboler</a> (se listen i linken) som er greie å bruke og som ikke øker tiden det tar å laste siden noe særlig. Her er noen eksempler på slike symboler:</p>
<ul style="list-style: none; line-height: 1.5em;">
<li><span style="float: left; width: 2em;">&#x27BD;</span> En liten pil</li>
<li><span style="float: left; width: 2em;">&#x266B;</span> Et notesymbol</li>
<li><span style="float: left; width: 2em;">&#x25BA;</span> En pil / triangel</li>
<li><span style="float: left; width: 2em;">&#x2665;</span> Et hjerte</li>
<li><span style="float: left; width: 2em;">&#x26A0;</span> Varselskilt</li>
<li><span style="float: left; width: 2em;">&#x272C;</span> En stjerne</li>
</ul>
<p>Symbolene ovenfor ble som du ser også vist i en liste. Slik ser HTML-en for den listen ut: </p>
<pre class="html"><span class="htmlOtherTag">&lt;ul style=<span class="htmlAttributeValue">&quot;<span class="cssProperty">list-style</span><span class="cssRest">:</span><span class="cssValue"> none</span><span class="cssRest">;</span> <span class="cssProperty">line-height</span><span class="cssRest">:</span><span class="cssValue"> 1.5em</span><span class="cssRest">;</span>&quot;</span>&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span><span class="htmlOtherTag">&lt;span style=<span class="htmlAttributeValue">&quot;<span class="cssProperty">float</span><span class="cssRest">:</span><span class="cssValue"> left</span><span class="cssRest">;</span> <span class="cssProperty">width</span><span class="cssRest">:</span><span class="cssValue"> 2em</span><span class="cssRest">;</span>&quot;</span>&gt;</span>&#x27BD;<span class="htmlOtherTag">&lt;/span&gt;</span> En liten pil<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span><span class="htmlOtherTag">&lt;span style=<span class="htmlAttributeValue">&quot;<span class="cssProperty">float</span><span class="cssRest">:</span><span class="cssValue"> left</span><span class="cssRest">;</span> <span class="cssProperty">width</span><span class="cssRest">:</span><span class="cssValue"> 2em</span><span class="cssRest">;</span>&quot;</span>&gt;</span>&#x266B;<span class="htmlOtherTag">&lt;/span&gt;</span> Et notesymbol<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span><span class="htmlOtherTag">&lt;span style=<span class="htmlAttributeValue">&quot;<span class="cssProperty">float</span><span class="cssRest">:</span><span class="cssValue"> left</span><span class="cssRest">;</span> <span class="cssProperty">width</span><span class="cssRest">:</span><span class="cssValue"> 2em</span><span class="cssRest">;</span>&quot;</span>&gt;</span>&#x25BA;<span class="htmlOtherTag">&lt;/span&gt;</span> En pil / triangel<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span><span class="htmlOtherTag">&lt;span style=<span class="htmlAttributeValue">&quot;<span class="cssProperty">float</span><span class="cssRest">:</span><span class="cssValue"> left</span><span class="cssRest">;</span> <span class="cssProperty">width</span><span class="cssRest">:</span><span class="cssValue"> 2em</span><span class="cssRest">;</span>&quot;</span>&gt;</span>&#x2665;<span class="htmlOtherTag">&lt;/span&gt;</span> Et hjerte<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span><span class="htmlOtherTag">&lt;span style=<span class="htmlAttributeValue">&quot;<span class="cssProperty">float</span><span class="cssRest">:</span><span class="cssValue"> left</span><span class="cssRest">;</span> <span class="cssProperty">width</span><span class="cssRest">:</span><span class="cssValue"> 2em</span><span class="cssRest">;</span>&quot;</span>&gt;</span>&#x26A0;<span class="htmlOtherTag">&lt;/span&gt;</span> Varselskilt<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span><span class="htmlOtherTag">&lt;span style=<span class="htmlAttributeValue">&quot;<span class="cssProperty">float</span><span class="cssRest">:</span><span class="cssValue"> left</span><span class="cssRest">;</span> <span class="cssProperty">width</span><span class="cssRest">:</span><span class="cssValue"> 2em</span><span class="cssRest">;</span>&quot;</span>&gt;</span>&#x272C;<span class="htmlOtherTag">&lt;/span&gt;</span> En stjerne<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;/ul&gt;</span></pre>
<p>Listen er som du ser laget ved å ta ut det vanlige bullet-symbolet (&#8220;list-style: none&#8221;) og sette inn et &#8220;span&#8221; i &lt;li&gt;-elementene. I stedet kunne vi ha definert det hele i CSS, gitt listetypen en klasse (&#8220;class&#8221;), kanskje også gitt symbolene en farge (&#8220;color: #FFCB97;&#8221;), og på den måten spart gjentakelsene og har laget en type liste vi kunne ha brukt flere ganger uten ekstra ny kode:</p>
<pre class="css">&lt;style type=<span class="cssString">"text/css"</span>&gt;
<span class="cssSelector">.symbol {</span> <span class="cssProperty">list-style</span><span class="cssRest">:</span><span class="cssValue"> none</span><span class="cssRest">;</span> <span class="cssProperty">line-height</span><span class="cssRest">:</span><span class="cssValue"> 1.5em</span><span class="cssRest">;</span> <span class="cssSelector">}</span>
<span class="cssSelector">.symbol span {</span> <span class="cssProperty">float</span><span class="cssRest">:</span><span class="cssValue"> left</span><span class="cssRest">;</span> <span class="cssProperty">width</span><span class="cssRest">:</span><span class="cssValue"> 2em</span><span class="cssRest">;</span> <span class="cssProperty">color</span><span class="cssRest">:</span><span class="cssValue"> #FFCB97</span><span class="cssRest">;</span> <span class="cssSelector">}</span>
&lt;/style&gt;</pre>
<p>Nå kan vi bruke en enklere HTML-kode:</p>
<pre class="css">&lt;ul class=<span class="cssString">"symbol"</span>&gt;
&lt;li&gt;&lt;span&gt;&#x27BD;&lt;/span&gt; En liten pil&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&#x266B;&lt;/span&gt; Et notesymbol&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&#x25BA;&lt;/span&gt; En pil / triangel&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&#x2665;&lt;/span&gt; Et hjerte&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&#x26A0;&lt;/span&gt; Varselskilt&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&#x272C;&lt;/span&gt; En stjerne&lt;/li&gt;
&lt;/ul&gt;</pre>
<p>Med denne koden sammen med CSS-stilen får vi:</p>
<ul class="symbol">
<li><span>&#x27BD;</span> En liten pil</li>
<li><span>&#x266B;</span> Et notesymbol</li>
<li><span>&#x25BA;</span> En pil / triangel</li>
<li><span>&#x2665;</span> Et hjerte</li>
<li><span>&#x26A0;</span> Varselskilt</li>
<li><span>&#x272C;</span> En stjerne</li>
</ul>
<p>Det at symbolene kan gis den fargen vi ønsker er en annen fordel med bruk av definerte symboler i stedet for bilder &#8211; hadde vi brukt bilder av symbolene ville vi ha måttet ha et nytt bilde for å få en annen farge.</p>
<p> OK. Dette er nok for denne gangen. Neste post skal handle om vertikale lister med flere enn en kolonne. Her er linker til  artiklene om lister (i en liste):</p>
<ul style="list-style:none:">
<li><a href="http://blogging.nekkidblogger.com/lister-html-css-del-1/">Del 1: Lister &#8211; innledning</a></li>
<li><a href="http://blogging.nekkidblogger.com/lister-html-css-del-2/">Del 2 – Vertikale lister</a></li>
<li><a href="http://blogging.nekkidblogger.com/lister-html-css-del-3-lister-i-flere-kolonner/">Del 3 – Lister i flere kolonner</a></li>
</ul>
<p text-align:center;"><a target="_blank" href="http://www.shareasale.com/r.cfm?b=202503&amp;u=522384&amp;m=24570&amp;urllink=&amp;afftrack="><img src="http://www.shareasale.com/image/24570/468x60.png" alt="Thesis Theme for WordPress:  Options Galore and a Helpful Support Community" border="0" /></a></p>
<p>&copy;2012 <a href="http://blogging.nekkidblogger.com">blogging</a>. All Rights Reserved.</p>.]]></content:encoded>
			<wfw:commentRss>http://blogging.nekkidblogger.com/lister-html-css-del-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lister &#8211; HTML &amp; CSS &#8211; Del 1</title>
		<link>http://blogging.nekkidblogger.com/lister-html-css-del-1/</link>
		<comments>http://blogging.nekkidblogger.com/lister-html-css-del-1/#comments</comments>
		<pubDate>Mon, 20 Jun 2011 21:03:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Kode]]></category>
		<category><![CDATA[lister]]></category>
		<category><![CDATA[vertikale lister]]></category>

		<guid isPermaLink="false">http://blogging.nekkidblogger.com/?p=142</guid>
		<description><![CDATA[Lister kan være så mangt: Handlelister, matoppskrifter, lister over ting og tang, oppramsinger, de ti beste eller værste av noe. Tusen forskjellige ting. Derfor brukes lister mye på nettsteder og i blogger. Og derfor kan det være nyttig å vite litt om hva en kan gjøre med dem og hvordan ting kan gjøres. I denne [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Lister kan være så mangt: Handlelister, matoppskrifter, lister over ting og tang, oppramsinger, de ti beste eller værste av noe. Tusen forskjellige ting. Derfor brukes lister mye på nettsteder og i blogger. Og derfor kan det være nyttig å vite litt om hva en kan gjøre med dem og hvordan ting kan gjøres. I denne posten ser jeg på vertikale lister (lister der elementene ligger under hverandre).</p>
<p>La oss starte med en enkel liste og se hvordan den blir. Vi bruker html-kodene &lt;ul&gt; og &lt;li&gt;. &#8220;ul&#8221; står for &#8220;unordered list og &#8220;li&#8221; for element i listen. Hele koden ser slik ut:</p>
<pre class="html"><span class="htmlOtherTag">&lt;ul&gt;</span>
  <span class="htmlOtherTag">&lt;li&gt;</span>Item 1<span class="htmlOtherTag">&lt;/li&gt;</span>
  <span class="htmlOtherTag">&lt;li&gt;</span>Item 2<span class="htmlOtherTag">&lt;/li&gt;</span>
  <span class="htmlOtherTag">&lt;li&gt;</span>Item 3<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;/ul&gt;</span></pre>
<p>Og det gir:</p>
<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ul>
<p>Jeg har ikke gjort noe med denne listen &#8211; ikke gitt noen stil (CSS), bare ren HTML. Måten den ser ut på skjermen på avhenger av hva som er lagt inn av stil-elementer på denne bloggen (i stilfilen med CSS-definisjoner) og av hvordan nettleseren du presenterer lister på (default-innstillingene). Utseendet vil variere fra nettsted til nettsted og fra nettleser til nettleser.</p>
<p>Elementene (item) har en firkant foran seg. Det er fordi bloggen har en definisjon av liste som bruker &#8220;list-style: square&#8221;. Om jeg endrer det til &#8220;list-style:circle&#8221;, altså bruker følgende HTML, ser vi at det blir annerledes:</p>
<pre class="html"><span class="htmlOtherTag">&lt;ul style=<span class="htmlAttributeValue">&quot;list-style:circle&quot;</span>&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span>Item 1<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span>Item 2<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;li&gt;</span>Item 3<span class="htmlOtherTag">&lt;/li&gt;</span><span class="htmlOtherTag">&lt;/ul&gt;</span></pre>
<ul style="list-style:circle">
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ul>
<p>Om jeg brukte en liste av type &lt;ol&gt; (ordered list) i stedet for &#8220;ul&#8221; (unordered list), med følgende HTML, får vi en nummerert liste:</p>
<pre class="html"><span class="htmlOtherTag">&lt;ol&gt;</span>
  <span class="htmlOtherTag">&lt;li&gt;</span>Item 1<span class="htmlOtherTag">&lt;/li&gt;</span>
  <span class="htmlOtherTag">&lt;li&gt;</span>Item 2<span class="htmlOtherTag">&lt;/li&gt;</span>
  <span class="htmlOtherTag">&lt;li&gt;</span>Item 3<span class="htmlOtherTag">&lt;/li&gt;</span>
<span class="htmlOtherTag">&lt;/ol&gt;</span></pre>
<ol>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ol>
<p>Det er enkelt å legge underpunkter inn i en liste slik at vi får en liste med to nivåer. La oss bruke små sirkler foran underpunktene i listen og rykke listen lenger inn mot høyre. For å lage en underliste under punkt to setter jeg inn en ny &lt;ul&gt; der med nye &lt;ul&gt;-elementer.  Slik ser koden ut:</p>
<pre class="html"><span class="htmlOtherTag">&lt;ul style=<span class="htmlAttributeValue">&quot;margin-left:60px&quot;</span>&gt;</span>
  <span class="htmlOtherTag">&lt;li&gt;</span>Item 1<span class="htmlOtherTag">&lt;/li&gt;</span>
  <span class="htmlOtherTag">&lt;li&gt;</span>Item 2
    <span class="htmlOtherTag">&lt;ul style=<span class="htmlAttributeValue">&quot;list-style:circle&quot;</span>&gt;</span>
      <span class="htmlOtherTag">&lt;li&gt;</span>Item 2.1<span class="htmlOtherTag">&lt;/li&gt;</span>
      <span class="htmlOtherTag">&lt;li&gt;</span>Item 2.2<span class="htmlOtherTag">&lt;/li&gt;</span>
      <span class="htmlOtherTag">&lt;li&gt;</span>Item 2.3<span class="htmlOtherTag">&lt;/li&gt;</span>
   <span class="htmlOtherTag">&lt;/ul&gt;</span>
   <span class="htmlOtherTag">&lt;/li&gt;</span>
 <span class="htmlOtherTag">&lt;li&gt;</span>Item 3<span class="htmlOtherTag">&lt;/li&gt;</span><span class="htmlOtherTag">&lt;/ul&gt;</span></pre>
<p>Jeg har brukt style=&#8221;margin-left:60px&#8221; i den første &lt;ul&gt;-en for å flytte listen mot høyre og &#8220;list-style:circle&#8221; for å bruke rundinger som markeringer i underlisten under punkt 2:</p>
<ul style="margin-left:60px">
<li>Item 1</li>
<li>Item 2
<ul style="list-style:circle">
<li>Item 2.1</li>
<li>Item 2.2</li>
<li>Item 2.3</li>
</ul>
</li>
<li>Item 3</li>
</ul>
<p>Og det var det. I neste post er det mer om vertikale lister. Her er artiklene om lister (i en liste):</p>
<ul style="list-style:none:">
<li><a href="http://blogging.nekkidblogger.com/lister-html-css-del-1/">Del 1: Lister &#8211; innledning</a></li>
<li><a href="http://blogging.nekkidblogger.com/lister-html-css-del-2/">Del 2 – Vertikale lister</a></li>
<li><a href="http://blogging.nekkidblogger.com/lister-html-css-del-3-lister-i-flere-kolonner/">Del 3 – Lister i flere kolonner</a></li>
</ul>
<p>&copy;2012 <a href="http://blogging.nekkidblogger.com">blogging</a>. All Rights Reserved.</p>.]]></content:encoded>
			<wfw:commentRss>http://blogging.nekkidblogger.com/lister-html-css-del-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bloggurat og &#8220;vent litt, ny teller&#8221;</title>
		<link>http://blogging.nekkidblogger.com/bloggurat-og-vent-litt-ny-teller/</link>
		<comments>http://blogging.nekkidblogger.com/bloggurat-og-vent-litt-ny-teller/#comments</comments>
		<pubDate>Mon, 20 Jun 2011 04:20:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[blogger]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blogging.nekkidblogger.com/?p=138</guid>
		<description><![CDATA[Nede i venstre sidebar på denne bloggen finner du en teller fra Bloggurat. Den er egentlig ganske morsom, men kanskje også litt trist. Den sier at det er en ny teller og at vi må vente litt. Og det høres jo greit ut. Problemet er bare at det ikke er slik det forholder seg. Det [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Nede i venstre sidebar på denne bloggen finner du en teller fra Bloggurat. Den er egentlig ganske morsom, men kanskje også litt trist. Den sier at det er en ny teller og at vi må vente litt. Og det høres jo greit ut.</p>
<p>Problemet er bare at det ikke er slik det forholder seg. Det er en gammel teller. Den er et par år gammel. Men den sluttet å fungere som den skal da jeg tok i bruk en såkalt &#8220;cache&#8221;-plugin på denne bloggen. Det er vanlig å bruke slike plugins i WordPress-blogger, og det finnes flere typer. Jeg bruker en som heter &#8220;Hypercache&#8221;.</p>
<p>Det er jo litt trist at et nettsted som skal telle opp antall brukere på forskjellige blogger ikke er i stand til å telle fordi bloggen bruker en helt vanlig software. Men slik er det. Hadde bloggurat brukt et javascript &#8211; aller helst er asynkront javascript &#8211; så ville de klart det.</p>
<p>Så der er det &#8211; en bloggteller som ikke kan telle på blogger som forsøker å laste sidene raskt. Ja ja &#8230; </p>
<p>&copy;2012 <a href="http://blogging.nekkidblogger.com">blogging</a>. All Rights Reserved.</p>.]]></content:encoded>
			<wfw:commentRss>http://blogging.nekkidblogger.com/bloggurat-og-vent-litt-ny-teller/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pene horisontale linjer med HTML og CSS</title>
		<link>http://blogging.nekkidblogger.com/pene-horisontale-linjer-med-html-og-css/</link>
		<comments>http://blogging.nekkidblogger.com/pene-horisontale-linjer-med-html-og-css/#comments</comments>
		<pubDate>Mon, 17 Jan 2011 20:16:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Kode]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[div]]></category>
		<category><![CDATA[horisontale linjer]]></category>
		<category><![CDATA[hr]]></category>
		<category><![CDATA[HTML og CSS]]></category>
		<category><![CDATA[HTML web design]]></category>

		<guid isPermaLink="false">http://blogging.nekkidblogger.com/?p=109</guid>
		<description><![CDATA[Det er enkelt å lage en horisontal linje med HTML: &#60;hr size=&#34;8px&#34; noshade=&#34;noshade&#34; style=&#34;margin: 0 auto; width: 80%; color: yellow;&#34; /&#62; skal for eksempel gi en pen, gul linje som er 8px tykk. Her er en slik linje, 80% bred og sentrert: Hvordan den ser ut for deg avhenger imidlertid av hvilken browser du bruker! [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Det er enkelt å lage en horisontal linje med HTML: </p>
<pre class="html"><span class="htmlOtherTag">&lt;hr size=<span class="htmlAttributeValue">&quot;8px&quot;</span> noshade=<span class="htmlAttributeValue">&quot;noshade&quot;</span>
        style=<span class="htmlAttributeValue">&quot;<span class="cssProperty">margin</span><span class="cssRest">:</span><span class="cssValue"> 0 auto</span><span class="cssRest">;</span> <span class="cssProperty">width</span><span class="cssRest">:</span><span class="cssValue"> 80%</span><span class="cssRest">;</span> <span class="cssProperty">color</span><span class="cssRest">:</span><span class="cssValue"> yellow</span><span class="cssRest">;</span>&quot;</span> /&gt;</span></pre>
<p>skal for eksempel gi en pen, gul linje som er 8px tykk. Her er en slik linje, 80% bred og sentrert:</p>
<hr size="8px" noshade="noshade" style="margin:0 auto;width:80%;color:yellow" />
<p style="padding-top:15px;">Hvordan den ser ut for deg avhenger imidlertid av hvilken browser du bruker! Og det er nettopp det som er problemet: <strong>&lt;hr&gt;</strong> fungerer ikke i alle browsere. Koden ovenfor gir en flott gul linje som er rundet i endene i Firefox. I de fleste browsere ser den helt ok ut. Men i Google Chrome kommer det opp en stygg, grå linje som er 8px tykk. Uten å gå i detaljer, så skyldes dette at de forskjellige browserne implementerer <strong>&lt;hr&gt;</strong> på svært forskjellige måter.</p>
<p>Derfor er det greiest å unngå å bruke <strong>&lt;hr&gt;</strong>. Det er ganske enkelt å lage en pen <strong>&lt;div&gt;</strong> som fungerer i alle browsere og som ser lik ut i dem alle. Jeg bruker</p>
<pre class="html"><span class="htmlOtherTag">&lt;div class=<span class="htmlAttributeValue">&quot;line&quot;</span>&gt;</span><span class="htmlOtherTag">&lt;/div&gt;</span></pre>
<p>Jeg bruker CSS for å &#8220;style&#8221; linjen og gi den rom (padding) over og under. Fargen på linjen definerer jeg som en egen &#8220;klasse&#8221; i CSS, slik at jeg enkelt kan bytte farge om jeg vil det (her bruker jeg en forholdvis tykk linje for å illustrere, men det er enkelt å lage tynnere linjer også). Slik ser CSS for linje(ne) ut:</p>
<pre class="css"><span class="cssSelector">.line {</span> <span class="cssProperty">height</span><span class="cssRest">:</span><span class="cssValue"> 8px</span><span class="cssRest">;</span> <span class="cssProperty">line-height</span><span class="cssRest">:</span><span class="cssValue"> 8px</span><span class="cssRest">;</span> <span class="cssProperty">font-size</span><span class="cssRest">:</span><span class="cssValue"> 8px</span><span class="cssRest">;</span>
<span class="cssProperty">-moz-border-radius</span><span class="cssRest">:</span><span class="cssValue"> 8px</span><span class="cssRest">;</span> <span class="cssProperty">border-radius</span><span class="cssRest">:</span><span class="cssValue"> 8px</span><span class="cssRest">;</span> <span class="cssProperty">padding</span><span class="cssRest">:</span><span class="cssValue"> 0</span><span class="cssRest">;</span>
<span class="cssProperty">margin</span><span class="cssRest">:</span><span class="cssValue"> 15px auto</span><span class="cssRest">;</span> <span class="cssProperty">width</span><span class="cssRest">:</span><span class="cssValue">90%</span><span class="cssRest">;</span><span class="cssSelector">}</span>
<span class="cssSelector">.maroon {</span><span class="cssProperty">background</span><span class="cssRest">:</span><span class="cssValue">maroon</span><span class="cssRest">;</span><span class="cssSelector">}</span>
<span class="cssSelector">.lime {</span><span class="cssProperty">background</span><span class="cssRest">:</span><span class="cssValue">lime</span><span class="cssRest">;</span><span class="cssSelector">}</span></pre>
<p>Jeg bruker &#8220;border-radius&#8221; for å lage avrundede ender på linjene (dette fungerer i de fleste browsere &#8211; jeg har sjekket IE, Firefox,Chrome, Safari og Opera, men IE viser ikke avrundingen og har vanlige rette hjørner). Jeg bruker &#8220;margin: 15px auto&#8221; for å gi et rom på 15 pixels over og under og for å sentrere linjen.</p>
<p>Nå kan jeg enkelt sette inn pene linjer som fungerer i alle browsere:</p>
<pre class="html"><span class="htmlOtherTag">&lt;div class=<span class="htmlAttributeValue">&quot;line maroon&quot;</span>&gt;</span><span class="htmlOtherTag">&lt;/div&gt;</span> , og
<span class="htmlOtherTag">&lt;div class=<span class="htmlAttributeValue">&quot;line lime&quot;</span>&gt;</span><span class="htmlOtherTag">&lt;/div&gt;</span></pre>
<p>gir disse linjene:</p>
<div class="line maroon"></div>
<div class="line lime"></div>
<p>Jeg har laget en liten <a href="http://www.nekkidblogger.com/blogging/hr-med-div-og-css.html" target="_blank">demo-side</a> som viser noen flere linjer (også noen litt tynnere). Ved å vise source code for demo-en kan du se koden og kopiere eller modifisere den om du ønsker det.</p>
<p>&copy;2012 <a href="http://blogging.nekkidblogger.com">blogging</a>. All Rights Reserved.</p>.]]></content:encoded>
			<wfw:commentRss>http://blogging.nekkidblogger.com/pene-horisontale-linjer-med-html-og-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nyttige redskap for å måle hastigheten på nettsteder</title>
		<link>http://blogging.nekkidblogger.com/nyttige-redskap-for-male-hastigheten-pa-nettsteder/</link>
		<comments>http://blogging.nekkidblogger.com/nyttige-redskap-for-male-hastigheten-pa-nettsteder/#comments</comments>
		<pubDate>Wed, 01 Dec 2010 16:22:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[drive trafikk]]></category>
		<category><![CDATA[nettsted]]></category>
		<category><![CDATA[raskere nettsted]]></category>
		<category><![CDATA[linker]]></category>
		<category><![CDATA[raskere nettsider]]></category>
		<category><![CDATA[ressurser]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://blogging.nekkidblogger.com/?p=100</guid>
		<description><![CDATA[Er du opptatt av at nettsidene dine eller bloggen din skal laste raskest mulig? Det bør du være! Raskere lasting gir en bedre brukeropplevelse. Og dessuten har Google begynt å legge vekt på hastighet når de rangerer nettsider på søkeresultatsidene sine. Etterhvert har det kommet en del gode nettsteder for måling av hastigheten på nettsider. [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Er du opptatt av at nettsidene dine eller bloggen din skal laste raskest mulig? Det bør du være! Raskere lasting gir en bedre brukeropplevelse. Og dessuten har Google begynt å legge vekt på hastighet når de rangerer nettsider på søkeresultatsidene sine.</p>
<p>Etterhvert har det kommet en del gode nettsteder for måling av hastigheten på nettsider. De gir også tips som er nyttige for å øke hastigheten på sidene. De jeg bruker mest er <a href="http://tools.pingdom.com/" target="_blank">Pingdom</a> &#8211; som gir en del gode råd, men virker til å være &#8220;allergisk&#8221; mot amazon-annonser, <a href="http://websiteoptimization.com/services/analyze/" target="_blank">WebsiteOptimalization.com</a> &#8211; en svært god tjeneste som jeg liker godt, og <a href="http://www.webcentricdesign.co.uk/speedtest.php" target="_blank">WebCentric</a>, som også er svært god. En grei måte å bruke dem på er å teste sidene før og etter endringer for å se om en har foretatt seg noe som faktisk gjør sidene raskere eller om de har blitt tregere når en legger inn noe nytt.</p>
<p>En annen type nyttige redskaper <a href="http://developer.yahoo.com/yslow/" target="_blank">YSlow</a> og <a href="http://code.google.com/speed/page-speed/download.html" target="_blank">PageSpeed</a>. Begge disse er &#8220;addons&#8221; til Mozilla Firefox. Når du ber dem om det analyserer de en hvilken som helst nettside du er i ferd med å browse. De bruker litt forskjellige regelsett som de gir score til nettsider ut fra, men stort sett er det høy korrelasjon mellom resultatene. Begge to gir også nyttige råd om optimalisering og ting som kan gjøres for å gå siden til å laste raskere, og begge har gode linker videre til forskjellige siter hvor en kan lese mer og til brukbare hjelpemidler. Her er <a href="http://css3seo.com/11/how-google-and-amazon-ads-impact-web-page-speed-a-test/" target="_blank">et eksempel på bruk</a> av dem i analyse.</p>
<p>Google Chrome er også nyttig. Om du høyreklikker på en nettside og velger &#8220;Inspect element&#8221; og ser på &#8220;Timelines&#8221; kan du se hvordan nettsiden laser, både rekkefølgen og tiden det tar. Veldig nyttig!</p>
<p>&copy;2012 <a href="http://blogging.nekkidblogger.com">blogging</a>. All Rights Reserved.</p>.]]></content:encoded>
			<wfw:commentRss>http://blogging.nekkidblogger.com/nyttige-redskap-for-male-hastigheten-pa-nettsteder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Raskere nettsteder – htaccess-konfigurering</title>
		<link>http://blogging.nekkidblogger.com/raskere-nettsteder-%e2%80%93-htaccess-konfigurering/</link>
		<comments>http://blogging.nekkidblogger.com/raskere-nettsteder-%e2%80%93-htaccess-konfigurering/#comments</comments>
		<pubDate>Sat, 30 Oct 2010 23:35:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[båndbredde]]></category>
		<category><![CDATA[drive trafikk]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[nettsted]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[gzip]]></category>
		<category><![CDATA[htaccess-konfigurering]]></category>
		<category><![CDATA[komprimering]]></category>
		<category><![CDATA[nettsteder]]></category>
		<category><![CDATA[webhotell]]></category>

		<guid isPermaLink="false">http://blogging.nekkidblogger.com/?p=83</guid>
		<description><![CDATA[Google legger nå vekt på hvor raskt en nettside laster. Sider som laster sent får en lavere ranking i søkemotorene enn sider som laster hurtig. Dette, sammen med det faktum at brukerne stort sett ikke liker nettsider som laster sent, burde være god grunn til å legge vekt på å få nettsider til å laste [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Google legger nå vekt på hvor raskt en nettside laster. Sider som laster sent får en lavere ranking i søkemotorene enn sider som laster hurtig. Dette, sammen med det faktum at brukerne stort sett ikke liker nettsider som laster sent, burde være god grunn til å legge vekt på å få nettsider til å laste så kjapt som mulig.</p>
<p>Det er en lang rekke faktorer som bestemmer hvor raskt en side laster. Så mange at det er viktig å prioritere riktig når en setter i gang å jobbe med å øke hastigheten. Selve serverens hastighet er selvsagt en sentral faktor. Den skal vi se nærmere på i et senere innlegg.</p>
<p>En liten fil som heter ”.htaccess” og ligger i root-directoriet på serveren er kanskje det du bør gjøre noe med aller først og prioritere på topp. Denne lille filen kan brukes til å styre en lang rekke ting på serveren. Fra et hastighetsperspektiv er den viktig fordi den kan brukes til å sende filer til brukernes browsere i komprimert format – som gzip-filer – og fordi den kan stilles inn slik at sentrale filer på nettstedet lastes og oppbevares i browsernes deres – de blir cachet. Begge disse tingene påvirker hastigheten, men på litt forskjellige måter.</p>
<h4>Komprimering</h4>
<p>Komprimering av filer gjør at filene serveren sender over nettet til brukernes browsere blir mindre. Størrelsen kan reduseres med opptil tre fjerdedeler. Dermed kan mer sendes på kortere tid til browseren og websiden din laster raskere. Mange webhotell støtter imidlertid ikke komprimering fordi det øker CPU-bruken på serveren.</p>
<p>Det er to alternative kommandoer i ”.htaccess”-filen som kan brukes til dette formålet. På en Apache-server kan files se slik ut:</p>
<pre class="">
# compress text, html, javascript, css, xml:
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
</pre>
<p>Eventuelt, om metoden ovenfor ikke støttes på serveren din, kan du bruke:</p>
<p><pre><pre class="odd">
&lt;IfModule mod_deflate.c&gt;
&lt;FilesMatch &quot;\.(js|css)$&quot;&gt;
SetOutputFilter DEFLATE
&lt;/FilesMatch&gt;
&lt;/IfModule&gt;
</pre></pre></p>
<p>Du kan lese mer om &#8220;.htaccess&#8221;-filer om komprimering hos <a href="http://betterexplained.com/articles/how-to-optimize-your-site-with-gzip-compression/" target="_blank">BetterExplained</a> og <a href="http://www.askapache.com/htaccess/apache-speed-compression.html" target="_blank">AskApache</a>. </p>
<p>For å sjekke om komprimeringen fungerer kan du bruke <a href="http://www.gidnetwork.com/tools/gzip-test.php" target="_blank">GIDZipTest</a> &#8211; en online tjeneste for dette.</p>
<h4>Sette cache i .htaccess</h4>
<p>Når du setter headere som gjør at en del filer lagres midlertidig i brukerens browser øker du ikke hastigheten på siden din i for seg. Det du gjør er å sørge for at en del ting blir lagret slik at siden lagrer raskere neste gang brukeren besøker siden. Om du bruker CSS, javascripts eller bilder på flere sider på siten din, vil også neste side laste raskere enn den første siden brukeren besøker, fordi en del av elementene i siden allerede ligger lagret på brukerens PC. </p>
<p>Caching av filer i brukernes browsere gjøres med kommandoen ”Header set”:</p>
<p><pre><pre class="odd">
&lt;FilesMatch &quot;\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$&quot;&gt;
Header set Expires &quot;Thu, 15 Apr 2010 20:00:00 GMT&quot;
&lt;/FilesMatch&gt;
</pre></pre></p>
<p>&#8220;Header set&#8221; støttes av de aller fleste Web-hotell fordi det reduserer belastningen på serverparkens båndbredde. Om du bruker <a href="https://developer.yahoo.com/yslow/" target="_blank">Yslow fra Yahoo</a> og sjekker siden din, vil du se at den nå bruker en brøkdel av båndbredden og dermed også laster mye raskere gang nummer to.</p>
<h4>Hva med din server?</h4>
<p>Problemet er at ikke alle Webhotell (Web hosting sites) gir deg tilgang til komprimering av filer. Spesielt gjelder dette dersom du bruker de rimeligste formene for Web hosting. På min site får jeg for eksempel ikke bruke ”Deflate”, så jeg må nøye meg med at sette Expires headers på filene mine. </p>
<p>For å finne ut hva som støttes på din server kan du sende en email til support, chatte med support om det er en mulighet, eller rett og slett prøve deg frem.</p>
<h4>Hvordan sette opp en ”.htaccess”-fil på serveren?</h4>
<p>Det er ikke spesielt vanskelig. Alle kan gjøre det. Omtrent slik:</p>
<ol>
<li>Skriv filen med notepad eller et annet program som lar deg lagre filer i rent tekst-format.</li>
<li>Lagre filen som ”.htaccess” uten filtype (dvs. ikke ”.htaccess.txt” eller liknende)</li>
<li>Bruk et FTP-program (Dreamweaver, Filezilla, eller liknende) og last filen opp i root-directory for nettstedet ditt</li>
<li>Sjekk om nettstedet fungerer som vanlig – om ingenting kommer opp på skjermen, betyr ikke det at noe katastrofalt har skjedd, men antakelig bare at du har lagt inn en kommando i filen som serveren ikke støtter. Når jeg legger inn komprimering i min ”.htaccess”-fil på denne serveren, skjer for eksempel det. Da er det bare å endre ”.htaccess”-filen, laste den opp igjen og prøve på nytt.</li>
</ol>
<p>Når alt fungerer og siden din er synlig, kan du sjekke om komprimeringen fungerer (dersom du har lykkes å legge inn det) og om ”cache”-ing funger ved å bruke tjenestene jeg har linket til ovenfor.</p>
<p>Lykke til!</p>
<p>&copy;2012 <a href="http://blogging.nekkidblogger.com">blogging</a>. All Rights Reserved.</p>.]]></content:encoded>
			<wfw:commentRss>http://blogging.nekkidblogger.com/raskere-nettsteder-%e2%80%93-htaccess-konfigurering/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Raskere nettsteder &#8211; hastighet og SEO</title>
		<link>http://blogging.nekkidblogger.com/raskere-nettsteder-hastighet-og-seo/</link>
		<comments>http://blogging.nekkidblogger.com/raskere-nettsteder-hastighet-og-seo/#comments</comments>
		<pubDate>Tue, 26 Oct 2010 00:08:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Kode]]></category>
		<category><![CDATA[nettsted]]></category>
		<category><![CDATA[raskere nettsted]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[søkemotoroptimalisering]]></category>
		<category><![CDATA[hastighet og SEO]]></category>
		<category><![CDATA[laste raskt]]></category>
		<category><![CDATA[raskere nettsteder]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blogging.nekkidblogger.com/?p=79</guid>
		<description><![CDATA[Jeg liker fart. Ikke minst på internett. Det er nesten ikke noe som irriterer meg mer enn neesteder som laster og laser uten at noe skjer. Treige nettsteder. Ofte kommer jeg til slike etter et søk på nettet, og ofte klikker jeg meg videre før neetstedet har rukket å laste ferdig dersom det går veldig [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="/warp_speed_250.jpg" alt="raskere nettsteder" hspace="6" vspace="6" width="250" height="188" align="left" />Jeg liker fart. Ikke minst på internett. Det er nesten ikke noe som irriterer meg mer enn neesteder som laster og laser uten at noe skjer. Treige nettsteder. Ofte kommer jeg til slike etter et søk på nettet, og ofte klikker jeg meg videre før neetstedet har rukket å laste ferdig dersom det går veldig tregt. Kanskje går jeg glipp av noe veldig viktig på denne måten, men det får jeg finner meg i. Det er i alle fall bedre enn å vente og tvinne tommeltotter.</p>
<p>Siden jeg er glad i fart på nettet støtter jeg entusiastisk initiativet fra <a href="http://code.google.com/speed/articles/" target="_blank">Google</a>, <a href="http://developer.yahoo.com/performance/rules.html" target="_blank">Yahoo</a> og andre for et raskere nett og nettsteder som laster kjappere. &#8220;Let&#8217;s make the Web faster,&#8221; sier Google. Det synes jeg er flott. Etter mitt sn gir raskere weibsider en bedre brukeropplevelse. Og forskningtyder visst også på at folk an dler mer jo rasker nettstedene de skal handler på er.</p>
<p>Google har også gitt webmastere og folk som eier/driver nettsteder sterke incentiver for å forbedre nettstedene sine og gjøre dem raskere. For nå som Google lanserer &#8220;instant search&#8221;, har de også gjort det klart at de tar hensyn til <a href="http://googlewebmastercentral.blogspot.com/2010/04/using-site-speed-in-web-search-ranking.html" target="_blank">nettsidehastighet når de bestemmer søkemotorrangering</a>:</p>
<blockquote><p>You may have heard that here at Google we&#8217;re obsessed with speed, in our products and on the web. As part of that effort, today we&#8217;re including a new signal in our search ranking algorithms: site speed. Site speed reflects how quickly a website responds to web requests.</p></blockquote>
<p>Så vidt jeg kan skjønne har både vanlige internettbrukere og folk som driver nettsteder og er seriøse felles interesser med Google i denne saken: Kjappere nettsteder er bra både for brukere og for de som publiserer stoff eller driver kommersielle nettsteder.</p>
<p>Men det er viktig å legge merke til at Google ved å ta hensyn til nettsidehastighet gjør Search Engine Optimization (søkemotoroptimalisering &#8211; SEO) enda vanskeligere. Nå er det ikke lenger godt nok med bra stoff, gode titler og så videre &#8211; nå må også serveren og nettstedet være bra! Ingen andre enn folkene i Google vet helt hvor viktig denne fatoren er, men jeg tror den er relativt viktig og forestiller meg at den vil bli viktigere over tid.</p>
<p>I det siste har jeg brukt masse tid på å optimalisere server-settings, finne raske steder å hoste nettstedene mine på, optimalisere settingene for WordPress-bloggene mine og mekke med kode for å gjøre sidene raskere. Det er en ganske komplisert affære, men så vidt jeg kan se gir det ganske raskt utslag i besøkstallene. Og om du merker at dine egne tall går nedover eller ikke øker så raskt som du mener de skulle, så kan det skyldes at du ikke har gjort nok som webmaster!</p>
<p>Fremover har jeg tenkt å skrive en serie med posts her på denne bloggen om å øke hastigheten på nettsider generelt og WordPress-blogger spesielt. Etterhvert å ha brukt masse tid har jeg finnet en del triks som jeg mer en gjerne deler. Det er mange forskjellige forhold som spiller inn &#8211; server setup, server stabilitet, koden som brukes, WordPress konfigurering og plugins, med mer.</p>
<p>&copy;2012 <a href="http://blogging.nekkidblogger.com">blogging</a>. All Rights Reserved.</p>.]]></content:encoded>
			<wfw:commentRss>http://blogging.nekkidblogger.com/raskere-nettsteder-hastighet-og-seo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS3: Pene bokser med runde hjørner og skygge</title>
		<link>http://blogging.nekkidblogger.com/css3-pene-bokser-med-runde-hjorner-og-skygge/</link>
		<comments>http://blogging.nekkidblogger.com/css3-pene-bokser-med-runde-hjorner-og-skygge/#comments</comments>
		<pubDate>Sun, 05 Sep 2010 04:04:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[bilder]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[blogger]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Kode]]></category>
		<category><![CDATA[skyggevirkning]]></category>
		<category><![CDATA[blogg]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[hjemmeside]]></category>
		<category><![CDATA[HTML-eksempel]]></category>
		<category><![CDATA[Pene bokser]]></category>
		<category><![CDATA[runde hjørner og skygge]]></category>
		<category><![CDATA[webside]]></category>

		<guid isPermaLink="false">http://blogging.nekkidblogger.com/?p=64</guid>
		<description><![CDATA[Det å lage pene bokser på en blogg eller et nettsted med flott runde hjørne var for bare kort tid siden en relativt stor jobb med en god del mekking. For å få det til måtte en lage seg fire bildefiler med fire avrundede hjørner og med de riktige fargene, og deretter måtte en konstruere [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Det å lage pene bokser på en blogg eller et nettsted med flott runde hjørne var for bare kort tid siden en relativt stor jobb med en god del mekking. For å få det til måtte en lage seg fire bildefiler med fire avrundede hjørner og med de riktige fargene, og deretter måtte en konstruere en boks ut fra flere DIV-er inni hverandre og posisjonere hjørnene riktig. Det var ikke egentlig så forferdelig vanskelig, men det var tidkrevende og krevde en del pusling med kode.</p>
<p>Etter at CSS3 har kommet, og etter at vi nå har fått browsere som støtter deler av de nye CSS3-standardene, har dette (og mye annet) blitt langt lettere. Nå er det faktisk veldig lett å lage avrundede hjørner.  Her er den grunnleggende koden for en boks med runde hjørner i CSS3 (vi må imidlertid bruke flere ganske like linjer for å støtte browsere basert på webkit og mozilla-maskinene): </p>
<pre class="css">
<span class="cssSelector">.box {</span> <span class="cssProperty">border-radius</span><span class="cssRest">:</span><span class="cssValue">20px</span><span class="cssRest">;</span>
<span class="cssProperty">-moz-border-radius</span><span class="cssRest">:</span><span class="cssValue">20px</span><span class="cssRest">;</span>
<span class="cssProperty">-webkit-border-radius</span><span class="cssRest">:</span><span class="cssValue">20px</span><span class="cssRest">;</span> <span class="cssSelector">}</span> </pre>
<div class="box extra">Boks med runde hjørner</div>
<p> Med bare litt ekstra kode for farge og slike ting, får vi lett boksen på høyre side. Svært enkelt faktisk &#8211; så enkelt at alle kan få dette til og ha nydelige bokser med runde hjørne på nettsidene eller bloggene sine!</p>
<p>Browsere som støtter CSS3 støtter også &#8220;box-shadows&#8221; og &#8220;text-shadows&#8221;. Og skyggelegging kan brukes sammen med runde hjørner om en ønsker det. Den grunnleggende koden for å få til dette er også enkel:
<pre class="css">
<span class="cssSelector">.box2 {</span> <span class="cssProperty">box-shadow</span><span class="cssRest">:</span><span class="cssValue">5px -5px 10px #000</span><span class="cssRest">;</span>
             <span class="cssProperty">-webkit-box-shadow</span><span class="cssRest">:</span><span class="cssValue">5px -5px 10px #000</span><span class="cssRest">;</span>
             <span class="cssProperty">-moz-box-shadow</span><span class="cssRest">:</span><span class="cssValue">5px -5px 10px #000</span><span class="cssRest">;</span>
          <span class="cssProperty">border-radius</span><span class="cssRest">:</span><span class="cssValue">20px</span><span class="cssRest">;</span>
		<span class="cssProperty">-moz-border-radius</span><span class="cssRest">:</span><span class="cssValue">20px</span><span class="cssRest">;</span>
                <span class="cssProperty">-webkit-border-radius</span><span class="cssRest">:</span><span class="cssValue">20px</span><span class="cssRest">;</span> <span class="cssSelector">}</span></pre>
<div class="box2 extra">Boks med runde hjørner og skygge-effekt &#8211; om du ikke ser det, er det på tide å bytte browser! </div>
<p> Med bare litt ekstra formattering gir denne enkle koden og boks nummer to til høyre i teksten. Rimelig greit og enkelt, ikke sant? Og pent også, synes jeg. Skygge-effekten pynter opp og fremhever boksen.  (Her er en <a href="http://www.nekkidblogger.com/blogging/runde-bokser-skygge-CSS3.html" target="_blank">demo-side</a> med disse to boksene og med HTML og CSS-koden.)</p>
<p>Du kan også gjøre hvert enkelt av hjørnene runde med webkit- og mozilla-baserte browsere: </p>
<pre class="css">
-moz-border-radius-topleft  / -webkit-border-top-left-radius
-moz-border-radius-topright / -webkit-border-top-right-radius
-moz-border-radius-bottomleft / -webkit-border-bottom-left-radius
-moz-border-radius-bottomright / -webkit-border-bottom-right-radius</pre>
<p>Og &#8211; om du ikke ser runde hjørner i teksten ovenfor, så er det ikke fordi det er noe galt med koden, da bruker du en broswer som ikke støtten den nye flotte CSS3-standarden, og da er det kanskje på tide at du bytter til en mer moderne browser! (Antakelig bruker du  Internet Explorer, og trenger å laste ned og bruker Firefox, Opera 10.5 eller nyere, Safari eller Chrome!) Lykke til!</p>
<p>&copy;2012 <a href="http://blogging.nekkidblogger.com">blogging</a>. All Rights Reserved.</p>.]]></content:encoded>
			<wfw:commentRss>http://blogging.nekkidblogger.com/css3-pene-bokser-med-runde-hjorner-og-skygge/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

