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

<channel>
	<title>Kurinchi Blogger Scribbles ... &#187; CSS</title>
	<atom:link href="http://kurinchilamp.kurinchilion.com/tag/css/feed" rel="self" type="application/rss+xml" />
	<link>http://kurinchilamp.kurinchilion.com</link>
	<description>On Open Source Technologies</description>
	<lastBuildDate>Mon, 02 Jan 2012 06:14:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>HTTP-Header: User-agent modification</title>
		<link>http://kurinchilamp.kurinchilion.com/2009/12/http-header-user-agent-modification.html</link>
		<comments>http://kurinchilamp.kurinchilion.com/2009/12/http-header-user-agent-modification.html#comments</comments>
		<pubDate>Sun, 06 Dec 2009 07:09:21 +0000</pubDate>
		<dc:creator>kurinchilamp</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[http headers]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[modify user agent]]></category>
		<category><![CDATA[user-agent]]></category>

		<guid isPermaLink="false">http://kurinchilamp.kurinchilion.com/?p=740</guid>
		<description><![CDATA[When a browser makes a request to the server, it sends information such as its operating system name, version in addition to the type of the browser from which the request originates in the header variable &#8220;user-agent&#8221;. Depending on the request made, server responds back with specific details which can range from browser specific css [...]]]></description>
			<content:encoded><![CDATA[<p>When a browser makes a request to the server, it sends information such as its operating system name, version in addition to the type of the browser from which the request originates in the header variable &#8220;user-agent&#8221;. </p>
<p>Depending on the request made, server responds back with specific details which can range from browser specific <strong>css </strong>layout to calling certain <em>javascripts</em>for certain browsers.</p>
<p>Changing the <strong>user-agent</strong> also helps us in understanding how spider-agents or bots will see the pages that we build. It also helps us design applications that will mimic a request as originating from a mobile phone and helps us in viewing the behavior of the application in different mobile clients.</p>
<p>To read more about HTTP-Headers check <a href="http://www.ietf.org/rfc/rfc2616.txt" target="_blank">ietf</a></p>
]]></content:encoded>
			<wfw:commentRss>http://kurinchilamp.kurinchilion.com/2009/12/http-header-user-agent-modification.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CakePHP: To Check if Mod_rewrite is Disabled</title>
		<link>http://kurinchilamp.kurinchilion.com/2009/06/cakephp-to-check-if-mod_rewrite-is-disabled.html</link>
		<comments>http://kurinchilamp.kurinchilion.com/2009/06/cakephp-to-check-if-mod_rewrite-is-disabled.html#comments</comments>
		<pubDate>Wed, 03 Jun 2009 02:31:32 +0000</pubDate>
		<dc:creator>kurinchilamp</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[cakePHP]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[mod_rewrite]]></category>
		<category><![CDATA[mod_rewrite.so]]></category>

		<guid isPermaLink="false">http://kurinchilamp.kurinchilion.com/?p=390</guid>
		<description><![CDATA[How to check if mod_rewrite is disabled in Apache when CakePHP is installed? Initially when CakePHP is downloaded from sourceforge and is installed in your localhost, you can test if it is working or not by going to the respective directory in your local host http://localhost/cake. If CSS styling is missing in the display page, [...]]]></description>
			<content:encoded><![CDATA[<p><strong>How to check if mod_rewrite is disabled in Apache when CakePHP is installed?</strong><br />
Initially when CakePHP is downloaded from sourceforge and is installed in your localhost, you can test if it is working or not by going to the respective directory in your local host <strong>http://localhost/cake</strong>.</p>
<p>If CSS styling is missing in the display page, then check apache server&#8217;s httpd.conf file to see if mod_rewrite module is enabled. Remove the comment symbol to enable <strong>mod_rewrite </strong>in your localhost and restart Apache server for the change to take effect<br />
<span id="more-390"></span><br />
<strong>LoadModule rewrite_module modules/mod_rewrite.so</strong></p>
<p>Now reload the page to check if the page loads as expected i.e. css styles applied to the page</p>
<p>If you see a good looking css styled page, then mod_rewrite is enabled in your system and you can go ahead in configuring your database settings and other routing parameters as needed.</p>
]]></content:encoded>
			<wfw:commentRss>http://kurinchilamp.kurinchilion.com/2009/06/cakephp-to-check-if-mod_rewrite-is-disabled.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS FIR Technique explained</title>
		<link>http://kurinchilamp.kurinchilion.com/2009/05/css-fir-explained.html</link>
		<comments>http://kurinchilamp.kurinchilion.com/2009/05/css-fir-explained.html#comments</comments>
		<pubDate>Fri, 22 May 2009 00:48:24 +0000</pubDate>
		<dc:creator>kurinchilamp</dc:creator>
				<category><![CDATA[UI, CSS]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Fahrner Image Replacement]]></category>
		<category><![CDATA[FIR]]></category>
		<category><![CDATA[quirksmode]]></category>
		<category><![CDATA[sIFR]]></category>

		<guid isPermaLink="false">http://kurinchilamp.kurinchilion.com/?p=355</guid>
		<description><![CDATA[FIR stands for Fahrner Image Replacement named after Todd Fahrner. It is a standard compliant technique in which &#60;h1&#62; and &#60;span&#62; tags are used to have nice headings and highlights. Key fact in this technique is that the text will get displayed even if the CSS is disabled for some reason, hence presenting the text [...]]]></description>
			<content:encoded><![CDATA[<p><strong>FIR </strong>stands for <strong>Fahrner Image Replacement </strong>named after <em>Todd Fahrner</em>.</p>
<p>It is a standard compliant technique in which &lt;h1&gt; and &lt;span&gt; tags are used to have nice headings and highlights.</p>
<p>Key fact in this technique is that the text will get displayed even if the CSS is disabled for some reason, hence presenting the text beneath it.<br />
<span id="more-355"></span></p>
<p><strong>Sample CSS in HTML context</strong></p>
<pre class="brush: php">
&lt;h1 id="myheading"&gt;
	&lt;span id="mytext"&gt;Kurinchi Blogger&lt;/span&gt;
&lt;/h1&gt;
</pre>
<p><strong>CSS Definition</strong></p>
<pre class="brush: php">
myheading{background: transparent url(images/logo.gif) no-repeat scroll left top; display:block; float: left; width: 200px; height: 65px;}
#myheading #mytext{display: none;}
</pre>
<p>To test various possibilities in Firefox browser &#8230;</p>
<p>1) <strong>Disable CSS, Enable Images: View &gt; Page style &gt; No style</strong><br />
Now check the page where FIR is applied by refreshing the page.</p>
<p>2) <strong>Enable CSS, Disable Images: Tools &gt; options &gt; content &gt; UNCHECK &#8220;Load images automatically&#8221;</strong><br />
Now check the page where FIR is applied by refreshing the page and the text will not get displayed in this case.</p>
<p>Check <a href="http://www.csszengarden.com/">Zen Garden </a>website to see how FIR is used.</p>
<p><strong>FIR </strong>behaved indifferently when in quirksmode and rendered ineffective in screen readers which brought in questions about the usage of this technique.</p>
<p><strong>sFIR </strong>technique supersedes FIR technique with its Flash replacement on text rendering styled texts.</p>
]]></content:encoded>
			<wfw:commentRss>http://kurinchilamp.kurinchilion.com/2009/05/css-fir-explained.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CSS: Difference between Block, Inline elements</title>
		<link>http://kurinchilamp.kurinchilion.com/2009/04/css-difference-between-block-inline-elements.html</link>
		<comments>http://kurinchilamp.kurinchilion.com/2009/04/css-difference-between-block-inline-elements.html#comments</comments>
		<pubDate>Thu, 16 Apr 2009 06:57:20 +0000</pubDate>
		<dc:creator>kurinchilamp</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[UI, CSS]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[display block]]></category>
		<category><![CDATA[display inline]]></category>
		<category><![CDATA[display none]]></category>

		<guid isPermaLink="false">http://kurinchilamp.kurinchilion.com/?p=263</guid>
		<description><![CDATA[CSS &#8220;display&#8221; Element takes in the following styles display: none display: block display: inline Brief explanation: * display: none To make the tags not visibile you use this setting. Some elements like &#8220;meta&#8221;, &#8220;style&#8221; when present in the html content has this setting by default. * display: block When elements are set to display &#8220;block&#8221;, [...]]]></description>
			<content:encoded><![CDATA[<p>CSS &#8220;<strong>display</strong>&#8221; Element takes in the following styles</p>
<p><em>display: none<br />
display: block<br />
display: inline</em><span id="more-263"></span></p>
<p><strong>Brief explanation:</strong></p>
<p><strong>* display: none</strong><br />
To make the tags not visibile you use this setting. Some elements like<em> &#8220;meta&#8221;, &#8220;style&#8221; </em>when present in the html content has this setting by default.</p>
<p><strong>* display: block</strong><br />
When elements are set to display &#8220;block&#8221;, then they take up the entire width available having NEW line above and below them.</p>
<p><em>div, p, h1&#8230;h6, table, form, pre, blockquote, ul, li, ol, dl, dd, dt, dd, table </em>have this setting by origin. (&#8220;&#8230;by origin&#8221; &#8211; when no explicit settings are applied to them)</p>
<p><strong>* display: inline</strong><br />
Unlike &#8220;block&#8221; elements, &#8220;inline&#8221; elements just takes up the space that they need for display. They go inline with the context or the flow of the document.</p>
<p><em>span, a, img, strong, em, b, br, input </em>have this setting by origin.</p>
]]></content:encoded>
			<wfw:commentRss>http://kurinchilamp.kurinchilion.com/2009/04/css-difference-between-block-inline-elements.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

