<?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>Webdogs 3.0 &#187; css</title>
	<atom:link href="http://webdogs.org/tag/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://webdogs.org</link>
	<description>site sentient since 2006</description>
	<lastBuildDate>Sun, 22 Jan 2012 22:17:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Example of a Google mega CSS sprites image</title>
		<link>http://webdogs.org/2011/05/15/2671/</link>
		<comments>http://webdogs.org/2011/05/15/2671/#comments</comments>
		<pubDate>Sun, 15 May 2011 18:58:51 +0000</pubDate>
		<dc:creator>Brian Lawlor</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[imagery]]></category>
		<category><![CDATA[sprites]]></category>

		<guid isPermaLink="false">http://www.webdogs.org/?p=2671</guid>
		<description><![CDATA[Familiar with CSS sprites? Hey, there are mere-mortal, just-a-guy-doing-a-job sprites, and then there are sprites. Check out this single Google mega ( or better said, &#8220;meta&#8221;?) sprites image used at its new Music Beta site. Other posts of possible interest...A modest example of a CSS3 box-shadowHow we get staff photosCSS is awesome&#8230;Updated GSA open source [...]]]></description>
			<content:encoded><![CDATA[<p>Familiar with <a href="http://css-tricks.com/css-sprites/">CSS sprites</a>? Hey, there are mere-mortal, just-a-guy-doing-a-job sprites, and then there are <i>sprites</i>. Check out this single Google mega ( or better said, &#8220;meta&#8221;?) <a href="http://music.google.com/music/sprites.png">sprites image</a> used at its new <a href="http://music.google.com/about/">Music Beta</a> site.</p>
<p><a class="image-hover" href="http://www.webdogs.org/files/2011/05/sprites1.png"><img src="http://www.webdogs.org/files/2011/05/sprites1.png" alt="" title="sprites" width="600" height="174" class="alignnone size-full wp-image-2680 radiate" /></a></p>
<h2  class="related_post_title">Other posts of possible interest...</h2><ul class="related_post"><li><a href="http://webdogs.org/2010/12/08/a-modest-example-of-a-css3-box-shadow/" title="A modest example of a CSS3 box-shadow">A modest example of a CSS3 box-shadow</a></li><li><a href="http://webdogs.org/2010/03/29/how-we-get-staff-photos/" title="How we get staff photos">How we get staff photos</a></li><li><a href="http://webdogs.org/2009/04/08/css-is-awesome/" title="CSS is awesome&#8230;">CSS is awesome&#8230;</a></li><li><a href="http://webdogs.org/2009/03/06/updated-gsa-open-source-css/" title="Updated GSA open source CSS">Updated GSA open source CSS</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://webdogs.org/2011/05/15/2671/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS is awesome&#8230;</title>
		<link>http://webdogs.org/2009/04/08/css-is-awesome/</link>
		<comments>http://webdogs.org/2009/04/08/css-is-awesome/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 12:42:20 +0000</pubDate>
		<dc:creator>Brian Lawlor</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[humor]]></category>

		<guid isPermaLink="false">http://www.webdogs.org/?p=550</guid>
		<description><![CDATA[You either get it or you don&#8217;t. And if you do, you gotta get it: Other posts of possible interest...Example of a Google mega CSS sprites imageIn case you&#8217;ve run out of gift ideasIt&#8217;s a beautiful day in the neighborhoodDealin&#8217; with the down and out, at the iPanic app store]]></description>
			<content:encoded><![CDATA[<p>You either get it or you don&#8217;t. And if you do, you gotta <a href="http://www.zazzle.com/css_is_awesome_mug-168716435071981928">get it</a>:</p>
<p><a href="http://www.zazzle.com/css_is_awesome_mug-168716435071981928"><img src="http://www.webdogs.org/dog_files/css_is_awesome.png" alt="glass mug" /></a></p>
<h2  class="related_post_title">Other posts of possible interest...</h2><ul class="related_post"><li><a href="http://webdogs.org/2011/05/15/2671/" title="Example of a Google mega CSS sprites image">Example of a Google mega CSS sprites image</a></li><li><a href="http://webdogs.org/2010/12/20/in-case-youve-run-out-of-gift-ideas/" title="In case you&#8217;ve run out of gift ideas">In case you&#8217;ve run out of gift ideas</a></li><li><a href="http://webdogs.org/2009/11/08/its-a-beautiful-day-in-the-neighborhood/" title="It&#8217;s a beautiful day in the neighborhood">It&#8217;s a beautiful day in the neighborhood</a></li><li><a href="http://webdogs.org/2009/06/07/dealin-with-the-down-and-out-at-the-ipanic-app-store/" title="Dealin&#8217; with the down and out, at the iPanic app store">Dealin&#8217; with the down and out, at the iPanic app store</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://webdogs.org/2009/04/08/css-is-awesome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updated GSA open source CSS</title>
		<link>http://webdogs.org/2009/03/06/updated-gsa-open-source-css/</link>
		<comments>http://webdogs.org/2009/03/06/updated-gsa-open-source-css/#comments</comments>
		<pubDate>Fri, 06 Mar 2009 22:42:31 +0000</pubDate>
		<dc:creator>Brian Lawlor</dc:creator>
				<category><![CDATA[gsa]]></category>
		<category><![CDATA[specs]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[tfp]]></category>
		<category><![CDATA[xhtml]]></category>
		<category><![CDATA[xslt]]></category>

		<guid isPermaLink="false">http://www.webdogs.org/findability/?p=710</guid>
		<description><![CDATA[Related to an earlier post today, we have also updated our annotated GSA open-source-CSS list of class and id selectors generated in GSA search results markup when using the Google Code open source GSA XHTML stylesheet. This CSS list is a bit better organized than our earlier version and includes about a half dozen additions. [...]]]></description>
			<content:encoded><![CDATA[<p>Related to an earlier post today, we have also updated our annotated <a href="http://www.webdogs.org/project_files/gsa-open-source-css.txt">GSA open-source-CSS list of class and id selectors</a> generated in GSA search results markup when using the Google Code <a href="http://code.google.com/p/gsa-xhtml-stylesheet/"> open source GSA XHTML stylesheet</a>. This CSS list is a bit better organized than our earlier version and includes about a half dozen additions. It is organized into the three basic portions of a GSA search result page: the form and navigation elements at the top; the search results themselves; and the portions of the page below the search results.</p>
<p>Hope this as helpful to others as we have found it to be. And please do comment if we have missed anything.</p>
<h2  class="related_post_title">Other posts of possible interest...</h2><ul class="related_post"><li><a href="http://webdogs.org/2008/12/04/css-selectors-for-gsa-open-source-xhtml-stylesheet/" title="CSS selectors for GSA open source XHTML stylesheet">CSS selectors for GSA open source XHTML stylesheet</a></li><li><a href="http://webdogs.org/2008/10/27/how-we-built-our-gsa-xslt-stylesheet-with-100-external-css/" title="How we built our GSA XSLT stylesheet with 100% external CSS">How we built our GSA XSLT stylesheet with 100% external CSS</a></li><li><a href="http://webdogs.org/2009/06/05/a-quick-and-dirty-onebox-using-php/" title="A quick and dirty OneBox using PHP">A quick and dirty OneBox using PHP</a></li><li><a href="http://webdogs.org/2010/07/08/our-final-15-minutes-of-google-fame/" title="Our final 15 minutes of Google fame">Our final 15 minutes of Google fame</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://webdogs.org/2009/03/06/updated-gsa-open-source-css/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CSS selectors for GSA open source XHTML stylesheet</title>
		<link>http://webdogs.org/2008/12/04/css-selectors-for-gsa-open-source-xhtml-stylesheet/</link>
		<comments>http://webdogs.org/2008/12/04/css-selectors-for-gsa-open-source-xhtml-stylesheet/#comments</comments>
		<pubDate>Thu, 04 Dec 2008 21:19:36 +0000</pubDate>
		<dc:creator>Brian Lawlor</dc:creator>
				<category><![CDATA[gsa]]></category>
		<category><![CDATA[specs]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[tfp]]></category>
		<category><![CDATA[xhtml]]></category>
		<category><![CDATA[xslt]]></category>

		<guid isPermaLink="false">http://www.webdogs.org/findability/?p=345</guid>
		<description><![CDATA[Recently we described how we built our GSA XSLT stylesheet to give us external CSS control over our search result page. A key element of that build was to rely on the open-source Google Code GSA XHTML Stylesheet, which is both way more web standards compliant and also makes it way easier to modify the [...]]]></description>
			<content:encoded><![CDATA[<p>Recently we described <a href="http://www.webdogs.org/2008/10/27/how-we-built-our-gsa-xslt-stylesheet-with-100-external-css/">how we built our GSA XSLT stylesheet</a> to give us external CSS control over our search result page. A key element of that build was to rely on the <a href="http://code.google.com/p/gsa-xhtml-stylesheet/">open-source Google Code GSA XHTML Stylesheet</a>, which is both way more web standards compliant and also makes it way easier to modify the XSLT so that you can generate search results without any embedded or inline styles.</p>
<p>The CSS styling or presentational characteristics of a search result page are, of course personal and particular to the designer who codes the CSS. But to make that process at least a touch easier, we&#8217;ve created a <a href="http://www.webdogs.org/project_files/gsa-open-source-css.txt">GSA open-source-CSS list of class and id selectors</a> based on attributes generated in GSA search results markup when <em>specifically</em> using the open-source Google Code GSA XHTML Stylesheet. (This list of selectors will <em>not</em> work with the default GSA XSLT stylesheet.)</p>
<p>What we&#8217;ve done is carefully comb through the search result page markup, list all the CLASS and ID attributes in their order of page flow, annotated each with a description and then put them into a reusable CSS stylesheet that can be adapted for use new GSA frontends, as you will. Here&#8217;s an example:</p>
<p><a class="linked-image" href="http://www.webdogs.org/project_files/gsa_open_source.css"><img src="http://www.webdogs.org/project_files/gsa_os_css.png" alt="" /><br />
</a></p>
<p>Fairly straightforward stuff, but how many times over do you want to &#8220;view source&#8221; in your browser or invoke <a href="http://getfirebug.com/">Firebug</a> to recall the particular selector and attribute for, say, the definition list markup used in GSA search results? Seriously, unless you did it about 10 minutes ago, can you recall what the <code>dd p.st span.rc a.f</code> selector refers to on the search result page? We didn&#8217;t think so.</p>
<p>Here&#8217;s the full <a href="http://www.webdogs.org/project_files/gsa-open-source-css.txt">GSA open source CSS selector stylesheet</a>.</p>
<p>Hope this helpful for those using the open source GSA stylesheet.</p>
<h2  class="related_post_title">Other posts of possible interest...</h2><ul class="related_post"><li><a href="http://webdogs.org/2009/03/06/updated-gsa-open-source-css/" title="Updated GSA open source CSS">Updated GSA open source CSS</a></li><li><a href="http://webdogs.org/2008/10/27/how-we-built-our-gsa-xslt-stylesheet-with-100-external-css/" title="How we built our GSA XSLT stylesheet with 100% external CSS">How we built our GSA XSLT stylesheet with 100% external CSS</a></li><li><a href="http://webdogs.org/2009/06/05/a-quick-and-dirty-onebox-using-php/" title="A quick and dirty OneBox using PHP">A quick and dirty OneBox using PHP</a></li><li><a href="http://webdogs.org/2010/07/08/our-final-15-minutes-of-google-fame/" title="Our final 15 minutes of Google fame">Our final 15 minutes of Google fame</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://webdogs.org/2008/12/04/css-selectors-for-gsa-open-source-xhtml-stylesheet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How we built our GSA XSLT stylesheet with 100% external CSS</title>
		<link>http://webdogs.org/2008/10/27/how-we-built-our-gsa-xslt-stylesheet-with-100-external-css/</link>
		<comments>http://webdogs.org/2008/10/27/how-we-built-our-gsa-xslt-stylesheet-with-100-external-css/#comments</comments>
		<pubDate>Mon, 27 Oct 2008 18:03:33 +0000</pubDate>
		<dc:creator>Brian Lawlor</dc:creator>
				<category><![CDATA[gsa]]></category>
		<category><![CDATA[specs]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[tfp]]></category>
		<category><![CDATA[xslt]]></category>

		<guid isPermaLink="false">http://www.webdogs.org/findability/?p=266</guid>
		<description><![CDATA[One of the more confounding challenges for those new to the Google Search Appliance (GSA) &#8212; at least for the XSLT-inexperienced such as ourselves &#8212; is figuring out how to build a search-results page such that one has 100% external stylesheet control. To be sure, the GSA includes a very handy &#8220;page layout helper&#8221; that [...]]]></description>
			<content:encoded><![CDATA[<p>One of the more confounding challenges for those new to the <a href="http://www.google.com/enterprise/gsa/">Google Search Appliance</a> (GSA) &#8212; at least for the <a href="http://en.wikipedia.org/wiki/XSLT">XSLT</a>-inexperienced such as ourselves &#8212; is figuring out how to build a search-results page such that one has 100% external stylesheet control. To be sure, the GSA includes a very handy &#8220;page layout helper&#8221; that provides interactive dialogs for creating a custom GSA &#8220;frontend&#8221; output page and/or search result page. One can use the page layout helper to incorporate your own custom header and footer markup, as well as add or exclude or modify a limited set of default GSA output page elements. Essentially, what the GSA native page layout helper does is provide a simple way to customize the underlying XSLT stylesheet without having to code directly in XSLT.</p>
<p>And as far as it goes, the GSA page layout helper <em>is</em> pretty handy. But what it is not so handy at is providing a way, without coding the XSLT directly, to give you complete, 100% external CSS control of how the search results display. True, you can add an external stylesheet link to the header markup you pop into the editor, but you are still stuck with all the native, embedded and inline styles that the GSA, by default, adds to the search results themselves. As those familiar with the <a href="http://www.eskimo.com/~bloo/indexdot/css/topics/cascade.htm">order of importance in the cascade</a> know well, inline styles trump embedded styles which in turn trump external styles. What&#8217;s a CSS coder who is not XSLT-savvy to do in this situation?</p>
<p>Here&#8217;s what we&#8217;ve done, in six (mostly) easy steps:</p>
<h4>1. Build a design mockup of your search results page</h4>
<p>The first thing we did is build a static XHTML page, with conventionally linked external CSS stylesheets, so that we had in-hand the markup we would fold in later to the GSA XSLT stylesheet. How you do this is entirely up to you. Here is a <a href="http://www.webdogs.org/project_files/example_design_mockup.png">screenshot</a> of our search-result page design. In this design, all the page elements at the top with a black background and to the right in the side-bar are what we will later add to the XSLT as part of the so-called &#8220;header,&#8221; described below. The markup that comprises the simple, light-gray footer at the very bottom will go into the &#8220;footer&#8221; section of the same XSLT. The &#8220;lorem ipsum&#8221; section of the markup in this mockup is just a placeholder, to show where the GSA search results will eventually appear.</p>
<h4>2. &#8220;Process&#8221; your header and footer XHTML through the GSA page layout helper</h4>
<p>This is akin to the &#8220;preparation&#8221; stage of cooking a recipe. What you need to do at this step is use the GSA page layout editor to convert the XHTML &#8220;header&#8221; and &#8220;footer&#8221; markup you created in the prior step, into a format that will play nice with the custom version of your GSA XSLT stylesheet described below.</p>
<p>To do that, login to your GSA admin panel, select &#8220;Serving&#8221; and then create a new GSA frontend. Click on the &#8220;Edit&#8221; link for the new frontend and then select the &#8220;Output Format&#8221; tab to display the Page Layout Helper. Click on &#8220;Global Attributes&#8221; and paste into the &#8220;Header&#8221; field all the XHTML code from the very top of your design mockup page (starting with the DOCTYPE) down to where the &#8220;header&#8221; markup ends. Do the same with your &#8220;footer&#8221; XHTML to the very end of the page markup (including the closing &#8220;body&#8221; and &#8220;html&#8221; tags) by pasting it into the &#8220;Footer&#8221; field. Click the &#8220;Save Page Layout Code&#8221; button, which prompts the GSA Page Layout Helper to process your markup and add it to the raw XSLT code.</p>
<p>You need to put your newly processed &#8220;header&#8221; and &#8220;footer&#8221; code to the side temporarily, for a later stage in this recipe. To do that, click on the &#8220;Edit underlying XSLT code&#8221; and then copy the raw XSLT code into your code editor of choice. Search for the line of code that begins <code><xsl:template name="my_page_header"></code> and you&#8217;ll see that your header markup has been converted for use in the XSLT stylesheet. Copy everything <em>between</em> the opening and closing &#8220;my_page_header&#8221; template tags. Ditto, for the code <em>between</em> the &#8220;my_page_footer&#8221; template tags. Set these two code excerpts aside for a few minutes while you work on the next few steps. (Don&#8217;t worry about the default GSA XSLT stylesheet you just created, since it is going to be replaced, as described below.)</p>
<p>[<strong>Update:</strong> See the comments below, about the importance of assuring the header and footer XHTML "processed" via the GSA page layout helper are enclosed in each case by <code>xsl:text</code> tags.]</p>
<h4>3. Download the Google Code open-source version of the GSA XSLT stylesheet</h4>
<p>Download the <a href="http://code.google.com/p/gsa-xhtml-stylesheet/">open-source Google Code GSA XHTML Stylesheet</a>. The advantage of this open-source XSLT stylesheet is that it offers a web-standards compliant version that generates well-formed, valid markup, something that natively generated Google pages are infamous for not doing. This open-source version of the GSA XSLT also makes it easier to modify the XSLT so that you can generate search results without any embedded or inline styles, and therefore subject completely to an external stylesheet. (A tip-of-the hat here to our GSA consultant, <a href="http://www.mcplusa.com/">Michael Cizmar</a> and his trusty sidekick Igor Taran for giving us the heads-up on this XSLT option.)</p>
<h4>4. Edit the open source GSA XSLT stylesheet to turn off embedded and inline styles</h4>
<p>Only two simple sets of edits are required to give you the external CSS style controls you want. The first is to edit the open source GSA XSLT stylesheet at line 67 to turn off embedded styles, by turning on external CSS styles; and at line 68 to provide a pointer to the specific directory (but not the CSS stylesheet itself) where your external CSS stylesheet resides.</p>
<p>Without modification, these two lines look like this:</p>
<pre>
&lt;xsl:variable name="style_include"&gt;0&lt;/xsl:variable&gt;
&lt;xsl:variable name="style_include_prefix"&gt;&lt;/xsl:variable&gt;
</pre>
<p>Modified for this example, the same two lines would look something like this, with the &#8220;style_include&#8221; set to true and the &#8220;style_include_prefix&#8221; set to the <em>path</em> of the external CSS stylesheet:</p>
<pre>
&lt;xsl:variable name="style_include"&gt;1&lt;/xsl:variable&gt;
&lt;xsl:variable name="style_include_prefix"&gt;https://yourdomain.com/css/&lt;/xsl:variable&gt;
</pre>
<p>The second edit is an optional edit. Sort of. At line 507 you&#8217;ll see this reference:</p>
<pre>
&lt;link href="{$style_include_prefix}search.css" rel="stylesheet" type="text/css" media="screen,print"/&gt;
</pre>
<p>Line 507 refers to the specific external CSS &#8220;screen&#8221; stylesheet that line 68 points toward. Actually, you can simply use that same &#8220;search.css&#8221; name for your external stylesheet, or change it to another name. It&#8217;s your call.</p>
<h4>5. Edit the open source GSA XSLT stylesheet to add your custom &#8220;header&#8221; and &#8220;footer&#8221; template markup</h4>
<p>Remember the processed XHTML &#8220;header&#8221; and &#8220;footer&#8221; template code you set aside, above? Here&#8217;s where you use it. In the same open-source GSA XSLT stylesheet, go to line 244 and add your processed &#8220;header&#8221; XHTML code and at line 248 add your processed &#8220;footer&#8221; XHTML code. The former goes between the &#8220;my_page_header&#8221; template tags:</p>
<pre>
&lt;xsl:template name="my_page_header"&gt;
<span>&#160;&#160;&#160;&#160;&lt;!-- add your processed xhtml here --&gt;</span>
&lt;/xsl:template&gt;
</pre>
<p>And the latter goes between the &#8220;my_page_footer&#8221; template tags:</p>
<pre>
&lt;xsl:template name="my_page_footer"&gt;
<span>&#160;&#160;&lt;!-- add your processed xhtml here - --&gt;</span>
&lt;/xsl:template&gt;
</pre>
<h4>6. Substitute your edited version of the same XSLT stylesheet for the default GSA XSLT stylesheet</h4>
<p>Now go back to the Page Layout Helper. If the XSLT code is not open for your custom frontend, click the &#8220;Edit underlying XSLT code&#8221; link, paste your edited version of the open source GSA XSLT stylesheet into the editor and then click the &#8220;Save XSLT Code&#8221; button to save your changes.</p>
<p>You should be good to go!</p>
<p>Now you can go to your external CSS stylesheet and change how any and all elements of your search results display, without any interference from GSA native embedded or inline styles.</p>
<p>It worked for us. After using <code>{display:none}</code> in the external CSS stylesheet to selectively hide some of the page elements in the search results page, and then tweaking the styles to get the results to display the way we wanted, we ended up with a very nice, <a href="http://www.webdogs.org/project_files/example_custom_search_results.png">customized look to our search results</a>.</p>
<h2  class="related_post_title">Other posts of possible interest...</h2><ul class="related_post"><li><a href="http://webdogs.org/2009/03/06/updated-gsa-open-source-css/" title="Updated GSA open source CSS">Updated GSA open source CSS</a></li><li><a href="http://webdogs.org/2008/12/04/css-selectors-for-gsa-open-source-xhtml-stylesheet/" title="CSS selectors for GSA open source XHTML stylesheet">CSS selectors for GSA open source XHTML stylesheet</a></li><li><a href="http://webdogs.org/2009/06/05/a-quick-and-dirty-onebox-using-php/" title="A quick and dirty OneBox using PHP">A quick and dirty OneBox using PHP</a></li><li><a href="http://webdogs.org/2010/07/08/our-final-15-minutes-of-google-fame/" title="Our final 15 minutes of Google fame">Our final 15 minutes of Google fame</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://webdogs.org/2008/10/27/how-we-built-our-gsa-xslt-stylesheet-with-100-external-css/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>CSS &#8220;tables&#8221; &#8230; just in time for our next Pika rebuild</title>
		<link>http://webdogs.org/2008/10/21/css-tables-just-in-time-for-our-next-pika-rebuild/</link>
		<comments>http://webdogs.org/2008/10/21/css-tables-just-in-time-for-our-next-pika-rebuild/#comments</comments>
		<pubDate>Wed, 22 Oct 2008 05:24:46 +0000</pubDate>
		<dc:creator>Brian Lawlor</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://www.webdogs.org/?p=363</guid>
		<description><![CDATA[With the forthcoming, improved CSS-standards compliance in Internet Explorer 8 (still in beta), you&#8217;ll be seeing a lot of CSS articles like this: Everything You Know About CSS Is Wrong. The point being, that while using non-semantic table &#8220;markup&#8221; is bad for layout and positioning of non-tabular page elements, using CSS-based table &#8220;display&#8221; or presentational [...]]]></description>
			<content:encoded><![CDATA[<p>With the forthcoming, improved CSS-standards compliance in <a href="http://www.microsoft.com/windows/internet-explorer/beta/default.aspx">Internet Explorer 8</a> (still in beta), you&#8217;ll be seeing a lot of CSS articles like this: <a href="http://www.digital-web.com/articles/everything_you_know_about_CSS_Is_wrong/">Everything You Know About CSS Is Wrong</a>. The point being, that while using non-semantic table &#8220;markup&#8221; is bad for layout and positioning of non-tabular page elements, using CSS-based table &#8220;display&#8221; or presentational characteristics is semantically agnostic and a good thing. With IE8 now on board, all major browsers will support table display properties in CSS. TIAG!</p>
<h2  class="related_post_title">Other posts of possible interest...</h2><ul class="related_post"><li><a href="http://webdogs.org/2011/05/15/2671/" title="Example of a Google mega CSS sprites image">Example of a Google mega CSS sprites image</a></li><li><a href="http://webdogs.org/2009/04/08/css-is-awesome/" title="CSS is awesome&#8230;">CSS is awesome&#8230;</a></li><li><a href="http://webdogs.org/2009/03/06/updated-gsa-open-source-css/" title="Updated GSA open source CSS">Updated GSA open source CSS</a></li><li><a href="http://webdogs.org/2008/12/04/css-selectors-for-gsa-open-source-xhtml-stylesheet/" title="CSS selectors for GSA open source XHTML stylesheet">CSS selectors for GSA open source XHTML stylesheet</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://webdogs.org/2008/10/21/css-tables-just-in-time-for-our-next-pika-rebuild/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

