<?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:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Webkori's Weblog</title>
	<atom:link href="http://webkori.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://webkori.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<pubDate>Mon, 16 Jun 2008 12:38:44 +0000</pubDate>
	<generator>http://wordpress.org/?v=MU</generator>
	<language>en</language>
			<item>
		<title>website planing</title>
		<link>http://webkori.wordpress.com/2008/06/16/web/</link>
		<comments>http://webkori.wordpress.com/2008/06/16/web/#comments</comments>
		<pubDate>Mon, 16 Jun 2008 05:36:51 +0000</pubDate>
		<dc:creator>webkori</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[create your own website with some points]]></category>

		<category><![CDATA[important point for website planing]]></category>

		<category><![CDATA[plan your website]]></category>

		<category><![CDATA[posted by santosh kori]]></category>

		<category><![CDATA[professional web planing]]></category>

		<category><![CDATA[santosh kori web development planing]]></category>

		<category><![CDATA[web process]]></category>

		<category><![CDATA[web project planing]]></category>

		<guid isPermaLink="false">http://webkori.wordpress.com/?p=12</guid>
		<description><![CDATA[First Things First
Concentrate on content first. What&#8217;s it all about?
Next, worry about functionality. How will it work?
Style or presentation should be last on your list.
If you want to publish on the Web, take a look around. Spend some time  surfing the Web and see what&#8217;s out there. You can find plenty of examples of [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><h2>First Things First</h2>
<p>Concentrate on content first. What&#8217;s it all about?</p>
<p>Next, worry about functionality. How will it work?</p>
<p>Style or presentation should be last on your list.</p>
<p>If you want to publish on the Web, take a look around. Spend some time  surfing the Web and see what&#8217;s out there. You can find plenty of examples of bad  design and poor planning.</p>
<p>If you see something you like on the World Wide Web, steal it.</p>
<p>I don&#8217;t mean you should steal intellectual property, of course. But there&#8217;s  nothing wrong with taking a look &#8220;under the hood&#8221; of a Web page and seeing how  it&#8217;s done. In most browsers, you can view the source code by choosing <kbd>View  &gt; Page Source</kbd>.</p>
<p>Go ahead &#8212; try it right now, on this page.</p>
<p><!-- 	Congratulations!  If you're seeing this text,  	you've successfully viewed the source code of this page. 	You could copy and paste this HTML and make your own page. 	This is how most people learn basic Web authoring.  --></p>
<h1>Project Management</h1>
<p>Half of planning your website is project management, which is all about  making life easier for yourself.</p>
<p>(The other half of planning is <a href="design.php">design</a>, which is  about making life easier for the people who use your pages.)</p>
<p>It&#8217;s essential to develop a workflow. There are a number of steps in the  process of creating and maintaining a Web page, and every project is different.  Planning will help you realize what those steps are.</p>
<p>A few other pointers before we begin:</p>
<ul>
<li>Surf the Web. See what&#8217;s out there.</li>
<li>Don&#8217;t be overly ambitious.</li>
<li>Don&#8217;t try to re-invent the wheel.</li>
<li>Do set aside some time for planning.</li>
<li>Also set aside some time for learning.</li>
<li>Realize that maintenance is continuous.</li>
<li>Have fun with it!</li>
</ul>
<h1>Use Pencil and Paper<img class="alignright" style="float:right;" src="http://cat.xula.edu/tutorials/planning/images/notepad.gif" alt="" /></h1>
<p>Your most important tool for digital projects are good old pencil and paper.  Often you&#8217;ll do your best thinking with these tools.</p>
<p>I planned this site using a Prism Steno Book and a Sanford Uni-Ball Microtip.  Here&#8217;s a sample:</p>
<h1>Write a One-Sentence Summary</h1>
<p>You should be able to summarize your project in a single sentence. If you  can&#8217;t do that, then you probably need to spend some time focusing your thoughts.</p>
<p>Here&#8217;s the one-sentence summary for this sub-site:</p>
<p class="EXAMPLE">These pages will support the &#8220;Planning Your Website&#8221; seminar  and will contain tips for Xavier University faculty on how to plan their web  pages, including both project management and design issues.</p>
<p>Here&#8217;s the one-sentence summary for the Center&#8217;s website:</p>
<p class="EXAMPLE">The CAT website will be a resource to Xavier and Partner School  faculty in the areas of CAT initiatives and general faculty development.</p>
<hr />
<h1>Make an Outline</h1>
<p>To help organize your thoughts, it&#8217;s often helpful to make an outline of all  the content that you plan to include. I made an outline for this project, and  used it as a <a href="./">table of contents</a> &#8212; providing an index to all the  material.</p>
<h1>Make a Flow-Chart</h1>
<p>The user&#8217;s experience may closely parallel the linear progression of your  outline. Then again, it may not. Hypertext allows for a non-linear experience.</p>
<p>You should draw a flow chart to show how you want users to navigate through  the content. The chart can be very simple and still very effective for  organizing your thoughts. Consider the differences between these two charts:</p>
<p align="center"><img style="border:1px solid black;" src="http://cat.xula.edu/tutorials/planning/images/sketch1.gif" border="1" alt="Chart 1" width="235" height="210" /> <img style="border:1px solid black;" src="http://cat.xula.edu/tutorials/planning/images/sketch2.gif" border="1" alt="Chart 2" width="235" height="210" /></p>
<p align="center">
<h1><span><span style="color:#ffffff;">posted by santosh kori</span></span></h1>
<p align="center">
<hr />
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/webkori.wordpress.com/12/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/webkori.wordpress.com/12/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/webkori.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/webkori.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/webkori.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/webkori.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/webkori.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/webkori.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/webkori.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/webkori.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/webkori.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/webkori.wordpress.com/12/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=webkori.wordpress.com&blog=2606464&post=12&subd=webkori&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://webkori.wordpress.com/2008/06/16/web/feed/</wfw:commentRss>
	
		<media:content url="http://cat.xula.edu/tutorials/planning/images/notepad.gif" medium="image" />

		<media:content url="http://cat.xula.edu/tutorials/planning/images/sketch1.gif" medium="image">
			<media:title type="html">Chart 1</media:title>
		</media:content>

		<media:content url="http://cat.xula.edu/tutorials/planning/images/sketch2.gif" medium="image">
			<media:title type="html">Chart 2</media:title>
		</media:content>
	</item>
		<item>
		<title>CSS specificity</title>
		<link>http://webkori.wordpress.com/2008/04/23/css-specificity/</link>
		<comments>http://webkori.wordpress.com/2008/04/23/css-specificity/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 07:36:08 +0000</pubDate>
		<dc:creator>webkori</dc:creator>
		
		<category><![CDATA[Advanced CSS]]></category>

		<category><![CDATA[CSS]]></category>

		<category><![CDATA[CSS  specificity]]></category>

		<category><![CDATA[CSS selector impotancs]]></category>

		<category><![CDATA[CSS selector specificity]]></category>

		<category><![CDATA[CSS specificity to your css page]]></category>

		<category><![CDATA[specificity]]></category>

		<category><![CDATA[Weight of Selector CSS]]></category>

		<guid isPermaLink="false">http://webkori.wordpress.com/?p=10</guid>
		<description><![CDATA[CSS: Specificity Wars
Join me, and together we can rule the galaxy as father and geeks!
A few weeks back in Cupertino, I saw Aaron explain how the specificity of CSS selectors is calculated in a way which I hadn&#8217;t seen before. Then today I came across a knotty problem while building XHTML and CSS templates for [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><h2>CSS: Specificity Wars</h2>
<blockquote><p>Join me, and together we can rule the galaxy as father and geeks!</p></blockquote>
<p>A few weeks back in Cupertino, I saw <a href="http://www.easy-reader.net/">Aaron</a> explain how the specificity of CSS selectors is calculated in a way which I hadn&#8217;t seen before. Then today I came across a knotty problem while building XHTML and CSS templates for a <span title="Ssssshh, it's for the new WaSP site (www.webstandards.org)">new project</span> where two selectors behaved differently to how I expected and I realised that I had not completed my training.</p>
<h3>The Dark Side</h3>
<p>My problem was a simple one, how to feed a transparent PNG image to browsers which support transparency and a GIF image to older browsers which don&#8217;t, <em>without</em> resorting to hacks. Here&#8217;s the markup,</p>
<pre>&lt;div id="nav-supp"&gt;
&lt;p&gt;<strong>&lt;a id=&#8221;a-02&#8243; href=&#8221;#webstandards-org&#8221;&gt;Top&lt;/a&gt;</strong>&lt;/p&gt;
&lt;!&#8211; etc. &#8211;&gt;
&lt;/div&gt;</pre>
<p>and my CSS starting point.</p>
<pre>a#a-02 { background-image : url(n.gif); }
a[id="a-02"] { background-image : url(n.png); }</pre>
<p>I had assumed that a modern browser would see and apply both rules (with the second overriding the first) and that an older browser which does not understand attribute selectors would see and apply only the first, ignoring the second. I was wrong. Modern browsers did not apply the PNG image as I expected. The reason? A standard id selector wins over an attribute selector in terms of the cascade. Dagnammit! I know I should have read the <a href="http://www.w3.org/TR/CSS21/selector.html">specs</a>, but somehow that particular pleasure had escaped me. If I had, I might have learned that;</p>
<blockquote><p>ID selectors have a higher specificity than attribute selectors. For example, in HTML, the selector #p123 is more specific than [id=p123] in terms of the cascade.</p></blockquote>
<h3>Sith Lords</h3>
<p>A little <a href="http://www.google.com/search?hl=en&amp;q=css+selector+specificity&amp;btnG=Google+Search">Googling</a> uncovered some rather dry reading on the subject of selector specificity (<a href="http://webkori.wordpress.com/wp-admin/#resources">resources below</a>).</p>
<p>First, let&#8217;s look back at what Lord Elasticus (<a href="http://www.htmldog.com/">Patrick Griffiths</a>) wrote on the <a href="http://www.htmldog.com/guides/cssadvanced/specificity/">subject of specificity</a> (with one or two minor changes to fit our nefarious purpose).</p>
<blockquote><p>You give every id selector (&#8221;#whatever&#8221;) a value of 100, every class selector (&#8221;.whatever&#8221;) a value of 10 and every HTML selector (&#8221;whatever&#8221;) a value of 1. Then you add them all up and hey presto, you have the specificity value.</p>
<ul>
<li><code>p</code> has a specificity of 1 (1 HTML selector)</li>
<li><code>div p</code> has a specificity of 2 (2 HTML selectors; 1+1)</li>
<li><code>.sith</code> has a specificity of 10 (1 class selector)</li>
<li><code>div p.sith</code> has a specificity of 12 (2 HTML selectors and a class selector; 1+1+10)</li>
<li><code>#sith</code> has a specificity of 100 (1 id selector)</li>
<li><code>body #darkside .sith p</code> has a specificity of 112 (HTML selector, id selector, class selector, HTML selector; 1+100+10+1)</li>
</ul>
<p>If all of these examples were used, <code>div p.sith</code> (with a specificity of 12) would win out over <code>div p</code> (with a specificity of 2) and <code>body #darkside .sith p</code> would win out over all of them, regardless of the order.</p></blockquote>
<p>Darth <a href="http://juicystudio.com/">(Gez) Lemon</a> <a href="http://juicystudio.com/article/selector-specificity.php">quotes</a> the <a href="http://www.w3.org/TR/REC-CSS2/cascade.html#specificity">W3C</a>.</p>
<blockquote><p>A selector&#8217;s specificity is calculated as follows:</p>
<ul>
<li>count the number of <code>ID</code> attributes in the selector (= <var>a</var>)</li>
<li>count the number of other attributes and pseudo-classes in the selector (= <var>b</var>)</li>
<li>count the number of element names in the selector (= <var>c</var>)</li>
<li>ignore pseudo-elements.</li>
</ul>
<p>Concatenating the three numbers <var>a</var>-<var>b</var>-<var>c</var> (in a number system with a large base) gives the specificity.</p></blockquote>
<p>Too much! For me, the W3C really is in a galaxy far, far away!</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/webkori.wordpress.com/10/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/webkori.wordpress.com/10/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/webkori.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/webkori.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/webkori.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/webkori.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/webkori.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/webkori.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/webkori.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/webkori.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/webkori.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/webkori.wordpress.com/10/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=webkori.wordpress.com&blog=2606464&post=10&subd=webkori&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://webkori.wordpress.com/2008/04/23/css-specificity/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Zoom Effect in Html Css page</title>
		<link>http://webkori.wordpress.com/2008/03/25/zoom-effect-in-html-css-page/</link>
		<comments>http://webkori.wordpress.com/2008/03/25/zoom-effect-in-html-css-page/#comments</comments>
		<pubDate>Tue, 25 Mar 2008 11:10:12 +0000</pubDate>
		<dc:creator>webkori</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[Zoom Effect in Html Css page]]></category>

		<category><![CDATA[Zoom effect using Css html javascripts]]></category>

		<guid isPermaLink="false">http://webkori.wordpress.com/2008/03/25/zoom-effect-in-html-css-page/</guid>
		<description><![CDATA[http://www.netzgesta.de/loupe/
       ]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>http://www.netzgesta.de/loupe/</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/webkori.wordpress.com/9/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/webkori.wordpress.com/9/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/webkori.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/webkori.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/webkori.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/webkori.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/webkori.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/webkori.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/webkori.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/webkori.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/webkori.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/webkori.wordpress.com/9/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=webkori.wordpress.com&blog=2606464&post=9&subd=webkori&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://webkori.wordpress.com/2008/03/25/zoom-effect-in-html-css-page/feed/</wfw:commentRss>
		</item>
		<item>
		<title>CSS box model Hacks, div box model, width height box model, css hacks</title>
		<link>http://webkori.wordpress.com/2008/03/25/css-box-model-hacks-div-box-model-width-height-box-model-css-hacks/</link>
		<comments>http://webkori.wordpress.com/2008/03/25/css-box-model-hacks-div-box-model-width-height-box-model-css-hacks/#comments</comments>
		<pubDate>Tue, 25 Mar 2008 07:01:07 +0000</pubDate>
		<dc:creator>webkori</dc:creator>
		
		<category><![CDATA[Advanced CSS]]></category>

		<category><![CDATA[CSS box model Hacks]]></category>

		<category><![CDATA[css hacks]]></category>

		<category><![CDATA[div box model]]></category>

		<category><![CDATA[width height box model]]></category>

		<guid isPermaLink="false">http://webkori.wordpress.com/2008/03/25/css-box-model-hacks-div-box-model-width-height-box-model-css-hacks/</guid>
		<description><![CDATA[Why does the CSS box model need a hack?
According to the W3C, an assigned &#8216;width&#8217; (and &#8216;height&#8217;) of a box refers to the &#8216;content area&#8217; of a box only. The padding, borders, and margins are then added to this value to arrive at the total box width. If the &#8216;width&#8217; property is omitted, the total [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><h2>Why does the CSS box model <i>need</i> a hack?</h2>
<p>According to the W3C, an assigned &#8216;width&#8217; (and &#8216;height&#8217;) of a box refers to the &#8216;content area&#8217; of a box only. The padding, borders, and margins are then added to this value to arrive at the total box width. If the &#8216;width&#8217; property is omitted, the total box width is the same as the &#8216;content area&#8217; of the surrounding container element.</p>
<p>All well and good. Unfortunately, all CSS enabled versions of IE before IE6/strict use a different box model. In that model, the padding and borders are counted as part of any assigned &#8216;width&#8217; or &#8216;height&#8217;. In the absence of borders and padding, the two models agree. However, if a box has an assigned &#8220;width&#8217;, and if borders and/or padding are added, the standard box model causes the overall box width (between the outer border edges) to increase, while in IE&#8217;s model the &#8216;content area&#8217; gets squeezed by the same amount. This is a major problem for proper page layout.</p>
<p>Consider the following CSS:</p>
<dl>
<dd><tt>{width:100px; padding:10px; border:10px;}</tt> </dd>
</dl>
<p>When viewed in a &#8217;standards&#8217; browser the dimension from border edge to border edge will be &#8216;140px&#8217;. (100+10+10+10+10=140) Because IE5.x puts all these values <i>inside</i> the &#8216;width&#8217;, the border edge to border edge dimension will be &#8216;100px&#8217;.</p>
<p><b>Note:</b> For technical reasons it sometimes would be desirable to employ the old IE box model. It has been bruited about that CSS-3 will feature a way to choose between the two models, but the current standard model will no doubt remain the default.</p>
<hr /><b>Enter the &#8216;box model hack&#8217;.</b> It seeks to supply IE5.x/win, and <i>only</i> that browser, with a fudged &#8216;width&#8217; value (140px, in this case) so it will make a box of the same dimensions as a &#8217;standards&#8217; browser.</p>
<h2>The Hacks</h2>
<h4>Box-in-a-box</h4>
<p>The name says it all. Just remove the padding/borders from the problem box, nest a second box inside the first, and put the padding/borders and the content within that nested box. End of problem. The only issue is that this is done within the HTML markup, rather than the CSS. Many people consider this to be bad practice, because years down the road, when a hack is finally cleaned from your code, a CSS hack is quickly removed, while markup hacks are scattered hither and yon. Plus it complicates the HTML, structurally speaking.</p>
<p>It looks like this if you are using two divs:</p>
<p>div { width: 100px; } div .i { padding: 1em; }  &lt;div&gt;  &lt;div class=&#8221;i&#8221;&gt;   Text  &lt;/div&gt; &lt;/div&gt;If used while you have two nestled elements anyway, then the only negative effect of this solution (a single extra div in the HTML) is a non-issue. The major benefit of this method is that it works just about everywhere.</p>
<p>NOTE: This hack has an additional bug. In IE a table placed inside the internal div with a 100% width will stretch the external div to the width of the external div plus the padding of the internal div.</p>
<p>Here is the code that shows the IE bug.</p>
<p>&lt;!DOCTYPE HTML PUBLIC &#8220;-//W3C//DTD HTML 4.01 Transitional//EN&#8221;&gt; &lt;html&gt;      &lt;head&gt;          &lt;title&gt;&lt;/title&gt;          &lt;style type=&#8221;text/css&#8221; media=&#8221;all&#8221;&gt;             div.FixedWidthBar {                 border: 1px solid #000000;                 width: 100px;                 background-color: #FF0000;                 color: #FFFFFF;             }             div.MarginContentArea {                 border: 1px solid #000000;                 width: 100px;             }             div.ContentArea {                 border: 1px solid #0000FF;                 padding: 10px;             }         &lt;/style&gt;      &lt;/head&gt;      &lt;body&gt;          &lt;div class=&#8221;FixedWidthBar&#8221;&gt;100px&lt;/div&gt;         &lt;div class=&#8221;MarginContentArea&#8221;&gt;             &lt;div class=&#8221;ContentArea&#8221;&gt;                 &lt;table width=&#8221;100%&#8221;&gt;                     &lt;tr&gt;                         &lt;td&gt;test&lt;/td&gt;                     &lt;/tr&gt;                 &lt;/table&gt;             &lt;/div&gt;         &lt;/div&gt;     &lt;/body&gt;  &lt;/html&gt;</p>
<h4>The Tantek Hack</h4>
<p>Tantek Çelik&#8217;s ingenious workaround for dealing with IE5&#8217;s faulty interpretation of the box model. Relies on an Internet Explorer CSS parsing bug.</p>
<p>See <a href="http://www.tantek.com/CSS/Examples/boxmodelhack.html">http://www.tantek.com/CSS/Examples/boxmodelhack.html</a></p>
<h4>The Simplified Box model Hack (SBMH)</h4>
<p>This hack was first detailed in a superb <a href="http://www.doxdesk.com/personal/posts/css/20020212-bmh.html">[post]</a> by Andrew Clover of the <a href="http://css-discuss.incutio.com/?page=CssDiscussList">CssDiscussList</a>. It also uses an escape character parsing bug, like the Tantek Hack, but is used directly on a property rather than between the property declarations.</p>
<p>The basic structure is this:</p>
<p>div { width: 100px; } div { \width: 140px;  w\idth: 100px; }The top rule (line 1) is used by browsers like Op5 that get the box model correct, but choke on the escapes in the following rule. Op5 ignores those rules entirely.</p>
<p>The first &#8216;escaped&#8217; property (line 5) will be used by IE5.x, and feeds that browser its &#8216;fudged&#8217; value. The second escaped property (line 6) cannot be read by IE5.x, but is read and used by modern &#8216;escape friendly&#8217; browsers like N6, Moz, Op6, and IE6.</p>
<p><b>Note:</b> If Nav4 sees even one escape anywhere in the CSS, it will discard the entire sheet. So it is vital that this hack be hidden from that browser, by means of @import, or the <a href="http://css-discuss.incutio.com/?page=CaioHack">CaioHack</a>. For a detailed explanation of the escape parsing bug see that Andrew Clover <a href="http://www.doxdesk.com/personal/posts/css/20020212-bmh.html">[post]</a>.</p>
<p><b>Proper use of the escapes:</b> The escape &#8216;\&#8217; that starts line 5 must <i>always</i> be directly against the first letter of the property name. IE5.x/win does not like escapes, but seems to ignore them when they are in this position.</p>
<p><b>Important!</b> An escape <i>must not precede</i> any of the first six alphabetical characters: a, b, c, d, e, f, per the <a href="http://www.w3.org/TR/REC-CSS1#forward-compatible-parsing">[CSS spec on forward-compatible parsing]</a>. If this is done it will be seen as a &#8216;hex code&#8217; and Bad Things Will Happen. This means that a property that begins with one of these letters cannot be hacked in this manner. For example, &#8220;height&#8221; can be hacked, but &#8220;font-family&#8221; can&#8217;t be, since it starts with a character that is interpreted as the beginning of a hex code. Fortunately, neither &#8220;width&#8221; nor &#8220;height&#8221;, the most important properties for this hack, are affected.</p>
<p>For line 6 (modern browsers) the escape must be within the property name, and the previous &#8216;hex&#8217; rule applies.</p>
<h4>A Modified SBMH (Tan hack)</h4>
<p>Using the above example the basic syntax of the modified SBMH is as follows</p>
<p>div {   border: 10px;   padding: 10px solid;   width: 100px; }  * html div {   width: 140px;   w\idth: 100px; }The first rule contains all the necessary CSS for the box including borders, paddings, and width value for browsers that properly implement the CSS box model.</p>
<p>The second rule uses the <a href="http://css-discuss.incutio.com/?page=StarHtmlHack">StarHtmlHack</a>. Since html is the root element the selector &#8221; * html &#8221; shouldn&#8217;t match any element in a valid html/xhtml document. But IE (for Windows and the Mac) seem to ignore the universal selector (asterisk) when it precedes &#8220;html&#8221;. Same goes for the selector &#8220;* * body&#8221;. Because of this peculiarity we can effectively hide an entire rule from all browsers except IE.</p>
<p>Line 10 is read by all IE versions. Line 11, however, as explained above in the section on the SBMH is hidden from IE5.x/Win because of the character escape. IE5/Mac and IE6/Win which implement the CSS box model correctly, therefore, properly get a width of 100px.</p>
<p>Because the star html selector does not match any actual element, browsers that are phobic to escapes such as NS4.x and Opera 5, will not even bother looking at the declaration block, and therefore are effectively shielded from escapes.</p>
<p>This is a very brief intro to the technique. A more comprehensive discussion is available at the <a href="http://www.info.com.ph/%7Eetan/w3pantheon/style/modifiedsbmh.html">[Modified SBMH page]</a>. You may also want to <a href="http://www.info.com.ph/%7Eetan/w3pantheon/style/modsbmhtest.html">[test]</a> how your browser reacts to the hack. Included in that page is a table summarizing the results of browser testing. As you can see testing on Mac browsers is urgently needed.</p>
<h4>3 Alternate Box Model Hacks</h4>
<p>The following techniques rely on the fact that all IE/Win (and, unfortunately, IE/Mac too) have various forms of <a href="http://www.info.com.ph/%7Eetan/w3pantheon/style/commentbugs.html">[comment bugs]</a>, i.e., depending on where the comment is placed one version or another of IE will ignore the declaration where the comment is found.</p>
<p>Here are the specific comment bugs that are put to good use in the hacks:</p>
<ul>
<li>When a property is immediately followed by an empty comment (no whitespace inside), that declaration is hidden from IE5.0/Win and IE5/Mac.</li>
</ul>
<ul>
<li>When a property is immediately followed by a comment that contains at least one whitespace, that declaration is hidden from IE5.0/Win and IE5/Mac. In addition the next declaration is also hidden from IE5.0/Win.</li>
</ul>
<ul>
<li>When a comment immediately precedes a value that declaration is hidden from IE5.5/Win.</li>
</ul>
<ul>
<li>When a property is followed by at least one whitespace and which is then followed by a comment (comment must be before the colon) that declaration is hidden from IE6/Win.</li>
</ul>
<p>As in the all the hacks above the three techniques below intend to serve IE5.x/Win the total width of the box, and supply the content width to other browsers.</p>
<h5>Technique 1</h5>
<p>Syntax:</p>
<p>div {   border: 10px solid;   padding: 10px;   width: 140px;    width/* */:/**/100px;    width: /**/100px; }Line 5 is read by all browsers. Line 6 is hidden from IE5.x/Win. But because there is whitespace inside the comment adjacent to width IE5.0/Win will also ignore the declaration that immediately follows. Therefore, line 7 is hidden from it as well. Line 7 is also hidden from IE5.5/Win because of the comment adjacent to the value. Lines 6 and 7 are not hidden from IE6/Win.</p>
<h5>Technique 2</h5>
<p>Syntax:</p>
<p>div {   border: 10px solid;   padding: 10px;   width: 100px !important;   width: 140px;   width/**/:/**/100px; }Line 5 is read by all browsers. But IE/Win does not implement !important so this width value will not override the other two. Line 7 is hidden from IE5.x/Win. Therefore, IE5.x/Win will apply the width value in line 6. IE6/Win meanwhile will read all the width values but apply only the last one (line 7)</p>
<h5>Technique 3</h5>
<p>Syntax:</p>
<p>div {   border: 10px solid;   padding: 10px;   width: 100px !important;   width /**/:140px; }Line 5 is read by all browsers. But IE/Win does not implement !important so this value is not given any importance by that browser. Line 6 is hidden only from IE6/Win. Therefore, IE5.x/Win and any other browser that does not properly implement !important will get a width of 140px.</p>
<p><b>Important Note:</b> The order of the various width declarations is crucial. They must appear as shown in each of the three techniques above, else the hacks will fail. However, other declarations (e.g. background-color, font-size, position, etc.) may appear before and after them.</p>
<p>As you may have already noticed these three techniques obviate the need for two rule sets, thus simplifying the style sheet.</p>
<p>This is a very brief intro to the techniques. A more comprehensive discussion is available at the <a href="http://www.info.com.ph/%7Eetan/w3pantheon/style/abmh.html">[Alternate Box Model Hacks page]</a>. You may also want to <a href="http://www.info.com.ph/%7Eetan/w3pantheon/style/abmhtest.html">[test]</a> how your browser reacts to the hacks. Included in that page is a table summarizing the results of browser testing.</p>
<h3>What is the conclusion?</h3>
<p>And what do we get when we summarise all this? I&#8217;m not quite sure&#8230; Anyone?</p>
<dl>
<dt>The Tantek Hack</dt>
<dd> This seems to be the one generally working, but it&#8217;s awkward to enter. And it also affects IE4 and NS4 which doesn&#8217;t need it. </dd>
<dt>SBMH</dt>
<dd> This works, but breaks fatally on NS4 effectively disabling the entire stylesheet. It also affects Op5 and Konqueror </dd>
<dt>SBMH (Tan hack)</dt>
<dd> This does also work, and does not break NS4. Drawback is you have to specify the <tt>width</tt>-property <i>three</i> times to make it work, and two of them within a separate rule. (For the novice-to-intermediate webmaster however, the Tan hack is decidedly complication-free, and it may even be extra nice to keep things clear and separate. If your page is not complex the added code bulk may be insubstantial.) </dd>
<dt>Alternate BMH, 1-3</dt>
<dd> Is this the ultimate solution? It does break the Konqueror on Linux, and What&#8217;s the difference between these, and where do they not work? It seems like Technique 3 is a nice solution, but is it the ultimate solution? On NS4.8 all the boxes gets broken into small boxes around each word. </dd>
<dt>MS Proprietary Conditional Tags</dt>
<dd> may be at least as good and as simple as anything on this page. Worth considering for experts as well as novices. (Only does not work on &#8220;stand alone&#8221; IE5 browsers, which are rarely used except for view-checking by other web designers.) <a href="http://htmlfixit.com/contribs/MS_conditional_tags.html">http://htmlfixit.com/contribs/MS_conditional_tags.html</a> </dd>
</dl>
<p><b>Update</b> 16 Dec 2005: Manfred Staudinger has posted a brilliant article on <a href="http://positioniseverything.net/articles/multiIE.html">[Taming Your IE Standalones]</a> over at Position Is Everything that repairs the comments problem.</p>
<p>So the question remains: Which hack to use against the buggy box model of IE5/Win? Which hack has the least amount of side effects?</p>
<h3>Another Solution by Tantek</h3>
<p>Another way to get around IE5&#8217;s buggy box model is the Mid Pass Filter (<a href="http://www.tantek.com/CSS/Examples/midpass.html">http://www.tantek.com/CSS/Examples/midpass.html</a>). This seems like the best solution, because it doesn&#8217;t break in any browsers. On the plus side it also separates hacks from normal code.</p>
<p>div { border: 10px solid; padding: 10px solid; }  @media tty {  i{content:&#8221;\&#8221;;/*&#8221; &#8220;*/}} @import &#8216;midpassbefore.css&#8217;; /*&#8221;;} }/* */  div { width: 100px; }  @media tty {  i{content:&#8221;\&#8221;;/*&#8221; &#8220;*/}} @import &#8216;midpassafter.css&#8217;; /*&#8221;;} }/* */Then midpassafter.css contains</p>
<p>div { width: 140px; }</p>
<h3>Cycloid&#8217;s Tiny Box Model Hack</h3>
<p>This uses a quirk in the way that Windows IE 5,5.5 and 6 (in quirks mode) read the css file (happily IE5.2 on the mac is unaffected and uses the correct box model). They will accept key/value pairs where the value is enclosed in quotes:</p>
<p>div {    padding: 10px;    width:   180px;    width:   &#8220;200px&#8221;; }This breaks the W3C&#8217;s rules for CSS, unfortunately, so if producing W3C validated code is more important to you than simplicity then use one of the above comment bug hacks. As the last width rule is seen by non IE browsers as being malformed it is skipped and the first width declaration is used instead.</p>
<pre></pre>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/webkori.wordpress.com/8/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/webkori.wordpress.com/8/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/webkori.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/webkori.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/webkori.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/webkori.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/webkori.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/webkori.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/webkori.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/webkori.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/webkori.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/webkori.wordpress.com/8/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=webkori.wordpress.com&blog=2606464&post=8&subd=webkori&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://webkori.wordpress.com/2008/03/25/css-box-model-hacks-div-box-model-width-height-box-model-css-hacks/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Css Shorthande property</title>
		<link>http://webkori.wordpress.com/2008/02/20/css-shorthande-property/</link>
		<comments>http://webkori.wordpress.com/2008/02/20/css-shorthande-property/#comments</comments>
		<pubDate>Wed, 20 Feb 2008 14:01:08 +0000</pubDate>
		<dc:creator>webkori</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://webkori.wordpress.com/2008/02/20/css-shorthande-property/</guid>
		<description><![CDATA[Efficient CSS with shorthand properties
I get a lot of questions about CSS from people who aren’t crazy enough to have spent the thousands of hours working with CSS that I have. Sometimes I’m asked to take a look at something they’re working on to see if I can figure out why it doesn’t work as [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><h1>Efficient CSS with shorthand properties</h1>
<p class="preamble">I get a lot of questions about <abbr title="Cascading Style Sheets">CSS</abbr> from people who aren’t crazy enough to have spent the thousands of hours working with <abbr>CSS</abbr> that I have. Sometimes I’m asked to take a look at something they’re working on to see if I can figure out why it doesn’t work as expected. When I look at their <abbr>CSS</abbr> I often find that it’s both bloated and unorganised.</p>
<p>One of the reasons for using <abbr>CSS</abbr> to layout websites is to reduce the amount of <abbr title="HyperText Markup Language">HTML</abbr> sent to site visitors. To avoid just moving the bloat from <abbr>HTML</abbr> to <abbr>CSS</abbr>, you should try to keep the size of your <abbr>CSS</abbr> files down as well, and I thought I’d explain my favourite <abbr>CSS</abbr> efficiency trick: shorthand properties. Most people know about and use <em>some</em> shorthand, but many don’t make full use of these space saving properties.</p>
<h2>Some background</h2>
<p>Shorthand properties can be used to set several properties at once, in a single declaration, instead of using a separate declaration for each individual property. As you’ll see, this can save <strong>a lot</strong> of space in your <abbr>CSS</abbr> file.</p>
<p>Quite a few shorthand properties are available – for details I suggest the <abbr title="World Wide Web Consortium">W3C</abbr> <abbr>CSS</abbr> specifications of the <a href="http://www.w3.org/TR/REC-CSS2/colors.html#propdef-background">background</a>, <a href="http://www.w3.org/TR/REC-CSS2/box.html#propdef-border">border</a>, <a href="http://www.w3.org/TR/REC-CSS2/box.html#propdef-border-color">border-color</a>, <a href="http://www.w3.org/TR/REC-CSS2/box.html#propdef-border-style">border-style</a>, <a href="http://www.w3.org/TR/REC-CSS2/box.html#propdef-border-top">border sides</a> (border-top, border-right, border-bottom, border-left), <a href="http://www.w3.org/TR/REC-CSS2/box.html#propdef-border-width">border-width</a>, <a href="http://www.w3.org/TR/REC-CSS2/fonts.html#propdef-font">font</a>, <a href="http://www.w3.org/TR/REC-CSS2/generate.html#propdef-list-style">list-style</a>, <a href="http://www.w3.org/TR/REC-CSS2/box.html#propdef-margin">margin</a>, <a href="http://www.w3.org/TR/REC-CSS2/ui.html#propdef-outline">outline</a>, and <a href="http://www.w3.org/TR/REC-CSS2/box.html#propdef-padding">padding</a> properties.</p>
<h2>Colours</h2>
<p>The most common way of specifying a colour in <abbr>CSS</abbr> is to use hexadecimal notation: an octothorpe (#) followed by six digits. You can also use keywords and RBG notation, but I always use hexadecimal. One great shortcut that many don’t know about is that when a colour consists of three pairs of hexadecimal digits, you can omit one digit from each pair:</p>
<p><code>#000000</code> becomes <code>#000</code>, <code>#336699</code> becomes <code>#369</code>.</p>
<h2>Box dimensions</h2>
<p>The properties that affect box dimensions share the same syntax: the shorthand property followed by one to four space separated values:</p>
<ul>
<li><code>property:value1;</code></li>
<li><code>property:value1 value2;</code></li>
<li><code>property:value1 value2 value3;</code></li>
<li><code>property:value1 value2 value3 value4;</code></li>
</ul>
<p>Which sides of the box the values affect depends on how many values you specify. Here’s how it works:</p>
<ul>
<li>One value: all sides</li>
<li>Two values: top and bottom, right and left</li>
<li>Three values: top, right and left, bottom</li>
<li>Four values: top, right, bottom, left</li>
</ul>
<p>Thinking of the face of a clock is an easy way of remembering which side each value affects. Start at 12 o’clock (top), then 3 (right), 6 (bottom), and 9 (left). You can also think of the <strong>TRouBLe</strong> you’ll be in if you don’t remember the correct order – I first saw this in Eric Meyer’s excellent book <a href="http://www.amazon.com/exec/obidos/ASIN/073571245X/456bereastree-20">Eric Meyer on CSS</a>.</p>
<h2>Margin and padding</h2>
<p>Using shorthand for these properties can save a lot of space. For example, to specify different margins for all sides of a box, you could use this:</p>
<ol class="code">
<li><code>margin-top:1em;</code></li>
<li><code>margin-right:0;</code></li>
<li><code>margin-bottom:2em;</code></li>
<li><code>margin-left:0.5em;</code></li>
</ol>
<p>But this is much more efficient:</p>
<ol class="code">
<li><code>margin:1em 0 2em 0.5em;</code></li>
</ol>
<p>The same syntax is used for the <code>padding</code> property.</p>
<h2>Borders</h2>
<p>Borders are slightly more complicated since they can also have a style and a colour. To give an element a one pixel solid black border on all sides, you could use the following <abbr>CSS</abbr>:</p>
<ol class="code">
<li><code>border-width:1px;</code></li>
<li><code>border-style:solid;</code></li>
<li><code>border-color:#000;</code></li>
</ol>
<p>A more compact way would be to use the <code>border</code> shorthand:</p>
<ol class="code">
<li><code>border:1px solid #000;</code></li>
</ol>
<p>I always specify border values in that order:</p>
<ol class="code">
<li><code>border:width style color;</code></li>
</ol>
<p>Most browsers don’t care about the order, and according to the specification they shouldn’t, but I don’t see a reason for not using the same order as the <abbr>W3C</abbr> does in the specification. There’s always the chance of a browser being very strict about the order of shorthand values.</p>
<p>The same syntax can be used with the <code>border-top</code>, <code>border-right</code>, <code>border-bottom</code>, and <code>border-left</code> shorthand properties to define the border of any single side of a box.</p>
<p>You don’t have to specify all three values. Any omitted values are set to their initial values. The initial values are <code>medium</code> for <code>width</code>, <code>none</code> for <code>style</code>, and the value of the element’s <code>color</code> property for <code>color</code>.</p>
<p>How wide a medium border is depends on the user agent.</p>
<p>Note that since the initial value for <code>style</code> is <code>none</code> you do need to specify a <code>style</code> if you want the border to be visible.</p>
<p>The <code>border-width</code>, <code>border-style</code>, and <code>border-color</code> properties used in the first border example above are themselves shorthand properties. Their longhand alternatives are very rarely used, but they do exist:</p>
<ol class="code">
<li><code>border-width:1px 2px 3px 4px;</code></li>
</ol>
<p>is shorthand for</p>
<ol class="code">
<li><code>border-top-width:1px;</code></li>
<li><code>border-right-width:2px;</code></li>
<li><code>border-bottom-width:3px;</code></li>
<li><code>border-left-width:4px;</code></li>
</ol>
<p>The <code>border-style</code> and <code>border-color</code> shorthands use the same syntax as <code>border-width</code>: the box dimensions syntax described above.</p>
<p>Using the various border shorthands can also save some typing when you want to give an element’s border different properties on different sides. These declarations will make an element’s right and bottom borders solid, black, and one pixel wide:</p>
<ol class="code">
<li><code>border-right:1px solid #000;</code></li>
<li><code>border-bottom:1px solid #000;</code></li>
</ol>
<p>And so will these:</p>
<ol class="code">
<li><code>border:1px solid #000;</code></li>
<li><code>border-width:0 1px 1px 0;</code></li>
</ol>
<p>First the borders on all sides are styled identically, and then the different widths are specified.</p>
<h2>Backgrounds</h2>
<p>Another very useful shorthand property is <code>background</code>. Instead of using <code>background-color</code>, <code>background-image</code>, <code>background-repeat</code>, <code>background-attachment</code>, and <code>background-position</code> to specify an element’s background, you can use just <code>background</code>:</p>
<ol class="code">
<li><code>background-color:#f00;</code></li>
<li><code>background-image:url(background.gif);</code></li>
<li><code>background-repeat:no-repeat;</code></li>
<li><code>background-attachment:fixed;</code></li>
<li><code>background-position:0 0;</code></li>
</ol>
<p>can be condensed to</p>
<ol class="code">
<li><code>background:#f00 url(background.gif) no-repeat fixed 0 0;</code></li>
</ol>
<p>Like with the border shorthands the order of the values isn’t <strong>supposed</strong> to matter, but I’ve seen reports of early versions of Safari having problems when the values aren’t listed in the order used in the <abbr>W3C</abbr> specification, which is this:</p>
<ol class="code">
<li><code>background:color image repeat attachment position;</code></li>
</ol>
<p>Remember that when you give two values for <code>position</code>, they have to appear together. When using length or percentage values, put the horizontal value first.</p>
<p>As with the <code>border</code> and border sides properties, you don’t have to specify all values. If a value is omitted, its initial value is used. The initial values for the individual background properties are as follows:</p>
<ul>
<li><code>color</code>: <code>transparent</code></li>
<li><code>image</code>: <code>none</code></li>
<li><code>repeat</code>: <code>repeat</code></li>
<li><code>attachment</code>: <code>scroll</code></li>
<li><code>position</code>: <code>0% 0%</code></li>
</ul>
<p>This means that it’s pointless to use the <code>background</code> shorthand without giving a value for either <code>color</code> or <code>image</code> – doing so would make the background transparent.</p>
<p>I almost always use the <code>background</code> shorthand to specify background colours for elements, since <code>background:#f00;</code> is the same as <code>background-color:#f00;</code>.</p>
<p>Remember that this will remove any background image specified by a previous rule. Consider these rules:</p>
<ol class="code">
<li><code>p {</code></li>
<li><code>background:#f00 url(image.gif) no-repeat;</code></li>
<li><code>}</code></li>
<li><code>div p {</code></li>
<li><code>background:#0f0;</code></li>
<li><code>}</code></li>
</ol>
<p>All paragraphs not in a <code>div</code> element will have a background image and be red where the image doesn’t cover the background. Any paragraph that is in a <code>div</code> will have a green background, and no background image.</p>
<h2>Fonts</h2>
<p>As with the <code>background</code> property, <code>font</code> can be used to combine several individual properties:</p>
<ol class="code">
<li><code>font-style:italic;</code></li>
<li><code>font-variant:small-caps;</code></li>
<li><code>font-weight:bold;</code></li>
<li><code>font-size:1em;</code></li>
<li><code>line-height:140%;</code></li>
<li><code>font-family:"Lucida Grande",sans-serif;</code></li>
</ol>
<p>Can be combined into</p>
<ol class="code">
<li><code>font:italic small-caps bold 1em/140% "Lucida Grande",sans-serif;</code></li>
</ol>
<p>Again, when it comes to the order of the values, I see no reason not to use the order given by the <abbr>W3C</abbr>. Better safe than sorry.</p>
<p>When using the <code>font</code> shorthand you can omit any values <strong>except</strong> <code>font-size</code> and <code>font-family</code> – you always need to give values for those, and in that order. The initial values for the individual <code>font</code> properties are these:</p>
<ul>
<li><code>font-style</code>: <code>normal</code></li>
<li><code>font-variant</code>: <code>normal</code></li>
<li><code>font-weight</code>: <code>normal</code></li>
<li><code>font-size</code>: <code>medium</code></li>
<li><code>line-height</code>: <code>normal</code></li>
<li><code>font-family</code>: depends on the user agent</li>
</ul>
<h2>Lists</h2>
<p>The shorthand property for ordered and unordered lists is <code>list-style</code>. I personally only use it to set the <code>list-style-type</code> property to <code>none</code>, which removes any bullets or numbering from the list:</p>
<ol class="code">
<li><code>list-style:none;</code></li>
</ol>
<p>instead of</p>
<ol class="code">
<li><code>list-style-type:none;</code></li>
</ol>
<p>You can also use it to set the <code>list-style-position</code> and <code>list-style-image</code> properties, so to specify that unordered lists should render their list item markers inside each list item, use an image for the list item markers, and use squares if that image is not available, the following two rules would do the same thing:</p>
<ol class="code">
<li><code>list-style:square inside url(image.gif);</code></li>
</ol>
<p>is shorthand for</p>
<ol class="code">
<li><code>list-style-type:square;</code></li>
<li><code>list-style-position:inside;</code></li>
<li><code>list-style-image:url(image.gif);</code></li>
</ol>
<h2>Outlines</h2>
<p>The <code>outline</code> property is very rarely used, mainly because of its current poor browser support – as far as I know only Safari, OmniWeb and Opera currently support it. Anyway, using the individual properties you can define an outline like this:</p>
<ol class="code">
<li><code>outline-color:#f00;</code></li>
<li><code>outline-style:solid;</code></li>
<li><code>outline-width:2px;</code></li>
</ol>
<p>or like this:</p>
<ol class="code">
<li><code>outline:#f00 solid 2px;</code></li>
</ol>
<p>Outlines have some interesting characteristics that make them useful: unlike borders, they do not take up any space and are always drawn on top of a box. This means that hiding or showing outlines doesn’t cause reflow, and they don’t influence the position or size of the element they are applied to or that of any other boxes. Outlines may also be non-rectangular.</p>
<h2>Reduced file size and easier maintenance</h2>
<p>Those are the shorthand properties available in <abbr>CSS</abbr> 2. If you were to take the <abbr>CSS</abbr> file of a fairly large site and make one version that uses no shorthand properties and another version that uses shorthand efficiently, you would see a huge difference in file size. That’s one reason for using shorthand. Another is that doing so makes your <abbr>CSS</abbr> files easier to maintain – at least that’s my experience.</p>
<p>Got any other tips related to <abbr>CSS</abbr> shorthand? Let us know.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/webkori.wordpress.com/7/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/webkori.wordpress.com/7/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/webkori.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/webkori.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/webkori.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/webkori.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/webkori.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/webkori.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/webkori.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/webkori.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/webkori.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/webkori.wordpress.com/7/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=webkori.wordpress.com&blog=2606464&post=7&subd=webkori&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://webkori.wordpress.com/2008/02/20/css-shorthande-property/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Z-index: Understanding CSS z-index:Adding z-index</title>
		<link>http://webkori.wordpress.com/2008/02/20/z-index-understanding-css-z-indexadding-z-index/</link>
		<comments>http://webkori.wordpress.com/2008/02/20/z-index-understanding-css-z-indexadding-z-index/#comments</comments>
		<pubDate>Wed, 20 Feb 2008 14:00:31 +0000</pubDate>
		<dc:creator>webkori</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://webkori.wordpress.com/?p=6</guid>
		<description><![CDATA[Understanding CSS z-index:Adding z-index From MDC [edit] Adding z-index The first example, Stacking without z-index, explains how stacking is arranged by default. If you want to specify a different stacking order, you have to use the z-index property. This property is assigned with an integer value (positive or negative), which represents the position of the [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Understanding CSS z-index:Adding z-index From MDC [edit] Adding z-index The first example, Stacking without z-index, explains how stacking is arranged by default. If you want to specify a different stacking order, you have to use the z-index property. This property is assigned with an integer value (positive or negative), which represents the position of the element along the z-axis. If you are not familiar with the z-axis, imagine the page has several layers one above the other. Each layer is numbered. A layer with a greater number is rendered above layers with smaller numbers. The above is incorrect! z-index only applies if an element is positioned. The image below displays a bug in Firefox that has since been fixed. Since #normdiv has no positioning it does not matter what its z-index is and it is stacked as if it had no z-index specified (in this case, under everything else). (Edit by another user - FF seems to not support a negative z-index value) bottom: furthest from the observer &#8230; Layer -3 Layer -2 Layer -1 Layer 0 default rendering layer Layer 1 Layer 2 Layer 3 &#8230; top: closest to the observer Notes: When no z-index property is specified, elements are rendered on the default rendering layer 0 (zero). If several elements share the same z-index value (i.e. they are placed on the same layer), stacking rules explained in the section Stacking without z-index apply. In the next example, the layers&#8217; stacking order is rearranged using z-index. DIV#5, normally below all the others, is now above all of them because it has the greatest z-index. Example source code       div {     opacity: 0.7;     font: 12px Arial;  }    span.bold { font-weight: bold; }    #normdiv {     z-index: 8;     height: 70px;     border: 1px dashed #999966;     background-color: #ffffcc;     margin: 0px 50px 0px 50px;     text-align: center;  }    #reldiv1 {     z-index: 3;     height: 100px;     position: relative;     top: 30px;     border: 1px dashed #669966;     background-color: #ccffcc;     margin: 0px 50px 0px 50px;     text-align: center;  }    #reldiv2 {     z-index: 2;     height: 100px;     position: relative;     top: 15px;     left: 20px;     border: 1px dashed #669966;     background-color: #ccffcc;     margin: 0px 50px 0px 50px;     text-align: center;  }    #absdiv1 {     z-index: 5;     position: absolute;     width: 150px;     height: 350px;     top: 10px;     left: 10px;     border: 1px dashed #990000;     background-color: #ffdddd;     text-align: center;  }    #absdiv2 {     z-index: 1;     position: absolute;     width: 150px;     height: 350px;     top: 10px;     right: 10px;     border: 1px dashed #990000;     background-color: #ffdddd;     text-align: center;  }</p>
<div>
<span class="bold">DIV #1</span><br />
position: absolute;<br />
z-index: 5;</div>
<div>
<span class="bold">DIV #2</span><br />
position: relative;<br />
z-index: 3;</div>
<div>
<span class="bold">DIV #3</span><br />
position: relative;<br />
z-index: 2;</div>
<div>
<span class="bold">DIV #4</span><br />
position: absolute;<br />
z-index: 1;</div>
<div>
<span class="bold">DIV #5</span><br />
no positioning<br />
z-index: 8;</div>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/webkori.wordpress.com/6/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/webkori.wordpress.com/6/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/webkori.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/webkori.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/webkori.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/webkori.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/webkori.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/webkori.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/webkori.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/webkori.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/webkori.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/webkori.wordpress.com/6/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=webkori.wordpress.com&blog=2606464&post=6&subd=webkori&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://webkori.wordpress.com/2008/02/20/z-index-understanding-css-z-indexadding-z-index/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Web kori html codes</title>
		<link>http://webkori.wordpress.com/2008/02/19/web-kori-html-codes/</link>
		<comments>http://webkori.wordpress.com/2008/02/19/web-kori-html-codes/#comments</comments>
		<pubDate>Tue, 19 Feb 2008 14:24:03 +0000</pubDate>
		<dc:creator>webkori</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://webkori.wordpress.com/?p=5</guid>
		<description><![CDATA[8192 =   8193 =   8194 =   8195 =   8196 =   8197 =   8198 =   8199 =  
8200 =   8201 =   8202 =   8203 = ​ 8204 = ‌ 8205 = ‍ 8206 = ‎ 8207 = ‏
8208 = ‐ 8209 = ‑ 8210 = ‒ [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>8192 =   8193 =   8194 =   8195 =   8196 =   8197 =   8198 =   8199 =  <br />
8200 =   8201 =   8202 =   8203 = ​ 8204 = ‌ 8205 = ‍ 8206 = ‎ 8207 = ‏<br />
8208 = ‐ 8209 = ‑ 8210 = ‒ 8211 = – 8212 = — 8213 = ― 8214 = ‖ 8215 = ‗<br />
8216 = ‘ 8217 = ’ 8218 = ‚ 8219 = ‛ 8220 = “ 8221 = ” 8222 = „ 8223 = ‟<br />
8224 = † 8225 = ‡ 8226 = • 8227 = ‣ 8228 = ․ 8229 = ‥ 8230 = … 8231 = ‧<br />
8232 =   8233 =   8234 = ‪ 8235 = ‫ 8236 = ‬ 8237 = ‭ 8238 = ‮ 8239 =  <br />
8240 = ‰ 8241 = ‱ 8242 = ′ 8243 = ″ 8244 = ‴ 8245 = ‵ 8246 = ‶ 8247 = ‷<br />
8248 = ‸ 8249 = ‹ 8250 = › 8251 = ※ 8252 = ‼ 8253 = ‽ 8254 = ‾ 8255 = ‿<br />
8256 = ⁀ 8257 = ⁁ 8258 = ⁂ 8259 = ⁃ 8260 = ⁄ 8261 = ⁅ 8262 = ⁆ 8263 = ⁇<br />
8264 = ⁈ 8265 = ⁉ 8266 = ⁊ 8267 = ⁋ 8268 = ⁌ 8269 = ⁍ 8270 = ⁎ 8271 = ⁏<br />
8272 = ⁐ 8273 = ⁑ 8274 = ⁒ 8275 = ⁓ 8276 = ⁔ 8277 = ⁕ 8278 = ⁖ 8279 = ⁗<br />
8280 = ⁘ 8281 = ⁙ 8282 = ⁚ 8283 = ⁛ 8284 = ⁜ 8285 = ⁝ 8286 = ⁞ 8287 =  <br />
8288 = ⁠ 8289 = ⁡ 8290 = ⁢ 8291 = ⁣ 8292 = ⁤ 8293 = ⁥ 8294 = ⁦ 8295 = ⁧<br />
8296 = ⁨ 8297 = ⁩ 8298 = ⁪ 8299 = ⁫ 8300 = ⁬ 8301 = ⁭ 8302 = ⁮ 8303 = ⁯<br />
8304 = ⁰ 8305 = ⁱ 8306 = ⁲ 8307 = ⁳ 8308 = ⁴ 8309 = ⁵ 8310 = ⁶ 8311 = ⁷<br />
8312 = ⁸ 8313 = ⁹ 8314 = ⁺ 8315 = ⁻ 8316 = ⁼ 8317 = ⁽ 8318 = ⁾ 8319 = ⁿ<br />
8320 = ₀ 8321 = ₁ 8322 = ₂ 8323 = ₃ 8324 = ₄ 8325 = ₅ 8326 = ₆ 8327 = ₇<br />
8328 = ₈ 8329 = ₉ 8330 = ₊ 8331 = ₋ 8332 = ₌ 8333 = ₍ 8334 = ₎ 8335 = ₏<br />
8336 = ₐ 8337 = ₑ 8338 = ₒ 8339 = ₓ 8340 = ₔ 8341 = ₕ 8342 = ₖ 8343 = ₗ<br />
8344 = ₘ 8345 = ₙ 8346 = ₚ 8347 = ₛ 8348 = ₜ 8349 = ₝ 8350 = ₞ 8351 = ₟<br />
8352 = ₠ 8353 = ₡ 8354 = ₢ 8355 = ₣ 8356 = ₤ 8357 = ₥ 8358 = ₦ 8359 = ₧<br />
8360 = ₨ 8361 = ₩ 8362 = ₪ 8363 = ₫ 8364 = € 8365 = ₭ 8366 = ₮ 8367 = ₯<br />
8368 = ₰ 8369 = ₱ 8370 = ₲ 8371 = ₳ 8372 = ₴ 8373 = ₵ 8374 = ₶ 8375 = ₷<br />
8376 = ₸ 8377 = ₹ 8378 = ₺ 8379 = ₻ 8380 = ₼ 8381 = ₽ 8382 = ₾ 8383 = ₿<br />
8384 = ⃀ 8385 = ⃁ 8386 = ⃂ 8387 = ⃃ 8388 = ⃄ 8389 = ⃅ 8390 = ⃆ 8391 = ⃇<br />
8392 = ⃈ 8393 = ⃉ 8394 = ⃊ 8395 = ⃋ 8396 = ⃌ 8397 = ⃍ 8398 = ⃎ 8399 = ⃏<br />
8400 = ⃐ 8401 = ⃑ 8402 = ⃒ 8403 = ⃓ 8404 = ⃔ 8405 = ⃕ 8406 = ⃖ 8407 = ⃗<br />
8408 = ⃘ 8409 = ⃙ 8410 = ⃚ 8411 = ⃛ 8412 = ⃜ 8413 = ⃝ 8414 = ⃞ 8415 = ⃟<br />
8416 = ⃠ 8417 = ⃡ 8418 = ⃢ 8419 = ⃣ 8420 = ⃤ 8421 = ⃥ 8422 = ⃦ 8423 = ⃧<br />
8424 = ⃨ 8425 = ⃩ 8426 = ⃪ 8427 = ⃫ 8428 = ⃬ 8429 = ⃭ 8430 = ⃮ 8431 = ⃯<br />
8432 = ⃰ 8433 = ⃱ 8434 = ⃲ 8435 = ⃳ 8436 = ⃴ 8437 = ⃵ 8438 = ⃶ 8439 = ⃷<br />
8440 = ⃸ 8441 = ⃹ 8442 = ⃺ 8443 = ⃻ 8444 = ⃼ 8445 = ⃽ 8446 = ⃾ 8447 = ⃿<br />
8448 = ℀ 8449 = ℁ 8450 = ℂ 8451 = ℃ 8452 = ℄ 8453 = ℅ 8454 = ℆ 8455 = ℇ<br />
8456 = ℈ 8457 = ℉ 8458 = ℊ 8459 = ℋ 8460 = ℌ 8461 = ℍ 8462 = ℎ 8463 = ℏ<br />
8464 = ℐ 8465 = ℑ 8466 = ℒ 8467 = ℓ 8468 = ℔ 8469 = ℕ 8470 = № 8471 = ℗<br />
8472 = ℘ 8473 = ℙ 8474 = ℚ 8475 = ℛ 8476 = ℜ 8477 = ℝ 8478 = ℞ 8479 = ℟<br />
8480 = ℠ 8481 = ℡ 8482 = ™ 8483 = ℣ 8484 = ℤ 8485 = ℥ 8486 = Ω 8487 = ℧<br />
8488 = ℨ 8489 = ℩ 8490 = K 8491 = Å 8492 = ℬ 8493 = ℭ 8494 = ℮ 8495 = ℯ<br />
8496 = ℰ 8497 = ℱ 8498 = Ⅎ 8499 = ℳ 8500 = ℴ 8501 = ℵ 8502 = ℶ 8503 = ℷ<br />
8504 = ℸ 8505 = ℹ 8506 = ℺ 8507 = ℻ 8508 = ℼ 8509 = ℽ 8510 = ℾ 8511 = ℿ<br />
8512 = ⅀ 8513 = ⅁ 8514 = ⅂ 8515 = ⅃ 8516 = ⅄ 8517 = ⅅ 8518 = ⅆ 8519 = ⅇ<br />
8520 = ⅈ 8521 = ⅉ 8522 = ⅊ 8523 = ⅋ 8524 = ⅌ 8525 = ⅍ 8526 = ⅎ 8527 = ⅏<br />
8528 = ⅐ 8529 = ⅑ 8530 = ⅒ 8531 = ⅓ 8532 = ⅔ 8533 = ⅕ 8534 = ⅖ 8535 = ⅗<br />
8536 = ⅘ 8537 = ⅙ 8538 = ⅚ 8539 = ⅛ 8540 = ⅜ 8541 = ⅝ 8542 = ⅞ 8543 = ⅟<br />
8544 = Ⅰ 8545 = Ⅱ 8546 = Ⅲ 8547 = Ⅳ 8548 = Ⅴ 8549 = Ⅵ 8550 = Ⅶ 8551 = Ⅷ<br />
8552 = Ⅸ 8553 = Ⅹ 8554 = Ⅺ 8555 = Ⅻ 8556 = Ⅼ 8557 = Ⅽ 8558 = Ⅾ 8559 = Ⅿ<br />
8560 = ⅰ 8561 = ⅱ 8562 = ⅲ 8563 = ⅳ 8564 = ⅴ 8565 = ⅵ 8566 = ⅶ 8567 = ⅷ<br />
8568 = ⅸ 8569 = ⅹ 8570 = ⅺ 8571 = ⅻ 8572 = ⅼ 8573 = ⅽ 8574 = ⅾ 8575 = ⅿ<br />
8576 = ↀ 8577 = ↁ 8578 = ↂ 8579 = Ↄ 8580 = ↄ 8581 = ↅ 8582 = ↆ 8583 = ↇ<br />
8584 = ↈ 8585 = ↉ 8586 = ↊ 8587 = ↋ 8588 = ↌ 8589 = ↍ 8590 = ↎ 8591 = ↏<br />
8592 = ← 8593 = ↑ 8594 = → 8595 = ↓ 8596 = ↔ 8597 = ↕ 8598 = ↖ 8599 = ↗<br />
8600 = ↘ 8601 = ↙ 8602 = ↚ 8603 = ↛ 8604 = ↜ 8605 = ↝ 8606 = ↞ 8607 = ↟<br />
8608 = ↠ 8609 = ↡ 8610 = ↢ 8611 = ↣ 8612 = ↤ 8613 = ↥ 8614 = ↦ 8615 = ↧<br />
8616 = ↨ 8617 = ↩ 8618 = ↪ 8619 = ↫ 8620 = ↬ 8621 = ↭ 8622 = ↮ 8623 = ↯<br />
8624 = ↰ 8625 = ↱ 8626 = ↲ 8627 = ↳ 8628 = ↴ 8629 = ↵ 8630 = ↶ 8631 = ↷<br />
8632 = ↸ 8633 = ↹ 8634 = ↺ 8635 = ↻ 8636 = ↼ 8637 = ↽ 8638 = ↾ 8639 = ↿<br />
8640 = ⇀ 8641 = ⇁ 8642 = ⇂ 8643 = ⇃ 8644 = ⇄ 8645 = ⇅ 8646 = ⇆ 8647 = ⇇<br />
8648 = ⇈ 8649 = ⇉ 8650 = ⇊ 8651 = ⇋ 8652 = ⇌ 8653 = ⇍ 8654 = ⇎ 8655 = ⇏<br />
8656 = ⇐ 8657 = ⇑ 8658 = ⇒ 8659 = ⇓ 8660 = ⇔ 8661 = ⇕ 8662 = ⇖ 8663 = ⇗<br />
8664 = ⇘ 8665 = ⇙ 8666 = ⇚ 8667 = ⇛ 8668 = ⇜ 8669 = ⇝ 8670 = ⇞ 8671 = ⇟<br />
8672 = ⇠ 8673 = ⇡ 8674 = ⇢ 8675 = ⇣ 8676 = ⇤ 8677 = ⇥ 8678 = ⇦ 8679 = ⇧<br />
8680 = ⇨ 8681 = ⇩ 8682 = ⇪ 8683 = ⇫ 8684 = ⇬ 8685 = ⇭ 8686 = ⇮ 8687 = ⇯<br />
8688 = ⇰ 8689 = ⇱ 8690 = ⇲ 8691 = ⇳ 8692 = ⇴ 8693 = ⇵ 8694 = ⇶ 8695 = ⇷<br />
8696 = ⇸ 8697 = ⇹ 8698 = ⇺ 8699 = ⇻ 8700 = ⇼ 8701 = ⇽ 8702 = ⇾ 8703 = ⇿<br />
8704 = ∀ 8705 = ∁ 8706 = ∂ 8707 = ∃ 8708 = ∄ 8709 = ∅ 8710 = ∆ 8711 = ∇<br />
8712 = ∈ 8713 = ∉ 8714 = ∊ 8715 = ∋ 8716 = ∌ 8717 = ∍ 8718 = ∎ 8719 = ∏<br />
8720 = ∐ 8721 = ∑ 8722 = − 8723 = ∓ 8724 = ∔ 8725 = ∕ 8726 = ∖ 8727 = ∗<br />
8728 = ∘ 8729 = ∙ 8730 = √ 8731 = ∛ 8732 = ∜ 8733 = ∝ 8734 = ∞ 8735 = ∟<br />
8736 = ∠ 8737 = ∡ 8738 = ∢ 8739 = ∣ 8740 = ∤ 8741 = ∥ 8742 = ∦ 8743 = ∧<br />
8744 = ∨ 8745 = ∩ 8746 = ∪ 8747 = ∫ 8748 = ∬ 8749 = ∭ 8750 = ∮ 8751 = ∯<br />
8752 = ∰ 8753 = ∱ 8754 = ∲ 8755 = ∳ 8756 = ∴ 8757 = ∵ 8758 = ∶ 8759 = ∷<br />
8760 = ∸ 8761 = ∹ 8762 = ∺ 8763 = ∻ 8764 = ∼ 8765 = ∽ 8766 = ∾ 8767 = ∿<br />
8768 = ≀ 8769 = ≁ 8770 = ≂ 8771 = ≃ 8772 = ≄ 8773 = ≅ 8774 = ≆ 8775 = ≇<br />
8776 = ≈ 8777 = ≉ 8778 = ≊ 8779 = ≋ 8780 = ≌ 8781 = ≍ 8782 = ≎ 8783 = ≏<br />
8784 = ≐ 8785 = ≑ 8786 = ≒ 8787 = ≓ 8788 = ≔ 8789 = ≕ 8790 = ≖ 8791 = ≗<br />
8792 = ≘ 8793 = ≙ 8794 = ≚ 8795 = ≛ 8796 = ≜ 8797 = ≝ 8798 = ≞ 8799 = ≟<br />
8800 = ≠ 8801 = ≡ 8802 = ≢ 8803 = ≣ 8804 = ≤ 8805 = ≥ 8806 = ≦ 8807 = ≧<br />
8808 = ≨ 8809 = ≩ 8810 = ≪ 8811 = ≫ 8812 = ≬ 8813 = ≭ 8814 = ≮ 8815 = ≯<br />
8816 = ≰ 8817 = ≱ 8818 = ≲ 8819 = ≳ 8820 = ≴ 8821 = ≵ 8822 = ≶ 8823 = ≷<br />
8824 = ≸ 8825 = ≹ 8826 = ≺ 8827 = ≻ 8828 = ≼ 8829 = ≽ 8830 = ≾ 8831 = ≿<br />
8832 = ⊀ 8833 = ⊁ 8834 = ⊂ 8835 = ⊃ 8836 = ⊄ 8837 = ⊅ 8838 = ⊆ 8839 = ⊇<br />
8840 = ⊈ 8841 = ⊉ 8842 = ⊊ 8843 = ⊋ 8844 = ⊌ 8845 = ⊍ 8846 = ⊎ 8847 = ⊏<br />
8848 = ⊐ 8849 = ⊑ 8850 = ⊒ 8851 = ⊓ 8852 = ⊔ 8853 = ⊕ 8854 = ⊖ 8855 = ⊗<br />
8856 = ⊘ 8857 = ⊙ 8858 = ⊚ 8859 = ⊛ 8860 = ⊜ 8861 = ⊝ 8862 = ⊞ 8863 = ⊟<br />
8864 = ⊠ 8865 = ⊡ 8866 = ⊢ 8867 = ⊣ 8868 = ⊤ 8869 = ⊥ 8870 = ⊦ 8871 = ⊧<br />
8872 = ⊨ 8873 = ⊩ 8874 = ⊪ 8875 = ⊫ 8876 = ⊬ 8877 = ⊭ 8878 = ⊮ 8879 = ⊯<br />
8880 = ⊰ 8881 = ⊱ 8882 = ⊲ 8883 = ⊳ 8884 = ⊴ 8885 = ⊵ 8886 = ⊶ 8887 = ⊷<br />
8888 = ⊸ 8889 = ⊹ 8890 = ⊺ 8891 = ⊻ 8892 = ⊼ 8893 = ⊽ 8894 = ⊾ 8895 = ⊿<br />
8896 = ⋀ 8897 = ⋁ 8898 = ⋂ 8899 = ⋃ 8900 = ⋄ 8901 = ⋅ 8902 = ⋆ 8903 = ⋇<br />
8904 = ⋈ 8905 = ⋉ 8906 = ⋊ 8907 = ⋋ 8908 = ⋌ 8909 = ⋍ 8910 = ⋎ 8911 = ⋏<br />
8912 = ⋐ 8913 = ⋑ 8914 = ⋒ 8915 = ⋓ 8916 = ⋔ 8917 = ⋕ 8918 = ⋖ 8919 = ⋗<br />
8920 = ⋘ 8921 = ⋙ 8922 = ⋚ 8923 = ⋛ 8924 = ⋜ 8925 = ⋝ 8926 = ⋞ 8927 = ⋟<br />
8928 = ⋠ 8929 = ⋡ 8930 = ⋢ 8931 = ⋣ 8932 = ⋤ 8933 = ⋥ 8934 = ⋦ 8935 = ⋧<br />
8936 = ⋨ 8937 = ⋩ 8938 = ⋪ 8939 = ⋫ 8940 = ⋬ 8941 = ⋭ 8942 = ⋮ 8943 = ⋯<br />
8944 = ⋰ 8945 = ⋱ 8946 = ⋲ 8947 = ⋳ 8948 = ⋴ 8949 = ⋵ 8950 = ⋶ 8951 = ⋷<br />
8952 = ⋸ 8953 = ⋹ 8954 = ⋺ 8955 = ⋻ 8956 = ⋼ 8957 = ⋽ 8958 = ⋾ 8959 = ⋿<br />
8960 = ⌀ 8961 = ⌁ 8962 = ⌂ 8963 = ⌃ 8964 = ⌄ 8965 = ⌅ 8966 = ⌆ 8967 = ⌇<br />
8968 = ⌈ 8969 = ⌉ 8970 = ⌊ 8971 = ⌋ 8972 = ⌌ 8973 = ⌍ 8974 = ⌎ 8975 = ⌏<br />
8976 = ⌐ 8977 = ⌑ 8978 = ⌒ 8979 = ⌓ 8980 = ⌔ 8981 = ⌕ 8982 = ⌖ 8983 = ⌗<br />
8984 = ⌘ 8985 = ⌙ 8986 = ⌚ 8987 = ⌛ 8988 = ⌜ 8989 = ⌝ 8990 = ⌞ 8991 = ⌟<br />
8992 = ⌠ 8993 = ⌡ 8994 = ⌢ 8995 = ⌣ 8996 = ⌤ 8997 = ⌥ 8998 = ⌦ 8999 = ⌧<br />
9000 = ⌨ 9001 = 〈 9002 = 〉 9003 = ⌫ 9004 = ⌬ 9005 = ⌭ 9006 = ⌮ 9007 = ⌯<br />
9008 = ⌰ 9009 = ⌱ 9010 = ⌲ 9011 = ⌳ 9012 = ⌴ 9013 = ⌵ 9014 = ⌶ 9015 = ⌷<br />
9016 = ⌸ 9017 = ⌹ 9018 = ⌺ 9019 = ⌻ 9020 = ⌼ 9021 = ⌽ 9022 = ⌾ 9023 = ⌿<br />
9024 = ⍀ 9025 = ⍁ 9026 = ⍂ 9027 = ⍃ 9028 = ⍄ 9029 = ⍅ 9030 = ⍆ 9031 = ⍇<br />
9032 = ⍈ 9033 = ⍉ 9034 = ⍊ 9035 = ⍋ 9036 = ⍌ 9037 = ⍍ 9038 = ⍎ 9039 = ⍏<br />
9040 = ⍐ 9041 = ⍑ 9042 = ⍒ 9043 = ⍓ 9044 = ⍔ 9045 = ⍕ 9046 = ⍖ 9047 = ⍗<br />
9048 = ⍘ 9049 = ⍙ 9050 = ⍚ 9051 = ⍛ 9052 = ⍜ 9053 = ⍝ 9054 = ⍞ 9055 = ⍟<br />
9056 = ⍠ 9057 = ⍡ 9058 = ⍢ 9059 = ⍣ 9060 = ⍤ 9061 = ⍥ 9062 = ⍦ 9063 = ⍧<br />
9064 = ⍨ 9065 = ⍩ 9066 = ⍪ 9067 = ⍫ 9068 = ⍬ 9069 = ⍭ 9070 = ⍮ 9071 = ⍯<br />
9072 = ⍰ 9073 = ⍱ 9074 = ⍲ 9075 = ⍳ 9076 = ⍴ 9077 = ⍵ 9078 = ⍶ 9079 = ⍷<br />
9080 = ⍸ 9081 = ⍹ 9082 = ⍺ 9083 = ⍻ 9084 = ⍼ 9085 = ⍽ 9086 = ⍾ 9087 = ⍿<br />
9088 = ⎀ 9089 = ⎁ 9090 = ⎂ 9091 = ⎃ 9092 = ⎄ 9093 = ⎅ 9094 = ⎆ 9095 = ⎇<br />
9096 = ⎈ 9097 = ⎉ 9098 = ⎊ 9099 = ⎋ 9100 = ⎌ 9101 = ⎍ 9102 = ⎎ 9103 = ⎏<br />
9104 = ⎐ 9105 = ⎑ 9106 = ⎒ 9107 = ⎓ 9108 = ⎔ 9109 = ⎕ 9110 = ⎖ 9111 = ⎗<br />
9112 = ⎘ 9113 = ⎙ 9114 = ⎚ 9115 = ⎛ 9116 = ⎜ 9117 = ⎝ 9118 = ⎞ 9119 = ⎟<br />
9120 = ⎠ 9121 = ⎡ 9122 = ⎢ 9123 = ⎣ 9124 = ⎤ 9125 = ⎥ 9126 = ⎦ 9127 = ⎧<br />
9128 = ⎨ 9129 = ⎩ 9130 = ⎪ 9131 = ⎫ 9132 = ⎬ 9133 = ⎭ 9134 = ⎮ 9135 = ⎯<br />
9136 = ⎰ 9137 = ⎱ 9138 = ⎲ 9139 = ⎳ 9140 = ⎴ 9141 = ⎵ 9142 = ⎶ 9143 = ⎷<br />
9144 = ⎸ 9145 = ⎹ 9146 = ⎺ 9147 = ⎻ 9148 = ⎼ 9149 = ⎽ 9150 = ⎾ 9151 = ⎿<br />
9152 = ⏀ 9153 = ⏁ 9154 = ⏂ 9155 = ⏃ 9156 = ⏄ 9157 = ⏅ 9158 = ⏆ 9159 = ⏇<br />
9160 = ⏈ 9161 = ⏉ 9162 = ⏊ 9163 = ⏋ 9164 = ⏌ 9165 = ⏍ 9166 = ⏎ 9167 = ⏏<br />
9168 = ⏐ 9169 = ⏑ 9170 = ⏒ 9171 = ⏓ 9172 = ⏔ 9173 = ⏕ 9174 = ⏖ 9175 = ⏗<br />
9176 = ⏘ 9177 = ⏙ 9178 = ⏚ 9179 = ⏛ 9180 = ⏜ 9181 = ⏝ 9182 = ⏞ 9183 = ⏟<br />
9184 = ⏠ 9185 = ⏡ 9186 = ⏢ 9187 = ⏣ 9188 = ⏤ 9189 = ⏥ 9190 = ⏦ 9191 = ⏧<br />
9192 = ⏨ 9193 = ⏩ 9194 = ⏪ 9195 = ⏫ 9196 = ⏬ 9197 = ⏭ 9198 = ⏮ 9199 = ⏯<br />
9200 = ⏰ 9201 = ⏱ 9202 = ⏲ 9203 = ⏳ 9204 = ⏴ 9205 = ⏵ 9206 = ⏶ 9207 = ⏷<br />
9208 = ⏸ 9209 = ⏹ 9210 = ⏺ 9211 = ⏻ 9212 = ⏼ 9213 = ⏽ 9214 = ⏾ 9215 = ⏿<br />
9216 = ␀ 9217 = ␁ 9218 = ␂ 9219 = ␃ 9220 = ␄ 9221 = ␅ 9222 = ␆ 9223 = ␇<br />
9224 = ␈ 9225 = ␉ 9226 = ␊ 9227 = ␋ 9228 = ␌ 9229 = ␍ 9230 = ␎ 9231 = ␏<br />
9232 = ␐ 9233 = ␑ 9234 = ␒ 9235 = ␓ 9236 = ␔ 9237 = ␕ 9238 = ␖ 9239 = ␗<br />
9240 = ␘ 9241 = ␙ 9242 = ␚ 9243 = ␛ 9244 = ␜ 9245 = ␝ 9246 = ␞ 9247 = ␟<br />
9248 = ␠ 9249 = ␡ 9250 = ␢ 9251 = ␣ 9252 = ␤ 9253 = ␥ 9254 = ␦ 9255 = ␧<br />
9256 = ␨ 9257 = ␩ 9258 = ␪ 9259 = ␫ 9260 = ␬ 9261 = ␭ 9262 = ␮ 9263 = ␯<br />
9264 = ␰ 9265 = ␱ 9266 = ␲ 9267 = ␳ 9268 = ␴ 9269 = ␵ 9270 = ␶ 9271 = ␷<br />
9272 = ␸ 9273 = ␹ 9274 = ␺ 9275 = ␻ 9276 = ␼ 9277 = ␽ 9278 = ␾ 9279 = ␿<br />
9280 = ⑀ 9281 = ⑁ 9282 = ⑂ 9283 = ⑃ 9284 = ⑄ 9285 = ⑅ 9286 = ⑆ 9287 = ⑇<br />
9288 = ⑈ 9289 = ⑉ 9290 = ⑊ 9291 = ⑋ 9292 = ⑌ 9293 = ⑍ 9294 = ⑎ 9295 = ⑏<br />
9296 = ⑐ 9297 = ⑑ 9298 = ⑒ 9299 = ⑓ 9300 = ⑔ 9301 = ⑕ 9302 = ⑖ 9303 = ⑗<br />
9304 = ⑘ 9305 = ⑙ 9306 = ⑚ 9307 = ⑛ 9308 = ⑜ 9309 = ⑝ 9310 = ⑞ 9311 = ⑟<br />
9312 = ① 9313 = ② 9314 = ③ 9315 = ④ 9316 = ⑤ 9317 = ⑥ 9318 = ⑦ 9319 = ⑧<br />
9320 = ⑨ 9321 = ⑩ 9322 = ⑪ 9323 = ⑫ 9324 = ⑬ 9325 = ⑭ 9326 = ⑮ 9327 = ⑯<br />
9328 = ⑰ 9329 = ⑱ 9330 = ⑲ 9331 = ⑳ 9332 = ⑴ 9333 = ⑵ 9334 = ⑶ 9335 = ⑷<br />
9336 = ⑸ 9337 = ⑹ 9338 = ⑺ 9339 = ⑻ 9340 = ⑼ 9341 = ⑽ 9342 = ⑾ 9343 = ⑿<br />
9344 = ⒀ 9345 = ⒁ 9346 = ⒂ 9347 = ⒃ 9348 = ⒄ 9349 = ⒅ 9350 = ⒆ 9351 = ⒇<br />
9352 = ⒈ 9353 = ⒉ 9354 = ⒊ 9355 = ⒋ 9356 = ⒌ 9357 = ⒍ 9358 = ⒎ 9359 = ⒏<br />
9360 = ⒐ 9361 = ⒑ 9362 = ⒒ 9363 = ⒓ 9364 = ⒔ 9365 = ⒕ 9366 = ⒖ 9367 = ⒗<br />
9368 = ⒘ 9369 = ⒙ 9370 = ⒚ 9371 = ⒛ 9372 = ⒜ 9373 = ⒝ 9374 = ⒞ 9375 = ⒟<br />
9376 = ⒠ 9377 = ⒡ 9378 = ⒢ 9379 = ⒣ 9380 = ⒤ 9381 = ⒥ 9382 = ⒦ 9383 = ⒧<br />
9384 = ⒨ 9385 = ⒩ 9386 = ⒪ 9387 = ⒫ 9388 = ⒬ 9389 = ⒭ 9390 = ⒮ 9391 = ⒯<br />
9392 = ⒰ 9393 = ⒱ 9394 = ⒲ 9395 = ⒳ 9396 = ⒴ 9397 = ⒵ 9398 = Ⓐ 9399 = Ⓑ<br />
9400 = Ⓒ 9401 = Ⓓ 9402 = Ⓔ 9403 = Ⓕ 9404 = Ⓖ 9405 = Ⓗ 9406 = Ⓘ 9407 = Ⓙ<br />
9408 = Ⓚ 9409 = Ⓛ 9410 = Ⓜ 9411 = Ⓝ 9412 = Ⓞ 9413 = Ⓟ 9414 = Ⓠ 9415 = Ⓡ<br />
9416 = Ⓢ 9417 = Ⓣ 9418 = Ⓤ 9419 = Ⓥ 9420 = Ⓦ 9421 = Ⓧ 9422 = Ⓨ 9423 = Ⓩ<br />
9424 = ⓐ 9425 = ⓑ 9426 = ⓒ 9427 = ⓓ 9428 = ⓔ 9429 = ⓕ 9430 = ⓖ 9431 = ⓗ<br />
9432 = ⓘ 9433 = ⓙ 9434 = ⓚ 9435 = ⓛ 9436 = ⓜ 9437 = ⓝ 9438 = ⓞ 9439 = ⓟ<br />
9440 = ⓠ 9441 = ⓡ 9442 = ⓢ 9443 = ⓣ 9444 = ⓤ 9445 = ⓥ 9446 = ⓦ 9447 = ⓧ<br />
9448 = ⓨ 9449 = ⓩ 9450 = ⓪ 9451 = ⓫ 9452 = ⓬ 9453 = ⓭ 9454 = ⓮ 9455 = ⓯<br />
9456 = ⓰ 9457 = ⓱ 9458 = ⓲ 9459 = ⓳ 9460 = ⓴ 9461 = ⓵ 9462 = ⓶ 9463 = ⓷<br />
9464 = ⓸ 9465 = ⓹ 9466 = ⓺ 9467 = ⓻ 9468 = ⓼ 9469 = ⓽ 9470 = ⓾ 9471 = ⓿<br />
9472 = ─ 9473 = ━ 9474 = │ 9475 = ┃ 9476 = ┄ 9477 = ┅ 9478 = ┆ 9479 = ┇<br />
9480 = ┈ 9481 = ┉ 9482 = ┊ 9483 = ┋ 9484 = ┌ 9485 = ┍ 9486 = ┎ 9487 = ┏<br />
9488 = ┐ 9489 = ┑ 9490 = ┒ 9491 = ┓ 9492 = └ 9493 = ┕ 9494 = ┖ 9495 = ┗<br />
9496 = ┘ 9497 = ┙ 9498 = ┚ 9499 = ┛ 9500 = ├ 9501 = ┝ 9502 = ┞ 9503 = ┟<br />
9504 = ┠ 9505 = ┡ 9506 = ┢ 9507 = ┣ 9508 = ┤ 9509 = ┥ 9510 = ┦ 9511 = ┧<br />
9512 = ┨ 9513 = ┩ 9514 = ┪ 9515 = ┫ 9516 = ┬ 9517 = ┭ 9518 = ┮ 9519 = ┯<br />
9520 = ┰ 9521 = ┱ 9522 = ┲ 9523 = ┳ 9524 = ┴ 9525 = ┵ 9526 = ┶ 9527 = ┷<br />
9528 = ┸ 9529 = ┹ 9530 = ┺ 9531 = ┻ 9532 = ┼ 9533 = ┽ 9534 = ┾ 9535 = ┿<br />
9536 = ╀ 9537 = ╁ 9538 = ╂ 9539 = ╃ 9540 = ╄ 9541 = ╅ 9542 = ╆ 9543 = ╇<br />
9544 = ╈ 9545 = ╉ 9546 = ╊ 9547 = ╋ 9548 = ╌ 9549 = ╍ 9550 = ╎ 9551 = ╏<br />
9552 = ═ 9553 = ║ 9554 = ╒ 9555 = ╓ 9556 = ╔ 9557 = ╕ 9558 = ╖ 9559 = ╗<br />
9560 = ╘ 9561 = ╙ 9562 = ╚ 9563 = ╛ 9564 = ╜ 9565 = ╝ 9566 = ╞ 9567 = ╟<br />
9568 = ╠ 9569 = ╡ 9570 = ╢ 9571 = ╣ 9572 = ╤ 9573 = ╥ 9574 = ╦ 9575 = ╧<br />
9576 = ╨ 9577 = ╩ 9578 = ╪ 9579 = ╫ 9580 = ╬ 9581 = ╭ 9582 = ╮ 9583 = ╯<br />
9584 = ╰ 9585 = ╱ 9586 = ╲ 9587 = ╳ 9588 = ╴ 9589 = ╵ 9590 = ╶ 9591 = ╷<br />
9592 = ╸ 9593 = ╹ 9594 = ╺ 9595 = ╻ 9596 = ╼ 9597 = ╽ 9598 = ╾ 9599 = ╿<br />
9600 = ▀ 9601 = ▁ 9602 = ▂ 9603 = ▃ 9604 = ▄ 9605 = ▅ 9606 = ▆ 9607 = ▇<br />
9608 = █ 9609 = ▉ 9610 = ▊ 9611 = ▋ 9612 = ▌ 9613 = ▍ 9614 = ▎ 9615 = ▏<br />
9616 = ▐ 9617 = ░ 9618 = ▒ 9619 = ▓ 9620 = ▔ 9621 = ▕ 9622 = ▖ 9623 = ▗<br />
9624 = ▘ 9625 = ▙ 9626 = ▚ 9627 = ▛ 9628 = ▜ 9629 = ▝ 9630 = ▞ 9631 = ▟<br />
9632 = ■ 9633 = □ 9634 = ▢ 9635 = ▣ 9636 = ▤ 9637 = ▥ 9638 = ▦ 9639 = ▧<br />
9640 = ▨ 9641 = ▩ 9642 = ▪ 9643 = ▫ 9644 = ▬ 9645 = ▭ 9646 = ▮ 9647 = ▯<br />
9648 = ▰ 9649 = ▱ 9650 = ▲ 9651 = △ 9652 = ▴ 9653 = ▵ 9654 = ▶ 9655 = ▷<br />
9656 = ▸ 9657 = ▹ 9658 = ► 9659 = ▻ 9660 = ▼ 9661 = ▽ 9662 = ▾ 9663 = ▿<br />
9664 = ◀ 9665 = ◁ 9666 = ◂ 9667 = ◃ 9668 = ◄ 9669 = ◅ 9670 = ◆ 9671 = ◇<br />
9672 = ◈ 9673 = ◉ 9674 = ◊ 9675 = ○ 9676 = ◌ 9677 = ◍ 9678 = ◎ 9679 = ●<br />
9680 = ◐ 9681 = ◑ 9682 = ◒ 9683 = ◓ 9684 = ◔ 9685 = ◕ 9686 = ◖ 9687 = ◗<br />
9688 = ◘ 9689 = ◙ 9690 = ◚ 9691 = ◛ 9692 = ◜ 9693 = ◝ 9694 = ◞ 9695 = ◟<br />
9696 = ◠ 9697 = ◡ 9698 = ◢ 9699 = ◣ 9700 = ◤ 9701 = ◥ 9702 = ◦ 9703 = ◧<br />
9704 = ◨ 9705 = ◩ 9706 = ◪ 9707 = ◫ 9708 = ◬ 9709 = ◭ 9710 = ◮ 9711 = ◯<br />
9712 = ◰ 9713 = ◱ 9714 = ◲ 9715 = ◳ 9716 = ◴ 9717 = ◵ 9718 = ◶ 9719 = ◷<br />
9720 = ◸ 9721 = ◹ 9722 = ◺ 9723 = ◻ 9724 = ◼ 9725 = ◽ 9726 = ◾ 9727 = ◿<br />
9728 = ☀ 9729 = ☁ 9730 = ☂ 9731 = ☃ 9732 = ☄ 9733 = ★ 9734 = ☆ 9735 = ☇<br />
9736 = ☈ 9737 = ☉ 9738 = ☊ 9739 = ☋ 9740 = ☌ 9741 = ☍ 9742 = ☎ 9743 = ☏<br />
9744 = ☐ 9745 = ☑ 9746 = ☒ 9747 = ☓ 9748 = ☔ 9749 = ☕ 9750 = ☖ 9751 = ☗<br />
9752 = ☘ 9753 = ☙ 9754 = ☚ 9755 = ☛ 9756 = ☜ 9757 = ☝ 9758 = ☞ 9759 = ☟<br />
9760 = ☠ 9761 = ☡ 9762 = ☢ 9763 = ☣ 9764 = ☤ 9765 = ☥ 9766 = ☦ 9767 = ☧<br />
9768 = ☨ 9769 = ☩ 9770 = ☪ 9771 = ☫ 9772 = ☬ 9773 = ☭ 9774 = ☮ 9775 = ☯<br />
9776 = ☰ 9777 = ☱ 9778 = ☲ 9779 = ☳ 9780 = ☴ 9781 = ☵ 9782 = ☶ 9783 = ☷<br />
9784 = ☸ 9785 = ☹ 9786 = ☺ 9787 = ☻ 9788 = ☼ 9789 = ☽ 9790 = ☾ 9791 = ☿<br />
9792 = ♀ 9793 = ♁ 9794 = ♂ 9795 = ♃ 9796 = ♄ 9797 = ♅ 9798 = ♆ 9799 = ♇<br />
9800 = ♈ 9801 = ♉ 9802 = ♊ 9803 = ♋ 9804 = ♌ 9805 = ♍ 9806 = ♎ 9807 = ♏<br />
9808 = ♐ 9809 = ♑ 9810 = ♒ 9811 = ♓ 9812 = ♔ 9813 = ♕ 9814 = ♖ 9815 = ♗<br />
9816 = ♘ 9817 = ♙ 9818 = ♚ 9819 = ♛ 9820 = ♜ 9821 = ♝ 9822 = ♞ 9823 = ♟<br />
9824 = ♠ 9825 = ♡ 9826 = ♢ 9827 = ♣ 9828 = ♤ 9829 = ♥ 9830 = ♦ 9831 = ♧<br />
9832 = ♨ 9833 = ♩ 9834 = ♪ 9835 = ♫ 9836 = ♬ 9837 = ♭ 9838 = ♮ 9839 = ♯<br />
9840 = ♰ 9841 = ♱ 9842 = ♲ 9843 = ♳ 9844 = ♴ 9845 = ♵ 9846 = ♶ 9847 = ♷<br />
9848 = ♸ 9849 = ♹ 9850 = ♺ 9851 = ♻ 9852 = ♼ 9853 = ♽ 9854 = ♾ 9855 = ♿<br />
9856 = ⚀ 9857 = ⚁ 9858 = ⚂ 9859 = ⚃ 9860 = ⚄ 9861 = ⚅ 9862 = ⚆ 9863 = ⚇<br />
9864 = ⚈ 9865 = ⚉ 9866 = ⚊ 9867 = ⚋ 9868 = ⚌ 9869 = ⚍ 9870 = ⚎ 9871 = ⚏<br />
9872 = ⚐ 9873 = ⚑ 9874 = ⚒ 9875 = ⚓ 9876 = ⚔ 9877 = ⚕ 9878 = ⚖ 9879 = ⚗<br />
9880 = ⚘ 9881 = ⚙ 9882 = ⚚ 9883 = ⚛ 9884 = ⚜ 9885 = ⚝ 9886 = ⚞ 9887 = ⚟<br />
9888 = ⚠ 9889 = ⚡ 9890 = ⚢ 9891 = ⚣ 9892 = ⚤ 9893 = ⚥ 9894 = ⚦ 9895 = ⚧<br />
9896 = ⚨ 9897 = ⚩ 9898 = ⚪ 9899 = ⚫ 9900 = ⚬ 9901 = ⚭ 9902 = ⚮ 9903 = ⚯<br />
9904 = ⚰ 9905 = ⚱ 9906 = ⚲ 9907 = ⚳ 9908 = ⚴ 9909 = ⚵ 9910 = ⚶ 9911 = ⚷<br />
9912 = ⚸ 9913 = ⚹ 9914 = ⚺ 9915 = ⚻ 9916 = ⚼ 9917 = ⚽ 9918 = ⚾ 9919 = ⚿<br />
9920 = ⛀ 9921 = ⛁ 9922 = ⛂ 9923 = ⛃ 9924 = ⛄ 9925 = ⛅ 9926 = ⛆ 9927 = ⛇<br />
9928 = ⛈ 9929 = ⛉ 9930 = ⛊ 9931 = ⛋ 9932 = ⛌ 9933 = ⛍ 9934 = ⛎ 9935 = ⛏<br />
9936 = ⛐ 9937 = ⛑ 9938 = ⛒ 9939 = ⛓ 9940 = ⛔ 9941 = ⛕ 9942 = ⛖ 9943 = ⛗<br />
9944 = ⛘ 9945 = ⛙ 9946 = ⛚ 9947 = ⛛ 9948 = ⛜ 9949 = ⛝ 9950 = ⛞ 9951 = ⛟<br />
9952 = ⛠ 9953 = ⛡ 9954 = ⛢ 9955 = ⛣ 9956 = ⛤ 9957 = ⛥ 9958 = ⛦ 9959 = ⛧<br />
9960 = ⛨ 9961 = ⛩ 9962 = ⛪ 9963 = ⛫ 9964 = ⛬ 9965 = ⛭ 9966 = ⛮ 9967 = ⛯<br />
9968 = ⛰ 9969 = ⛱ 9970 = ⛲ 9971 = ⛳ 9972 = ⛴ 9973 = ⛵ 9974 = ⛶ 9975 = ⛷<br />
9976 = ⛸ 9977 = ⛹ 9978 = ⛺ 9979 = ⛻ 9980 = ⛼ 9981 = ⛽ 9982 = ⛾ 9983 = ⛿<br />
9984 = ✀ 9985 = ✁ 9986 = ✂ 9987 = ✃ 9988 = ✄ 9989 = ✅ 9990 = ✆ 9991 = ✇<br />
9992 = ✈ 9993 = ✉ 9994 = ✊ 9995 = ✋ 9996 = ✌ 9997 = ✍ 9998 = ✎ 9999 = ✏<br />
10000 = ✐ 10001 = ✑ 10002 = ✒ 10003 = ✓ 10004 = ✔ 10005 = ✕ 10006 = ✖ 10007 = ✗<br />
10008 = ✘ 10009 = ✙ 10010 = ✚ 10011 = ✛ 10012 = ✜ 10013 = ✝ 10014 = ✞ 10015 = ✟<br />
10016 = ✠ 10017 = ✡ 10018 = ✢ 10019 = ✣ 10020 = ✤ 10021 = ✥ 10022 = ✦ 10023 = ✧<br />
10024 = ✨ 10025 = ✩ 10026 = ✪ 10027 = ✫ 10028 = ✬ 10029 = ✭ 10030 = ✮ 10031 = ✯<br />
10032 = ✰ 10033 = ✱ 10034 = ✲ 10035 = ✳ 10036 = ✴ 10037 = ✵ 10038 = ✶ 10039 = ✷<br />
10040 = ✸ 10041 = ✹ 10042 = ✺ 10043 = ✻ 10044 = ✼ 10045 = ✽ 10046 = ✾ 10047 = ✿<br />
10048 = ❀ 10049 = ❁ 10050 = ❂ 10051 = ❃ 10052 = ❄ 10053 = ❅ 10054 = ❆ 10055 = ❇<br />
10056 = ❈ 10057 = ❉ 10058 = ❊ 10059 = ❋ 10060 = ❌ 10061 = ❍ 10062 = ❎ 10063 = ❏<br />
10064 = ❐ 10065 = ❑ 10066 = ❒ 10067 = ❓ 10068 = ❔ 10069 = ❕ 10070 = ❖ 10071 = ❗<br />
10072 = ❘ 10073 = ❙ 10074 = ❚ 10075 = ❛ 10076 = ❜ 10077 = ❝ 10078 = ❞ 10079 = ❟<br />
10080 = ❠ 10081 = ❡ 10082 = ❢ 10083 = ❣ 10084 = ❤ 10085 = ❥ 10086 = ❦ 10087 = ❧<br />
10088 = ❨ 10089 = ❩ 10090 = ❪ 10091 = ❫ 10092 = ❬ 10093 = ❭ 10094 = ❮ 10095 = ❯<br />
10096 = ❰ 10097 = ❱ 10098 = ❲ 10099 = ❳ 10100 = ❴ 10101 = ❵ 10102 = ❶ 10103 = ❷<br />
10104 = ❸ 10105 = ❹ 10106 = ❺ 10107 = ❻ 10108 = ❼ 10109 = ❽ 10110 = ❾ 10111 = ❿<br />
10112 = ➀ 10113 = ➁ 10114 = ➂ 10115 = ➃ 10116 = ➄ 10117 = ➅ 10118 = ➆ 10119 = ➇<br />
10120 = ➈ 10121 = ➉ 10122 = ➊ 10123 = ➋ 10124 = ➌ 10125 = ➍ 10126 = ➎ 10127 = ➏<br />
10128 = ➐ 10129 = ➑ 10130 = ➒ 10131 = ➓ 10132 = ➔ 10133 = ➕ 10134 = ➖ 10135 = ➗<br />
10136 = ➘ 10137 = ➙ 10138 = ➚ 10139 = ➛ 10140 = ➜ 10141 = ➝ 10142 = ➞ 10143 = ➟<br />
10144 = ➠ 10145 = ➡ 10146 = ➢ 10147 = ➣ 10148 = ➤ 10149 = ➥ 10150 = ➦ 10151 = ➧<br />
10152 = ➨ 10153 = ➩ 10154 = ➪ 10155 = ➫ 10156 = ➬ 10157 = ➭ 10158 = ➮ 10159 = ➯<br />
10160 = ➰ 10161 = ➱ 10162 = ➲ 10163 = ➳ 10164 = ➴ 10165 = ➵ 10166 = ➶ 10167 = ➷<br />
10168 = ➸ 10169 = ➹ 10170 = ➺ 10171 = ➻ 10172 = ➼ 10173 = ➽ 10174 = ➾ 10175 = ➿<br />
10176 = ⟀ 10177 = ⟁ 10178 = ⟂ 10179 = ⟃ 10180 = ⟄ 10181 = ⟅ 10182 = ⟆ 10183 = ⟇<br />
10184 = ⟈ 10185 = ⟉ 10186 = ⟊ 10187 = ⟋ 10188 = ⟌ 10189 = ⟍ 10190 = ⟎ 10191 = ⟏<br />
10192 = ⟐ 10193 = ⟑ 10194 = ⟒ 10195 = ⟓ 10196 = ⟔ 10197 = ⟕ 10198 = ⟖ 10199 = ⟗<br />
10200 = ⟘ 10201 = ⟙ 10202 = ⟚ 10203 = ⟛ 10204 = ⟜ 10205 = ⟝ 10206 = ⟞ 10207 = ⟟<br />
10208 = ⟠ 10209 = ⟡ 10210 = ⟢ 10211 = ⟣ 10212 = ⟤ 10213 = ⟥ 10214 = ⟦ 10215 = ⟧<br />
10216 = ⟨ 10217 = ⟩ 10218 = ⟪ 10219 = ⟫ 10220 = ⟬ 10221 = ⟭ 10222 = ⟮ 10223 = ⟯<br />
10224 = ⟰ 10225 = ⟱ 10226 = ⟲ 10227 = ⟳ 10228 = ⟴ 10229 = ⟵ 10230 = ⟶ 10231 = ⟷<br />
10232 = ⟸ 10233 = ⟹ 10234 = ⟺ 10235 = ⟻ 10236 = ⟼ 10237 = ⟽ 10238 = ⟾ 10239 = ⟿</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/webkori.wordpress.com/5/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/webkori.wordpress.com/5/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/webkori.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/webkori.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/webkori.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/webkori.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/webkori.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/webkori.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/webkori.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/webkori.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/webkori.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/webkori.wordpress.com/5/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=webkori.wordpress.com&blog=2606464&post=5&subd=webkori&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://webkori.wordpress.com/2008/02/19/web-kori-html-codes/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Webdesign all CSS property</title>
		<link>http://webkori.wordpress.com/2008/02/14/webdesign-all-css-property/</link>
		<comments>http://webkori.wordpress.com/2008/02/14/webdesign-all-css-property/#comments</comments>
		<pubDate>Thu, 14 Feb 2008 05:12:45 +0000</pubDate>
		<dc:creator>webkori</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[a to Z css property]]></category>

		<category><![CDATA[all CSS property]]></category>

		<category><![CDATA[cascading style sheet]]></category>

		<category><![CDATA[list of css property]]></category>

		<category><![CDATA[manage your stucture/ design by code.]]></category>

		<guid isPermaLink="false">http://webkori.wordpress.com/?p=3</guid>
		<description><![CDATA[





A - B



accelerator
azimuth
background
background-attachment
background-color
background-image
background-position
background-position-x
background-position-y
background-repeat
behavior
border
border-bottom
border-bottom-color
border-bottom-style
border-bottom-width
border-collapse
border-color
border-left
border-left-color
border-left-style
border-left-width
border-right
border-right-color
border-right-style
border-right-width
border-spacing
border-style
border-top
border-top-color
border-top-style
border-top-width
border-width
bottom










   C   




caption-side
clear
clip
color
content
counter-increment
counter-reset
cue
cue-after
cue-before
cursor










 D/E 




direction
display
elevation
empty-cells
 










   F   




filter
float
font
font-family
font-size
font-size-adjust
font-stretch
font-style
font-variant
font-weight










 H/I 




height
ime-mode
include-source
 










   L   




layer-background-color
layer-background-image
layout-flow
layout-grid
layout-grid-char
layout-grid-char-spacing
layout-grid-line
layout-grid-mode
layout-grid-type
left
letter-spacing
line-break
line-height
list-style
list-style-image
list-style-position
list-style-type










   M   




margin
margin-bottom
margin-left
margin-right
margin-top
marker-offset
marks
max-height
max-width
min-height
min-width
-moz-binding
-moz-border-radius
-moz-border-radius-topleft
-moz-border-radius-topright
-moz-border-radius-bottomright
-moz-border-radius-bottomleft
-moz-border-top-colors
-moz-border-right-colors
-moz-border-bottom-colors
-moz-border-left-colors
-moz-opacity
-moz-outline
-moz-outline-color
-moz-outline-style
-moz-outline-width
-moz-user-focus
-moz-user-input
-moz-user-modify
-moz-user-select










   O   




orphans
outline
outline-color
outline-style
outline-width
overflow
overflow-X
overflow-Y










   P   




padding
padding-bottom
padding-left
padding-right
padding-top
page
page-break-after
page-break-before
page-break-inside
pause
pause-after
pause-before
pitch
pitch-range
play-during
position










 Q/R 




quotes
-replace
richness
right
ruby-align
ruby-overhang
ruby-position










   S   




-set-link-source
size
speak
speak-header
speak-numeral
speak-punctuation
speech-rate
stress
scrollbar-arrow-color
scrollbar-base-color
scrollbar-dark-shadow-color
scrollbar-face-color
scrollbar-highlight-color
scrollbar-shadow-color
scrollbar-3d-light-color
scrollbar-track-color










   T   




table-layout
text-align
text-align-last
text-decoration
text-indent
text-justify
text-overflow
text-shadow
text-transform
text-autospace
text-kashida-space
text-underline-position
top










 U/V 




unicode-bidi
-use-link-source
vertical-align
visibility
voice-family
volume










 W/Z 




white-space
widows
width
word-break
word-spacing
word-wrap
writing-mode



       ]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://webkori.files.wordpress.com/2008/02/css.gif" title="Css Property webkori"></a></p>
<table border="0" cellPadding="3" cellSpacing="0">
<tr>
<td>
<table cellPadding="5">
<tr>
<td><strong>A - B</strong></td>
</tr>
</table>
</td>
<td align="left" vAlign="top">accelerator<br />
azimuth<br />
background<br />
background-attachment<br />
background-color<br />
background-image<br />
background-position<br />
background-position-x<br />
background-position-y<br />
background-repeat<br />
behavior</td>
<td align="left" vAlign="top">border<br />
border-bottom<br />
border-bottom-color<br />
border-bottom-style<br />
border-bottom-width<br />
border-collapse<br />
border-color<br />
border-left<br />
border-left-color<br />
border-left-style<br />
border-left-width</td>
<td align="left" vAlign="top">border-right<br />
border-right-color<br />
border-right-style<br />
border-right-width<br />
border-spacing<br />
border-style<br />
border-top<br />
border-top-color<br />
border-top-style<br />
border-top-width<br />
border-width<br />
bottom</td>
</tr>
<tr>
<td colSpan="4">
<hr SIZE="1" /></td>
</tr>
<tr>
<td>
<table cellPadding="5">
<tr>
<td><font size="7"></p>
<div class="tagindexhead"><b>   C   </b></div>
<p></font></td>
</tr>
</table>
</td>
<td align="left" vAlign="top">caption-side<br />
clear<br />
clip<br />
color</td>
<td align="left" vAlign="top">content<br />
counter-increment<br />
counter-reset</td>
<td align="left" vAlign="top">cue<br />
cue-after<br />
cue-before<br />
cursor</td>
</tr>
<tr>
<td colSpan="4">
<hr SIZE="1" /></td>
</tr>
<tr>
<td>
<table cellPadding="5">
<tr>
<td><font size="7"></p>
<div class="tagindexhead"><b> D/E </b></div>
<p></font></td>
</tr>
</table>
</td>
<td align="left" vAlign="top">direction<br />
display</td>
<td align="left" vAlign="top">elevation<br />
empty-cells</td>
<td align="left" vAlign="top"> </td>
</tr>
<tr>
<td colSpan="4">
<hr SIZE="1" /></td>
</tr>
<tr>
<td>
<table cellPadding="5">
<tr>
<td><font size="7"></p>
<div class="tagindexhead"><b>   F   </b></div>
<p></font></td>
</tr>
</table>
</td>
<td align="left" vAlign="top">filter<br />
float</td>
<td align="left" vAlign="top">font<br />
font-family<br />
font-size<br />
font-size-adjust</td>
<td align="left" vAlign="top">font-stretch<br />
font-style<br />
font-variant<br />
font-weight</td>
</tr>
<tr>
<td colSpan="4">
<hr SIZE="1" /></td>
</tr>
<tr>
<td>
<table cellPadding="5">
<tr>
<td><font size="7"></p>
<div class="tagindexhead"><b> H/I </b></div>
<p></font></td>
</tr>
</table>
</td>
<td align="left" vAlign="top">height</td>
<td align="left" vAlign="top">ime-mode<br />
include-source</td>
<td align="left" vAlign="top"> </td>
</tr>
<tr>
<td colSpan="4">
<hr SIZE="1" /></td>
</tr>
<tr>
<td>
<table cellPadding="5">
<tr>
<td><font size="7"></p>
<div class="tagindexhead"><b>   L   </b></div>
<p></font></td>
</tr>
</table>
</td>
<td align="left" vAlign="top">layer-background-color<br />
layer-background-image<br />
layout-flow<br />
layout-grid<br />
layout-grid-char<br />
layout-grid-char-spacing</td>
<td align="left" vAlign="top">layout-grid-line<br />
layout-grid-mode<br />
layout-grid-type<br />
left<br />
letter-spacing</td>
<td align="left" vAlign="top">line-break<br />
line-height<br />
list-style<br />
list-style-image<br />
list-style-position<br />
list-style-type</td>
</tr>
<tr>
<td colSpan="4">
<hr SIZE="1" /></td>
</tr>
<tr>
<td>
<table cellPadding="5">
<tr>
<td><font size="7"></p>
<div class="tagindexhead"><b>   M   </b></div>
<p></font></td>
</tr>
</table>
</td>
<td align="left" vAlign="top">margin<br />
margin-bottom<br />
margin-left<br />
margin-right<br />
margin-top<br />
marker-offset<br />
marks<br />
max-height<br />
max-width<br />
min-height<br />
min-width</td>
<td align="left" vAlign="top">-moz-binding<br />
-moz-border-radius<br />
-moz-border-radius-topleft<br />
-moz-border-radius-topright<br />
-moz-border-radius-bottomright<br />
-moz-border-radius-bottomleft<br />
-moz-border-top-colors<br />
-moz-border-right-colors<br />
-moz-border-bottom-colors<br />
-moz-border-left-colors</td>
<td align="left" vAlign="top">-moz-opacity<br />
-moz-outline<br />
-moz-outline-color<br />
-moz-outline-style<br />
-moz-outline-width<br />
-moz-user-focus<br />
-moz-user-input<br />
-moz-user-modify<br />
-moz-user-select</td>
</tr>
<tr>
<td colSpan="4">
<hr SIZE="1" /></td>
</tr>
<tr>
<td>
<table cellPadding="5">
<tr>
<td><font size="7"></p>
<div class="tagindexhead"><b>   O   </b></div>
<p></font></td>
</tr>
</table>
</td>
<td align="left" vAlign="top">orphans</td>
<td align="left" vAlign="top">outline<br />
outline-color<br />
outline-style<br />
outline-width</td>
<td align="left" vAlign="top">overflow<br />
overflow-X<br />
overflow-Y</td>
</tr>
<tr>
<td colSpan="4">
<hr SIZE="1" /></td>
</tr>
<tr>
<td>
<table cellPadding="5">
<tr>
<td><font size="7"></p>
<div class="tagindexhead"><b>   P   </b></div>
<p></font></td>
</tr>
</table>
</td>
<td align="left" vAlign="top">padding<br />
padding-bottom<br />
padding-left<br />
padding-right<br />
padding-top</td>
<td align="left" vAlign="top">page<br />
page-break-after<br />
page-break-before<br />
page-break-inside<br />
pause<br />
pause-after<br />
pause-before</td>
<td align="left" vAlign="top">pitch<br />
pitch-range<br />
play-during<br />
position</td>
</tr>
<tr>
<td colSpan="4">
<hr SIZE="1" /></td>
</tr>
<tr>
<td>
<table cellPadding="5">
<tr>
<td><font size="7"></p>
<div class="tagindexhead"><b> Q/R </b></div>
<p></font></td>
</tr>
</table>
</td>
<td align="left" vAlign="top">quotes<br />
-replace</td>
<td align="left" vAlign="top">richness<br />
right</td>
<td align="left" vAlign="top">ruby-align<br />
ruby-overhang<br />
ruby-position</td>
</tr>
<tr>
<td colSpan="4">
<hr SIZE="1" /></td>
</tr>
<tr>
<td>
<table cellPadding="5">
<tr>
<td><font size="7"></p>
<div class="tagindexhead"><b>   S   </b></div>
<p></font></td>
</tr>
</table>
</td>
<td align="left" vAlign="top">-set-link-source<br />
size<br />
speak<br />
speak-header<br />
speak-numeral<br />
speak-punctuation<br />
speech-rate<br />
stress</td>
<td colSpan="2" align="left" vAlign="top">scrollbar-arrow-color<br />
scrollbar-base-color<br />
scrollbar-dark-shadow-color<br />
scrollbar-face-color<br />
scrollbar-highlight-color<br />
scrollbar-shadow-color<br />
scrollbar-3d-light-color<br />
scrollbar-track-color</td>
</tr>
<tr>
<td colSpan="4">
<hr SIZE="1" /></td>
</tr>
<tr>
<td>
<table cellPadding="5">
<tr>
<td><font size="7"></p>
<div class="tagindexhead"><b>   T   </b></div>
<p></font></td>
</tr>
</table>
</td>
<td align="left" vAlign="top">table-layout<br />
text-align<br />
text-align-last<br />
text-decoration<br />
text-indent</td>
<td align="left" vAlign="top">text-justify<br />
text-overflow<br />
text-shadow<br />
text-transform</td>
<td align="left" vAlign="top">text-autospace<br />
text-kashida-space<br />
text-underline-position<br />
top</td>
</tr>
<tr>
<td colSpan="4">
<hr SIZE="1" /></td>
</tr>
<tr>
<td>
<table cellPadding="5">
<tr>
<td><font size="7"></p>
<div class="tagindexhead"><b> U/V </b></div>
<p></font></td>
</tr>
</table>
</td>
<td align="left" vAlign="top">unicode-bidi<br />
-use-link-source</td>
<td align="left" vAlign="top">vertical-align<br />
visibility</td>
<td align="left" vAlign="top">voice-family<br />
volume</td>
</tr>
<tr>
<td colSpan="4">
<hr SIZE="1" /></td>
</tr>
<tr>
<td>
<table cellPadding="5">
<tr>
<td><font size="7"></p>
<div class="tagindexhead"><b> W/Z </b></div>
<p></font></td>
</tr>
</table>
</td>
<td align="left" vAlign="top">white-space<br />
widows<br />
width</td>
<td align="left" vAlign="top">word-break<br />
word-spacing<br />
word-wrap<br />
writing-mode</td>
</tr>
</table>
<p><a href="http://webkori.files.wordpress.com/2008/02/css.gif" title="Css Property webkori"><img src="http://webkori.files.wordpress.com/2008/02/css.gif" alt="Css Property webkori" /></a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/webkori.wordpress.com/3/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/webkori.wordpress.com/3/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/webkori.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/webkori.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/webkori.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/webkori.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/webkori.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/webkori.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/webkori.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/webkori.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/webkori.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/webkori.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=webkori.wordpress.com&blog=2606464&post=3&subd=webkori&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://webkori.wordpress.com/2008/02/14/webdesign-all-css-property/feed/</wfw:commentRss>
	
		<media:content url="http://webkori.files.wordpress.com/2008/02/css.gif" medium="image">
			<media:title type="html">Css Property webkori</media:title>
		</media:content>
	</item>
		<item>
		<title>Hello world!</title>
		<link>http://webkori.wordpress.com/2008/01/24/hello-world/</link>
		<comments>http://webkori.wordpress.com/2008/01/24/hello-world/#comments</comments>
		<pubDate>Thu, 24 Jan 2008 14:20:41 +0000</pubDate>
		<dc:creator>webkori</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Designing For Every Browser: How To Make Your Site Fully Cross Browser Compatible
Posted by Justin



What consumers see as freedom of choice when choosing a browser, CSS coders see as a nightmare. Here’s a quick list of popular browsers, just off the top of my head: 

Internet Explorer 5
Internet Explorer 5.5
Internet Explorer 6
Internet Explorer 7
Firefox 1.5
Firefox [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><h2><a rel="bookmark" href="http://www.designvitality.com/blog/2007/10/designing-for-every-browser-how-to-make-your-site-fully-cross-browser-compatible/" title="How To Make Your Site Fully Cross Browser Compatible">Designing For Every Browser: How To Make Your Site Fully Cross Browser Compatible</a></h2>
<p><b>Posted by Justin</b></p>
<div class="postspace2"></div>
<p><!--content with more link--></p>
<p style="text-align:center;"><img src="http://www.designvitality.com/blog/wp-content/uploads/2007/10/browsers.png" alt="So Many Browsers" /></p>
<p>What consumers see as freedom of choice when choosing a browser, CSS coders see as a nightmare. <span></span>Here’s a quick list of popular browsers, just off the top of my head: <!-- more --></p>
<ul>
<li>Internet Explorer 5</li>
<li>Internet Explorer 5.5</li>
<li>Internet Explorer 6</li>
<li>Internet Explorer 7</li>
<li>Firefox 1.5</li>
<li>Firefox 2</li>
<li>Opera 7</li>
<li>Opera 8</li>
<li>Opera 9</li>
<li>Safari</li>
</ul>
<p>There are 10 browsers listed right there, and that doesn’t even count the rest of Unix! How do you create a design that looks the same in so many browsers? Well, you save this post of course!</p>
<p>I’ve included something for everyone, from different renderings of the box model, to already made 100% cross browser compatible CSS layouts and even ways to check your site in different browsers.</p>
<ol>
<li><a href="http://friendlybit.com/css/cross-browser-strategies-for-css/"><strong><font color="#005aaa">Cross Browser CSS For Your Site</font></strong></a><br />
Emil Stenstrom writes some guidelines for making your CSS cross browser compatible. This site has very good advice and comes from ideas being practiced, not theories.</li>
<li><a href="http://kurafire.net/log/archive/2005/07/26/starting-css-revisited"><strong><font color="#005aaa">Starting With CSS: Revisited</font></strong></a><br />
Every browser out there has default styling applied to HTML tags. The problem is that every browser’s default styling is a little different. Using the stylesheet applied, you can remove the default padding and margins and start with all browsers rendering the same.</li>
<li><a href="http://tantek.com/log/2004/undohtml.css"><strong><font color="#005aaa">undohtml.css</font></strong></a><br />
This is another variation of the technique above. This one is a little more widely adopted and removes ALL padding and margins.</li>
<li><a href="http://www.mdibb.co.uk/2007/02/13/two-css-hacks-for-identical-pages-on-ff-ie6-and-ie7/"><strong><font color="#005aaa">Two CSS Hacks For Identical Pages</font></strong></a> Two CSS hacks that can be implemented for cross browser rendering. The article also has excellent advice on what to do when you start coding.</li>
<li><a href="http://www.solidstategroup.com/page/1592"><strong><font color="#005aaa">CSS Hacks &amp; Issues</font></strong></a><br />
This article covers little tips and tricks you can use to get rid of some of the quirks in Internet Explorer’s rendering of your CSS.</li>
<li><a href="http://tantek.com/CSS/Examples/boxmodelhack.html"><strong><font color="#005aaa">Box Model Hack</font></strong></a><br />
Internet Explorer 5 and 5.5 incorrectly render the box model. Use this “hack” in your CSS to get them to render it the correct way.</li>
<li><a href="http://www.ericmeyeroncss.com/bonus/trick-hide.html"><strong><font color="#005aaa">Eric Meyer On CSS</font></strong></a><br />
CSS Guru Eric Meyer talks about tricking browsers and hiding styles. Sometimes a you have to be a little sneaky to get cross browser support for your CSS.</li>
<li><a href="http://www.positioniseverything.net/"><strong><font color="#005aaa">/* Position Is Everything */</font></strong></a><br />
This is absolutely required reading for anyone wanting to code CSS layouts. After reading this site you will understand exactly how to write for all browsers.</li>
<li><a href="http://www.glish.com/css/"><strong><font color="#005aaa">glish.com : CSS layout techniques</font></strong></a><br />
glish.com has published examples of 3 column layouts, 2 column layouts and fluid versions of many more. The best part is they all validate and work the same in EVERY browser.</li>
<li><a href="http://layouts.ironmyers.com/100_percent_Layouts/index.html"><strong><font color="#005aaa">100 Percent Cross Browser, Pure CSS Layouts</font></strong></a><br />
Another website with pure CSS layouts. This one is especially noteworthy because there are tons of layouts here and all of them you have probably seen on a website somewhere.</li>
<li><a href="http://www.communitymx.com/content/article.cfm?page=2&amp;cid=E2F258C46D285FEE"><strong><font color="#005aaa">Rendering Mode and Doctype Switching</font></strong></a><br />
Did you know that in “standards mode” Internet Explorer 6 renders the box model correctly? Putting all browsers into “standards mode” is an easy way to ensure that your CSS is rendered the same in all browsers. This page shows you what DOCTYPE to use to trigger “standards mode”.</li>
<li><a href="http://hsivonen.iki.fi/doctype/"><strong><font color="#005aaa">Activating the Right Layout Mode Using the Doctype Declaration</font></strong></a><br />
This site has a table showing all modern browsers and the effect (standard or quirks mode) each doctype has on them.</li>
<li><a href="http://www.alistapart.com/articles/holygrail"><strong><font color="#005aaa">In Search of the Holy Grail</font></strong></a><br />
This article from A List Apart shows you how to create a fluid, 3 column layout that works in every browser currently on the market. If you want you can always just copy the final code and modify it, but it’s better to understand why the CSS is written the way it is.</li>
<li><a href="http://litmusapp.com/labs"><strong><font color="#005aaa">Litmus Labs: CSSVista</font></strong></a><br />
CSSVista is an application from Litmus Labs that enables you to edit CSS live in both Firefox and Internet Explorer. No more refreshing two browsers every time you make a change.</li>
<li><a href="http://browsershots.org/"><strong><font color="#005aaa">Browser Shots</font></strong></a><br />
This online tool takes screenshots of your website in all sorts of browsers and displays the results. It’s great for testing in different browsers without having to install any.</li>
<li><a href="http://ipinfo.info/netrenderer/"><strong><font color="#005aaa">IE NetRenderer</font></strong></a><br />
Another online tool that instantly renders your site in a variety of Internet Explorer versions.</li>
</ol>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/webkori.wordpress.com/1/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/webkori.wordpress.com/1/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/webkori.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/webkori.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/webkori.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/webkori.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/webkori.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/webkori.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/webkori.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/webkori.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/webkori.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/webkori.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=webkori.wordpress.com&blog=2606464&post=1&subd=webkori&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://webkori.wordpress.com/2008/01/24/hello-world/feed/</wfw:commentRss>
	
		<media:content url="http://www.designvitality.com/blog/wp-content/uploads/2007/10/browsers.png" medium="image">
			<media:title type="html">So Many Browsers</media:title>
		</media:content>
	</item>
	</channel>
</rss>