<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.1.2" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: The Semantic Code</title>
	<link>http://fadtastic.net/2006/10/19/the-semantic-code/</link>
	<description>thoughts on &#124; comments about &#124; examples of  } web design trends.</description>
	<pubDate>Fri, 25 Jul 2008 10:23:32 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.1.2</generator>

	<item>
		<title>By: Johan</title>
		<link>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-6121</link>
		<author>Johan</author>
		<pubDate>Thu, 19 Oct 2006 12:19:32 +0000</pubDate>
		<guid>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-6121</guid>
					<description>It becomes very easy to use semantic markup when you know the meaning of each tag in your markup.

And what their structural meaning in the document is: Are it block elements (eg P, H1), inline elements (textual elements) (eg A, STRONG)and what containers (grouping elements: DIV and SPAN) are.

Read about it: 
http://www.w3.org/TR/html401/struct/global.html#h-7.5.3  

One step further is to chose what semantic markup is more suited to use when dealing with search engine optimisation.

The excessive use of wrapper divs to control layouts with CSS does not interfere with semantic HTML  provided the elements contained in the divs are semantic. For example fluid designs, elastic designs, divs to make IE contain wide floats, etcetera will increase the use of wrapper divs.
This is not about presentation but to provide hacks and hoosk to make a layout work as intended.  A screen reader does not see divs, since divs have no semantic value to that same screen reader.</description>
		<content:encoded><![CDATA[<p>It becomes very easy to use semantic markup when you know the meaning of each tag in your markup.</p>
<p>And what their structural meaning in the document is: Are it block elements (eg P, H1), inline elements (textual elements) (eg A, STRONG)and what containers (grouping elements: DIV and SPAN) are.</p>
<p>Read about it:<br />
<a href="http://www.w3.org/TR/html401/struct/global.html#h-7.5.3" rel="nofollow">http://www.w3.org/TR/html401/struct/global.html#h-7.5.3</a>  </p>
<p>One step further is to chose what semantic markup is more suited to use when dealing with search engine optimisation.</p>
<p>The excessive use of wrapper divs to control layouts with CSS does not interfere with semantic HTML  provided the elements contained in the divs are semantic. For example fluid designs, elastic designs, divs to make IE contain wide floats, etcetera will increase the use of wrapper divs.<br />
This is not about presentation but to provide hacks and hoosk to make a layout work as intended.  A screen reader does not see divs, since divs have no semantic value to that same screen reader.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: iface thoughts &#187; Blog Archive &#187; In fadtastic</title>
		<link>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-6123</link>
		<author>iface thoughts &#187; Blog Archive &#187; In fadtastic</author>
		<pubDate>Thu, 19 Oct 2006 12:35:33 +0000</pubDate>
		<guid>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-6123</guid>
					<description>[...] My third article on Semantic HTML in fadtastic.net is up. It is a kind of follow up to my article on the generic Semantic Markup. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] My third article on Semantic HTML in fadtastic.net is up. It is a kind of follow up to my article on the generic Semantic Markup. [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Abhijit Nadgouda</title>
		<link>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-6126</link>
		<author>Abhijit Nadgouda</author>
		<pubDate>Thu, 19 Oct 2006 12:41:16 +0000</pubDate>
		<guid>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-6126</guid>
					<description>Good points there Johan. It is true that using &lt;code&gt;div&lt;/code&gt; where a HTML tag is meant to be can kill the semantics, but &lt;code&gt;div&lt;/code&gt;s are also required for a lot of workarounds. I think as long as the content elements are enclosed in semantic tags, &lt;code&gt;div&lt;/code&gt;s should not matter.</description>
		<content:encoded><![CDATA[<p>Good points there Johan. It is true that using <code>div</code> where a HTML tag is meant to be can kill the semantics, but <code>div</code>s are also required for a lot of workarounds. I think as long as the content elements are enclosed in semantic tags, <code>div</code>s should not matter.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Johan</title>
		<link>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-6127</link>
		<author>Johan</author>
		<pubDate>Thu, 19 Oct 2006 12:42:36 +0000</pubDate>
		<guid>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-6127</guid>
					<description>&lt;blockquote&gt;
Ofcourse you can always use &#60;div class=&#34;heading&#34;&#62; â€¦ to make it more expressive,&lt;/blockquote&gt;

Absolutely wrong idea, I would never allow this practise under any circumstances.

â€¦ &#60;div class=&#34;header&#34;&#62; would be meaningful since you will group all elements like h1, ul (eg for navigation), skip links, â€¦ whatever you put in your header.</description>
		<content:encoded><![CDATA[<blockquote><p>
Ofcourse you can always use &lt;div class=&quot;heading&quot;&gt; â€¦ to make it more expressive,</p>
</blockquote>
<p>Absolutely wrong idea, I would never allow this practise under any circumstances.</p>
<p>â€¦ &lt;div class=&quot;header&quot;&gt; would be meaningful since you will group all elements like h1, ul (eg for navigation), skip links, â€¦ whatever you put in your header.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Abhijit Nadgouda</title>
		<link>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-6128</link>
		<author>Abhijit Nadgouda</author>
		<pubDate>Thu, 19 Oct 2006 12:46:25 +0000</pubDate>
		<guid>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-6128</guid>
					<description>Johan, I completely agree with you that using div for heading is a bad idea. My point was with the ones who try to simulate the semantic code for expressing the meaning.</description>
		<content:encoded><![CDATA[<p>Johan, I completely agree with you that using div for heading is a bad idea. My point was with the ones who try to simulate the semantic code for expressing the meaning.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Andrew Faulkner</title>
		<link>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-6146</link>
		<author>Andrew Faulkner</author>
		<pubDate>Thu, 19 Oct 2006 16:32:25 +0000</pubDate>
		<guid>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-6146</guid>
					<description>A thorough and intelligent article/discussion.

I would like to think that as newbie's learn HTML/CSS based designs that they also consider the semantics of how they are coding right from the off. It seems to tie in with compliant coding rather nicely.</description>
		<content:encoded><![CDATA[<p>A thorough and intelligent article/discussion.</p>
<p>I would like to think that as newbie&#8217;s learn HTML/CSS based designs that they also consider the semantics of how they are coding right from the off. It seems to tie in with compliant coding rather nicely.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: XHTML/CSS - You do the design, we do the code.</title>
		<link>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-6148</link>
		<author>XHTML/CSS - You do the design, we do the code.</author>
		<pubDate>Thu, 19 Oct 2006 17:24:11 +0000</pubDate>
		<guid>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-6148</guid>
					<description>[...] The Semantic Code [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] The Semantic Code [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: P.J. Onori</title>
		<link>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-6179</link>
		<author>P.J. Onori</author>
		<pubDate>Thu, 19 Oct 2006 22:10:11 +0000</pubDate>
		<guid>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-6179</guid>
					<description>Very well written and I like the approach your have towards semantic correctness. I think everyone should strive for the highest possible accessibility, and semantically correct code structure, but not always at the cost of innovation. Treating this like a best practice rather than a "do-it-or-else" mentality seems much more open to new ideas and healthy for the psyche. ;)</description>
		<content:encoded><![CDATA[<p>Very well written and I like the approach your have towards semantic correctness. I think everyone should strive for the highest possible accessibility, and semantically correct code structure, but not always at the cost of innovation. Treating this like a best practice rather than a &#8220;do-it-or-else&#8221; mentality seems much more open to new ideas and healthy for the psyche. ;)</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: cssdesign.dk &#187; Arkiv CSS Quicklinks (04/2006)</title>
		<link>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-6362</link>
		<author>cssdesign.dk &#187; Arkiv CSS Quicklinks (04/2006)</author>
		<pubDate>Fri, 20 Oct 2006 12:07:45 +0000</pubDate>
		<guid>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-6362</guid>
					<description>[...] Semantic HTML is a way of writing your HTML code such that the HTML tags express what the data is that is enclosed between them. It is about using HTML tags for what they stand for. For example, using h1 instead of div for the title of an article indicates that it is a heading. http://fadtastic.net/2006/10/19/the-semantic-code/ [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Semantic HTML is a way of writing your HTML code such that the HTML tags express what the data is that is enclosed between them. It is about using HTML tags for what they stand for. For example, using h1 instead of div for the title of an article indicates that it is a heading. <a href="http://fadtastic.net/2006/10/19/the-semantic-code/" rel="nofollow">http://fadtastic.net/2006/10/19/the-semantic-code/</a> [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: links for 2006-10-22 &#8212; 7 seconden &#8212; Cuiusvis hominis est errare</title>
		<link>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-6698</link>
		<author>links for 2006-10-22 &#8212; 7 seconden &#8212; Cuiusvis hominis est errare</author>
		<pubDate>Sun, 22 Oct 2006 12:21:30 +0000</pubDate>
		<guid>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-6698</guid>
					<description>[...] Â» The Semantic Code Â» fadtastic - a multi-author web design trends journal (tags: webdesign tutorial) [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Â» The Semantic Code Â» fadtastic - a multi-author web design trends journal (tags: webdesign tutorial) [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: ~david</title>
		<link>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-6965</link>
		<author>~david</author>
		<pubDate>Tue, 24 Oct 2006 00:16:26 +0000</pubDate>
		<guid>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-6965</guid>
					<description>Have you tried your own page in the "semantic data extractor"?</description>
		<content:encoded><![CDATA[<p>Have you tried your own page in the &#8220;semantic data extractor&#8221;?</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Abhijit Nadgouda</title>
		<link>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-7039</link>
		<author>Abhijit Nadgouda</author>
		<pubDate>Tue, 24 Oct 2006 06:26:26 +0000</pubDate>
		<guid>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-7039</guid>
					<description>David, I did not understand whether you meant the fadtastic.net or my blog's page when you said your page. But it gave me a chance to sit and see how my blog homepage fairs. I thank you because it had been quite a while since I had done even a XHTML validation. Now that I have cleaned it, if you run the semantic validator against my blog homepage you will see some, not very good, but some results.

In general, the semantic validator will fail if the page is not XHTML valid, and unfortunately a lot of third party widgets contribute to the invalidation.</description>
		<content:encoded><![CDATA[<p>David, I did not understand whether you meant the fadtastic.net or my blog&#8217;s page when you said your page. But it gave me a chance to sit and see how my blog homepage fairs. I thank you because it had been quite a while since I had done even a XHTML validation. Now that I have cleaned it, if you run the semantic validator against my blog homepage you will see some, not very good, but some results.</p>
<p>In general, the semantic validator will fail if the page is not XHTML valid, and unfortunately a lot of third party widgets contribute to the invalidation.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Mark</title>
		<link>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-7183</link>
		<author>Mark</author>
		<pubDate>Wed, 25 Oct 2006 00:18:46 +0000</pubDate>
		<guid>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-7183</guid>
					<description>This is a good reminder of how I should be doing things.  The header (h1, h2, etc.) tags are a great example of what was a bad habit for me.  Habits can be hard to break and I think there are a lot of folks out there that just got out of the habit (or never got INTO the habit) of using the good old h1-h6 tags as they were intended.  My personal opinion is that the trend of small fonts, even pixel fonts if you will, was what drove designers to shun the monstrous size of the h1.  As that trend is on the wane (possibly out even), designers, myself included, need the help of gentle reminders like this article to rehabilitate our thinking of markup in general.  Thank. This was a good read.</description>
		<content:encoded><![CDATA[<p>This is a good reminder of how I should be doing things.  The header (h1, h2, etc.) tags are a great example of what was a bad habit for me.  Habits can be hard to break and I think there are a lot of folks out there that just got out of the habit (or never got INTO the habit) of using the good old h1-h6 tags as they were intended.  My personal opinion is that the trend of small fonts, even pixel fonts if you will, was what drove designers to shun the monstrous size of the h1.  As that trend is on the wane (possibly out even), designers, myself included, need the help of gentle reminders like this article to rehabilitate our thinking of markup in general.  Thank. This was a good read.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: OPC eBusiness Toolbox &#187; The Semantic Code</title>
		<link>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-7186</link>
		<author>OPC eBusiness Toolbox &#187; The Semantic Code</author>
		<pubDate>Wed, 25 Oct 2006 00:23:04 +0000</pubDate>
		<guid>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-7186</guid>
					<description>[...] Abhijit Nadgouda discusses the benefits of semantic HTML [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Abhijit Nadgouda discusses the benefits of semantic HTML [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Der semantische Code - Markup Journal</title>
		<link>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-8048</link>
		<author>Der semantische Code - Markup Journal</author>
		<pubDate>Sun, 29 Oct 2006 12:22:27 +0000</pubDate>
		<guid>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-8048</guid>
					<description>[...] Im Beitrag The Semantic Code auf fadtastic erhält man eine Definition zu semantischem HTML. Außerdem werden die Vorteile und das Potential des sinnhaften Codes beleuchtet. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Im Beitrag The Semantic Code auf fadtastic erhält man eine Definition zu semantischem HTML. Außerdem werden die Vorteile und das Potential des sinnhaften Codes beleuchtet. [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Max Design - standards based web design, development and training &#187; Some links for light reading (24/10/06)</title>
		<link>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-12026</link>
		<author>Max Design - standards based web design, development and training &#187; Some links for light reading (24/10/06)</author>
		<pubDate>Sun, 19 Nov 2006 01:17:48 +0000</pubDate>
		<guid>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-12026</guid>
					<description>[...] The Semantic Code [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] The Semantic Code [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Interacciones : Blog Archive : Lo interesante en esta semana</title>
		<link>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-12646</link>
		<author>Interacciones : Blog Archive : Lo interesante en esta semana</author>
		<pubDate>Fri, 24 Nov 2006 19:14:06 +0000</pubDate>
		<guid>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-12646</guid>
					<description>[...] Fadtastic: The Semantic Code Se trata de generar el c&#243;digo para que los lectores humanos y robots sepan de qu&#233; se trata. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Fadtastic: The Semantic Code Se trata de generar el c&oacute;digo para que los lectores humanos y robots sepan de qu&eacute; se trata. [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Importance Of Heading Structure on iface thoughts</title>
		<link>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-26444</link>
		<author>Importance Of Heading Structure on iface thoughts</author>
		<pubDate>Sat, 27 Jan 2007 12:40:37 +0000</pubDate>
		<guid>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-26444</guid>
					<description>[...] It is well known that headings contributes to better SEO as well as semantic HTML. However, it also impacts the accessibility, for which using the heading structure is necessary. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] It is well known that headings contributes to better SEO as well as semantic HTML. However, it also impacts the accessibility, for which using the heading structure is necessary. [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: &#183; Hey-Girl.Org &#183;</title>
		<link>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-115326</link>
		<author>&#183; Hey-Girl.Org &#183;</author>
		<pubDate>Wed, 17 Oct 2007 21:22:09 +0000</pubDate>
		<guid>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-115326</guid>
					<description>[...] return in a search. It increases your page rank and makes the page look tidy without CSS. Check out this article to learn [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] return in a search. It increases your page rank and makes the page look tidy without CSS. Check out this article to learn [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Web Design in Malta by RudiBela</title>
		<link>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-201037</link>
		<author>Web Design in Malta by RudiBela</author>
		<pubDate>Thu, 17 Jan 2008 09:05:51 +0000</pubDate>
		<guid>http://fadtastic.net/2006/10/19/the-semantic-code/#comment-201037</guid>
					<description>[...] Meaning of Semantics Writing Semantic HTML The semantic Code Semantic code: What? Why? How? Semantics, HTML, XHTML, and Structure   Share and Enjoy: These icons [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Meaning of Semantics Writing Semantic HTML The semantic Code Semantic code: What? Why? How? Semantics, HTML, XHTML, and Structure   Share and Enjoy: These icons [&#8230;]</p>
]]></content:encoded>
				</item>
</channel>
</rss>
