<?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>workblog &#187; XHTML</title>
	<atom:link href="http://iandunn.name/workblog/category/xhtml/feed/" rel="self" type="application/rss+xml" />
	<link>http://iandunn.name/workblog</link>
	<description></description>
	<lastBuildDate>Wed, 25 Aug 2010 22:23:41 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Alternatives to Select/Multiple</title>
		<link>http://iandunn.name/workblog/alternatives-to-selectmultiple/</link>
		<comments>http://iandunn.name/workblog/alternatives-to-selectmultiple/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 16:52:00 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://iandunn.name/workblog/?p=300</guid>
		<description><![CDATA[Ryan Cramer details some of the problems with select/multiple and a few good alternatives. It&#8217;s useful in certain circumstances, but unintuitive and error-prone. Instead, you can create a list of checkboxes inside an element with overflow:auto set, or use a jQuery plugin he developed.
]]></description>
			<content:encoded><![CDATA[<p>Ryan Cramer details some of the <a href="http://www.ryancramer.com/journal/entries/select_multiple/">problems with select/multiple and a few good alternatives</a>. It&#8217;s useful in certain circumstances, but unintuitive and error-prone. Instead, you can create a list of checkboxes inside an element with overflow:auto set, or use a jQuery plugin he developed.</p>
]]></content:encoded>
			<wfw:commentRss>http://iandunn.name/workblog/alternatives-to-selectmultiple/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Content Above Anchors Disappear</title>
		<link>http://iandunn.name/workblog/content-above-anchors-disappear/</link>
		<comments>http://iandunn.name/workblog/content-above-anchors-disappear/#comments</comments>
		<pubDate>Thu, 15 Apr 2010 17:22:16 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://iandunn.name/workblog/?p=257</guid>
		<description><![CDATA[It turns out there&#8217;s a serous problem with the One True Layout method of creating equal height columns. All of the content above an anchor will be shifted up, making it seem like it disappeared. There aren&#8217;t any universal or reliable fixes for this, so the Faux Columns method is probably the best choice if [...]]]></description>
			<content:encoded><![CDATA[<p>It turns out there&#8217;s a serous problem with <a href="http://www.positioniseverything.net/articles/onetruelayout/equalheight">the One True Layout method of creating equal height columns</a>. All of <a href="http://www.positioniseverything.net/articles/onetruelayout/appendix/equalheightproblems#linking">the content above an anchor will be shifted up</a>, making it seem like it disappeared. There aren&#8217;t any universal or reliable fixes for this, so the <a href="http://www.alistapart.com/articles/fauxcolumns/">Faux Columns</a> method is probably the best choice if it&#8217;ll fit the design.</p>
<p><a href="http://www.positioniseverything.net/articles/onetruelayout/equalheight"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://iandunn.name/workblog/content-above-anchors-disappear/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Writing Semantic (X)HTML</title>
		<link>http://iandunn.name/workblog/writing-semantic-xhtml/</link>
		<comments>http://iandunn.name/workblog/writing-semantic-xhtml/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 18:47:41 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://iandunn.name/workblog/?p=184</guid>
		<description><![CDATA[Jesse Skinner explains why developers should use appropriate semantic tags when marking up a page, rather than just putting everything inside a &#60;div&#62;.
Here&#8217;s a quick reference list of what I commonly use:

&#60;div&#62; &#8211; For large page sections, and when there isn&#8217;t a specific semantic tag
&#60;h1&#62; &#8230; &#60;h6&#62;: For section header titles
&#60;p&#62; &#8211; For text paragraphs, [...]]]></description>
			<content:encoded><![CDATA[<p>Jesse Skinner explains why developers should <a href="http://www.thefutureoftheweb.com/blog/writing-semantic-html">use appropriate semantic tags when marking up a page</a>, rather than just putting everything inside a &lt;div&gt;.</p>
<p>Here&#8217;s a quick reference list of what I commonly use:</p>
<ul>
<li>&lt;div&gt; &#8211; For large page sections, and when there isn&#8217;t a specific semantic tag</li>
<li>&lt;h1&gt; &#8230; &lt;h6&gt;: For section header titles</li>
<li>&lt;p&gt; &#8211; For text paragraphs, and when there isn&#8217;t a specific semantic tag</li>
<li>&lt;ul&gt;, &lt;ol&gt;, &lt;dl&gt; &#8211; For lists (including navigation menus)</li>
<li>&lt;table&gt; &#8211; For spreadsheet data</li>
<li>&lt;span&gt; &#8211; For inline formatting</li>
<li>&lt;label&gt; &#8211; For form fields*</li>
<li>&lt;address&gt; &#8211; For contact information, including phone numbers</li>
</ul>
<div style="font-size: .8em;"><em>* The thing I love about &lt;label&gt; is that it will make the text of the label, and not just the input field itself, clickable. It should be used on every form.</em></div>
]]></content:encoded>
			<wfw:commentRss>http://iandunn.name/workblog/writing-semantic-xhtml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
