<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: SEO Implications of using CSS Display None/Image Replacement</title>
	<atom:link href="http://www.dannytalk.com/2009/10/05/seo-implications-of-using-css-display-noneimage-replacement/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dannytalk.com/2009/10/05/seo-implications-of-using-css-display-noneimage-replacement/</link>
	<description>Danny Ng blogs about SEO, Web Development, Christianity, and Life in General</description>
	<lastBuildDate>Sat, 17 Jul 2010 20:16:08 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Neil Monroe</title>
		<link>http://www.dannytalk.com/2009/10/05/seo-implications-of-using-css-display-noneimage-replacement/comment-page-1/#comment-1027</link>
		<dc:creator>Neil Monroe</dc:creator>
		<pubDate>Mon, 22 Mar 2010 21:26:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.dannytalk.com/?p=644#comment-1027</guid>
		<description>Also, another disadvantage of using &quot;display: none&quot; is that users will most likely not be able to see the links in your nav when images are turned off. Many still do this to speed up download when on a slower connection (mobile, wifi, etc.)

There are a lot of different techniques that can be used for image replacement and it really depends on your situation.

From a practical standpoint, the method that we all &quot;wished&quot; worked best is just using pure alt text for the value of the nav items, since this requires the least amount of markup and CSS. This also was a method built into the HTML spec, so the authors had this type of use in mind.

However, the one that makes the most sense in real use, if a general case had to be chosen, is to use text-based navigation from the start (CSS3 is making this much more effective).

If this is not possible, then either using the &quot;display:none&quot; technique or overlaying the images on top of the nav item text (only works when the images have no transparency) would work, but require more markup and CSS rules, possibly even JavaScript if some of the extra markup was desired to be hidden from the initial HTML.</description>
		<content:encoded><![CDATA[<p>Also, another disadvantage of using &#8220;display: none&#8221; is that users will most likely not be able to see the links in your nav when images are turned off. Many still do this to speed up download when on a slower connection (mobile, wifi, etc.)</p>
<p>There are a lot of different techniques that can be used for image replacement and it really depends on your situation.</p>
<p>From a practical standpoint, the method that we all &#8220;wished&#8221; worked best is just using pure alt text for the value of the nav items, since this requires the least amount of markup and CSS. This also was a method built into the HTML spec, so the authors had this type of use in mind.</p>
<p>However, the one that makes the most sense in real use, if a general case had to be chosen, is to use text-based navigation from the start (CSS3 is making this much more effective).</p>
<p>If this is not possible, then either using the &#8220;display:none&#8221; technique or overlaying the images on top of the nav item text (only works when the images have no transparency) would work, but require more markup and CSS rules, possibly even JavaScript if some of the extra markup was desired to be hidden from the initial HTML.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jose Thomas</title>
		<link>http://www.dannytalk.com/2009/10/05/seo-implications-of-using-css-display-noneimage-replacement/comment-page-1/#comment-996</link>
		<dc:creator>Jose Thomas</dc:creator>
		<pubDate>Wed, 23 Dec 2009 15:54:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.dannytalk.com/?p=644#comment-996</guid>
		<description>I made a dynamic menu for a wordpress CMS site, which uses display: none css property. In my menu, it will display child pages of current page and current page parent only and hide all other child pages using &quot;display:none;&quot;. That is, in each page, my menu will display only links to relevant sections and hide other links using css. Is there any search engine problem in doing so?  Please help me.

One More thing, You are saying you would avoid using text-indent: -9999px to hide text. But in your header logo, You are used this way to hide text and added logo as the background image. [in your style.css, line 93] :) I also used this way when created a site 2 weeks ago. 

Thanks for your post</description>
		<content:encoded><![CDATA[<p>I made a dynamic menu for a wordpress CMS site, which uses display: none css property. In my menu, it will display child pages of current page and current page parent only and hide all other child pages using &#8220;display:none;&#8221;. That is, in each page, my menu will display only links to relevant sections and hide other links using css. Is there any search engine problem in doing so?  Please help me.</p>
<p>One More thing, You are saying you would avoid using text-indent: -9999px to hide text. But in your header logo, You are used this way to hide text and added logo as the background image. [in your style.css, line 93] :) I also used this way when created a site 2 weeks ago. </p>
<p>Thanks for your post</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tony - Web Designer</title>
		<link>http://www.dannytalk.com/2009/10/05/seo-implications-of-using-css-display-noneimage-replacement/comment-page-1/#comment-985</link>
		<dc:creator>Tony - Web Designer</dc:creator>
		<pubDate>Sat, 21 Nov 2009 01:29:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.dannytalk.com/?p=644#comment-985</guid>
		<description>I agree that using image replacement can make a nice looking design / navigation. However, there are 2 main reasons to stick with an all text based nav: Faster download speed and, as you mentioned, rock-solid anchor text.

@Dewgem - If you want to learn CSS, try the videos at lynda.com.</description>
		<content:encoded><![CDATA[<p>I agree that using image replacement can make a nice looking design / navigation. However, there are 2 main reasons to stick with an all text based nav: Faster download speed and, as you mentioned, rock-solid anchor text.</p>
<p>@Dewgem &#8211; If you want to learn CSS, try the videos at lynda.com.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dewgem</title>
		<link>http://www.dannytalk.com/2009/10/05/seo-implications-of-using-css-display-noneimage-replacement/comment-page-1/#comment-983</link>
		<dc:creator>Dewgem</dc:creator>
		<pubDate>Tue, 03 Nov 2009 09:43:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.dannytalk.com/?p=644#comment-983</guid>
		<description>Hey! You know how to use CSS! Ah~ so jealous! I was hoping I can learn some too so that I can make my blog more interactive and interesting, but...I am Css-illiterate and even when I tried to read them up, I can&#039;t absorb them, at all. lol :P</description>
		<content:encoded><![CDATA[<p>Hey! You know how to use CSS! Ah~ so jealous! I was hoping I can learn some too so that I can make my blog more interactive and interesting, but&#8230;I am Css-illiterate and even when I tried to read them up, I can&#8217;t absorb them, at all. lol :P</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.333 seconds -->
