<?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>Re:Creator&#039;s Kansai （リクリ） &#187; XHTML</title>
	<atom:link href="http://www.re-creators.jp/tag/xhtml/feed" rel="self" type="application/rss+xml" />
	<link>http://www.re-creators.jp</link>
	<description>Re:Creator&#039;s Kansai（リクリ）は関西のクリエイターの交流、勉強会・セミナーの開催を目的としたコミュニティです。</description>
	<lastBuildDate>Thu, 11 Mar 2010 09:47:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>最近よく使っているコードセットのようなもの　第9回　パーソナルブログの作り方</title>
		<link>http://www.re-creators.jp/blog/2008/11/26_162.html</link>
		<comments>http://www.re-creators.jp/blog/2008/11/26_162.html#comments</comments>
		<pubDate>Wed, 26 Nov 2008 09:29:20 +0000</pubDate>
		<dc:creator>aratakojima</dc:creator>
				<category><![CDATA[ブログ]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://re-creators.weblike.jp/?p=162</guid>
		<description><![CDATA[こんにちは、TRANSのあらたです。
さて、今回はNPtech.jpでは使っていないのですが、ほかのWebサイト（特に僕が担当するのは中小規模）のHTMLやCSSを書く際によく使っているコードセットのようなものがあります [...]]]></description>
			<content:encoded><![CDATA[<p>こんにちは、<a href="http://d.hatena.ne.jp/aratako0/">TRANS</a>のあらたです。</p>
<p>さて、今回は<a href="http://www.nptech.jp/">NPtech.jp</a>では使っていないのですが、ほかのWebサイト（特に僕が担当するのは中小規模）のHTMLやCSSを書く際によく使っているコードセットのようなものがありますので、公開しておきます。</p>
<p><span id="more-162"></span></p>
<p>まず、CSSはstyle.cssというファイルに全部集めています。コードの頭はこんな感じ。</p>

<div class="wp_syntax"><div class="code"><pre class="css"><span style="color: #a1a100;">@charset &quot;utf-8&quot;;</span>
&nbsp;
<span style="color: #a1a100;">@import url(reset-fonts.css);</span>
<span style="color: #a1a100;">@import url(base.css);</span>
&nbsp;
<span style="color: #808080; font-style: italic;">/* -----------------------------------------------
&nbsp;
	===== TOC =====
&nbsp;
	* common
	* header
	* contents
	* main
	* sub
	* footer
&nbsp;
	===== COLORS =====
	Main Text:			#000000
	Link:				#FFAA00
	Link Visited:			#AAFF00
	Line:				#AAAAAA
&nbsp;
	===== FONTS =====
	34px				262%
	26px				197%
	25px				189%
	24px				182%
	23px				174%
	22px				167%
	21px				161.6%
	20px				153.9%
	19px				146.5%
	18px				138.5%
	17px				131%
	16px				123.1%
	15px				116%
	14px				108%
	13.5px				104%
	13px				100%
	12px				93%
	11px				85%
	10px				77%
&nbsp;
----------------------------------------------- */</span>
&nbsp;
<span style="color: #808080; font-style: italic;">/* -----------------------------------------------
&nbsp;
	*common
&nbsp;
----------------------------------------------- */</span>
&nbsp;
body <span style="color: #66cc66;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">color</span><span style="color: #66cc66;">:</span> <span style="color: #cc00cc;">#<span style="color: #933;">000000</span></span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span>
&nbsp;
a<span style="color: #3333ff;">:link</span> <span style="color: #66cc66;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">color</span><span style="color: #66cc66;">:</span> <span style="color: #cc00cc;">#FFAA00</span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span>
&nbsp;
a<span style="color: #3333ff;">:visited</span> <span style="color: #66cc66;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">text-decoration</span><span style="color: #66cc66;">:</span> <span style="color: #993333;">none</span><span style="color: #66cc66;">;</span>
	<span style="color: #000000; font-weight: bold;">color</span><span style="color: #66cc66;">:</span> <span style="color: #cc00cc;">#AAFF00</span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span>
&nbsp;
a<span style="color: #3333ff;">:hover</span> <span style="color: #66cc66;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">color</span><span style="color: #66cc66;">:</span> <span style="color: #cc00cc;">#AAFF00</span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #808080; font-style: italic;">/* -----------------------------------------------
&nbsp;
	*header
&nbsp;
----------------------------------------------- */</span>
&nbsp;
div<span style="color: #6666ff;">.header</span> <span style="color: #66cc66;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">background</span><span style="color: #66cc66;">:</span> <span style="color: #993333;">transparent</span> <span style="color: #993333;">url</span><span style="color: #66cc66;">&#40;</span><span style="color: #933;">img/header-bg<span style="color: #6666ff;">.png</span></span><span style="color: #66cc66;">&#41;</span> <span style="color: #000000; font-weight: bold;">left</span> <span style="color: #000000; font-weight: bold;">top</span> <span style="color: #993333;">repeat-x</span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span></pre></div></div>

<p>あまり特別なことはやっていないんですけど、冒頭で目次を作っておいて、どんなことを書いているのか一覧化しておきます。あわせて、フォントサイズとカラーの基準値もメモ。フォントサイズは3行目あたりで読み込んでいる<a href="http://developer.yahoo.com/yui/reset/">YUI Reset CSS</a>と<a href="http://developer.yahoo.com/yui/fonts/">Fonts CSS</a>をベースにしています。</p>
<p>いわゆるリセットCSSはメリット・デメリットの議論もあると思うんですけど、いざYUIに慣れてしまうと離れられないものです。ほかのフレームワークもやっていることは大差ないんでしょうけど。</p>
<p>base.cssというのは自分がよく使いまわしているコードたちをあらかじめ定義しているものたち。内容はちょくちょく変えるんですけど、こんな感じ。</p>

<div class="wp_syntax"><div class="code"><pre class="css"><span style="color: #a1a100;">@charset &quot;utf-8&quot;;</span>
&nbsp;
<span style="color: #808080; font-style: italic;">/* base
----------------------------------------------- */</span>
&nbsp;
<span style="color: #6666ff;">.main</span> <span style="color: #6666ff;">.section</span> blockquote,
<span style="color: #6666ff;">.main</span> <span style="color: #6666ff;">.section</span> ul,
<span style="color: #6666ff;">.main</span> <span style="color: #6666ff;">.section</span> ol,
<span style="color: #6666ff;">.main</span> <span style="color: #6666ff;">.section</span> dl <span style="color: #66cc66;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">margin</span><span style="color: #66cc66;">:</span> <span style="color: #933;">1em</span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #6666ff;">.main</span> <span style="color: #6666ff;">.section</span> ol,
<span style="color: #6666ff;">.main</span> <span style="color: #6666ff;">.section</span> ul,
<span style="color: #6666ff;">.main</span> <span style="color: #6666ff;">.section</span> dl <span style="color: #66cc66;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">margin-left</span><span style="color: #66cc66;">:</span> <span style="color: #933;">2em</span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #6666ff;">.main</span> <span style="color: #6666ff;">.section</span> ol li <span style="color: #66cc66;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">list-style</span><span style="color: #66cc66;">:</span> <span style="color: #993333;">decimal</span> <span style="color: #993333;">outside</span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #6666ff;">.main</span> <span style="color: #6666ff;">.section</span> ul li <span style="color: #66cc66;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">list-style</span><span style="color: #66cc66;">:</span> <span style="color: #993333;">disc</span> <span style="color: #993333;">outside</span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #6666ff;">.main</span> <span style="color: #6666ff;">.section</span> dl dd <span style="color: #66cc66;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">margin-left</span><span style="color: #66cc66;">:</span> <span style="color: #933;">1em</span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #6666ff;">.main</span> <span style="color: #6666ff;">.section</span> th,
<span style="color: #6666ff;">.main</span> <span style="color: #6666ff;">.section</span> td <span style="color: #66cc66;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">padding</span><span style="color: #66cc66;">:</span> <span style="color: #933;">0</span><span style="color: #6666ff;"><span style="color: #933;">.5em</span></span><span style="color: #66cc66;">;</span>
	<span style="color: #000000; font-weight: bold;">vertical-align</span><span style="color: #66cc66;">:</span> <span style="color: #000000; font-weight: bold;">top</span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #6666ff;">.main</span> <span style="color: #6666ff;">.section</span> caption <span style="color: #66cc66;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">margin-bottom</span><span style="color: #66cc66;">:</span> <span style="color: #933;">0</span><span style="color: #6666ff;"><span style="color: #933;">.5em</span></span><span style="color: #66cc66;">;</span>
	<span style="color: #000000; font-weight: bold;">text-align</span><span style="color: #66cc66;">:</span> <span style="color: #993333;">center</span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #6666ff;">.main</span> <span style="color: #6666ff;">.section</span> p,
<span style="color: #6666ff;">.main</span> <span style="color: #6666ff;">.section</span> fieldset,
<span style="color: #6666ff;">.main</span> <span style="color: #6666ff;">.section</span> table <span style="color: #66cc66;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">margin-bottom</span><span style="color: #66cc66;">:</span> <span style="color: #933;">1em</span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #6666ff;">.main</span> <span style="color: #6666ff;">.section</span> ul li p,
<span style="color: #6666ff;">.main</span> <span style="color: #6666ff;">.section</span> ol li p,
<span style="color: #6666ff;">.main</span> <span style="color: #6666ff;">.section</span> ul li ul li,
<span style="color: #6666ff;">.main</span> <span style="color: #6666ff;">.section</span> ol li ul li,
<span style="color: #6666ff;">.main</span> <span style="color: #6666ff;">.section</span> ul li table tr th,
<span style="color: #6666ff;">.main</span> <span style="color: #6666ff;">.section</span> ul li table tr td,
<span style="color: #6666ff;">.main</span> <span style="color: #6666ff;">.section</span> ol li table tr th,
<span style="color: #6666ff;">.main</span> <span style="color: #6666ff;">.section</span> ol li table tr td <span style="color: #66cc66;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #66cc66;">:</span> <span style="color: #933;"><span style="color: #933;">100</span>%</span> !important<span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #6666ff;">.main</span> <span style="color: #6666ff;">.section</span> pre <span style="color: #66cc66;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">overflow</span><span style="color: #66cc66;">:</span> <span style="color: #993333;">scroll</span><span style="color: #66cc66;">;</span>
	<span style="color: #000000; font-weight: bold;">width</span><span style="color: #66cc66;">:</span> <span style="color: #933;"><span style="color: #933;">90</span>%</span><span style="color: #66cc66;">;</span>
	<span style="color: #000000; font-weight: bold;">margin</span><span style="color: #66cc66;">:</span> <span style="color: #933;">0</span> <span style="color: #933;">0</span> <span style="color: #933;">1</span><span style="color: #6666ff;"><span style="color: #933;">.5em</span></span> <span style="color: #933;">0</span><span style="color: #66cc66;">;</span>
	<span style="color: #000000; font-weight: bold;">padding</span><span style="color: #66cc66;">:</span> <span style="color: #933;">1em</span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span>
&nbsp;
html&amp<span style="color: #66cc66;">;</span>gt<span style="color: #66cc66;">;</span>body pre <span style="color: #66cc66;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">overflow</span><span style="color: #66cc66;">:</span> <span style="color: #993333;">visible</span><span style="color: #66cc66;">;</span>
	<span style="color: #808080; font-style: italic;">/*\*/</span>
	<span style="color: #000000; font-weight: bold;">overflow</span><span style="color: #66cc66;">:</span> <span style="color: #993333;">auto</span><span style="color: #66cc66;">;</span>
	<span style="color: #808080; font-style: italic;">/**/</span>
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #6666ff;">.main</span> <span style="color: #6666ff;">.section</span> strong <span style="color: #66cc66;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">font-weight</span><span style="color: #66cc66;">:</span> <span style="color: #993333;">bold</span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #6666ff;">.main</span> <span style="color: #6666ff;">.section</span> del <span style="color: #66cc66;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">text-decoration</span><span style="color: #66cc66;">:</span> <span style="color: #993333;">line-through</span><span style="color: #66cc66;">;</span>
	<span style="color: #000000; font-weight: bold;">color</span><span style="color: #66cc66;">:</span> <span style="color: #cc00cc;">#A80000</span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #6666ff;">.main</span> <span style="color: #6666ff;">.section</span> ins <span style="color: #66cc66;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">font-weight</span><span style="color: #66cc66;">:</span> <span style="color: #993333;">bold</span><span style="color: #66cc66;">;</span>
	<span style="color: #000000; font-weight: bold;">color</span><span style="color: #66cc66;">:</span> <span style="color: #cc00cc;">#<span style="color: #933;">000000</span></span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #808080; font-style: italic;">/* component
----------------------------------------------- */</span>
&nbsp;
<span style="color: #6666ff;">.clearfix</span><span style="color: #3333ff;">:after</span> <span style="color: #66cc66;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">content</span> <span style="color: #66cc66;">:</span><span style="color: #ff0000;">&quot;.&quot;</span><span style="color: #66cc66;">;</span>
    <span style="color: #000000; font-weight: bold;">display</span><span style="color: #66cc66;">:</span> <span style="color: #993333;">block</span><span style="color: #66cc66;">;</span>
    <span style="color: #000000; font-weight: bold;">height</span> <span style="color: #66cc66;">:</span> <span style="color: #933;">0</span><span style="color: #66cc66;">;</span>
    <span style="color: #000000; font-weight: bold;">clear</span><span style="color: #66cc66;">:</span> <span style="color: #993333;">both</span><span style="color: #66cc66;">;</span>
    <span style="color: #000000; font-weight: bold;">visibility</span><span style="color: #66cc66;">:</span> <span style="color: #993333;">hidden</span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #6666ff;">.clearfix</span> <span style="color: #66cc66;">&#123;</span>
	zoom<span style="color: #66cc66;">:</span> <span style="color: #933;">1</span><span style="color: #66cc66;">;</span>
	<span style="color: #000000; font-weight: bold;">overflow</span><span style="color: #66cc66;">:</span> <span style="color: #993333;">hidden</span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #6666ff;">.capitalize</span> <span style="color: #66cc66;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">text-transform</span><span style="color: #66cc66;">:</span> <span style="color: #993333;">capitalize</span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #6666ff;">.lowercase</span> <span style="color: #66cc66;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">text-transform</span><span style="color: #66cc66;">:</span> <span style="color: #993333;">lowercase</span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #6666ff;">.uppercase</span> <span style="color: #66cc66;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">text-transform</span><span style="color: #66cc66;">:</span> <span style="color: #993333;">uppercase</span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #6666ff;">.aligncenter</span>,
<span style="color: #6666ff;">.imgaligncenter</span> <span style="color: #66cc66;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">display</span><span style="color: #66cc66;">:</span> <span style="color: #993333;">block</span><span style="color: #66cc66;">;</span>
	<span style="color: #000000; font-weight: bold;">margin</span><span style="color: #66cc66;">:</span> <span style="color: #933;">0</span> <span style="color: #993333;">auto</span><span style="color: #66cc66;">;</span>
	<span style="color: #000000; font-weight: bold;">text-align</span><span style="color: #66cc66;">:</span> <span style="color: #993333;">center</span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #6666ff;">.alignleft</span>,
<span style="color: #6666ff;">.imgalignleft</span> <span style="color: #66cc66;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">float</span><span style="color: #66cc66;">:</span> <span style="color: #000000; font-weight: bold;">left</span><span style="color: #66cc66;">;</span>
	<span style="color: #000000; font-weight: bold;">margin</span><span style="color: #66cc66;">:</span> <span style="color: #933;">0</span> <span style="color: #933;">1em</span> <span style="color: #933;">1em</span> <span style="color: #933;">0</span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #6666ff;">.alignright</span>,
<span style="color: #6666ff;">.imgalignright</span> <span style="color: #66cc66;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">float</span><span style="color: #66cc66;">:</span> <span style="color: #000000; font-weight: bold;">right</span><span style="color: #66cc66;">;</span>
	<span style="color: #000000; font-weight: bold;">margin</span><span style="color: #66cc66;">:</span> <span style="color: #933;">0</span> <span style="color: #933;">0</span> <span style="color: #933;">1em</span> <span style="color: #933;">1em</span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #6666ff;">.txtalignleft</span> <span style="color: #66cc66;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">text-align</span><span style="color: #66cc66;">:</span> <span style="color: #000000; font-weight: bold;">left</span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #6666ff;">.txtalignright</span> <span style="color: #66cc66;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">text-align</span><span style="color: #66cc66;">:</span> <span style="color: #000000; font-weight: bold;">right</span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span></pre></div></div>

<p>位置づけ的には<a href="http://developer.yahoo.com/yui/base/">YUI Base CSS</a>を再定義したような形。</p>
<p>本文である箇所は下手にpx単位でがっちがっちにデザイン作るよりも、em単位で緩やかなデザインを作った方がWebっぽいよね[謎]みたいな個人的な信条もあったりします。そんなわけで、HTMLは自然とこんな感じのやつをよく使います。</p>
<div class="wp_syntax">
<div class="code">
<pre><span class="doctype">&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;</span>
&lt;<span class="start-tag">html</span><span class="attribute-name"> xmlns</span>=<span class="attribute-value">"http://www.w3.org/1999/xhtml" </span><span class="attribute-name">xml:lang</span>=<span class="attribute-value">"ja" </span><span class="attribute-name">lang</span>=<span class="attribute-value">"ja"</span>&gt;
&lt;<span class="start-tag">head</span>&gt;
&lt;<span class="start-tag">meta</span><span class="attribute-name"> http-equiv</span>=<span class="attribute-value">"Content-Type" </span><span class="attribute-name">content</span>=<span class="attribute-value">"text/html; charset=UTF-8" </span><span class="error"><span class="attribute-name">/</span></span>&gt;
&lt;<span class="start-tag">meta</span><span class="attribute-name"> http-equiv</span>=<span class="attribute-value">"Content-Style-Type" </span><span class="attribute-name">content</span>=<span class="attribute-value">"text/css" </span><span class="error"><span class="attribute-name">/</span></span>&gt;
&lt;<span class="start-tag">meta</span><span class="attribute-name"> http-equiv</span>=<span class="attribute-value">"Content-Script-Type" </span><span class="attribute-name">content</span>=<span class="attribute-value">"text/javascript" </span><span class="error"><span class="attribute-name">/</span></span>&gt;
&lt;<span class="start-tag">meta</span><span class="attribute-name"> http-equiv</span>=<span class="attribute-value">"imagetoolbar" </span><span class="attribute-name">content</span>=<span class="attribute-value">"no" </span><span class="error"><span class="attribute-name">/</span></span>&gt;
&lt;<span class="start-tag">meta</span><span class="attribute-name"> name</span>=<span class="attribute-value">"description" </span><span class="attribute-name">content</span>=<span class="attribute-value">"" </span><span class="error"><span class="attribute-name">/</span></span>&gt;
&lt;<span class="start-tag">meta</span><span class="attribute-name"> name</span>=<span class="attribute-value">"keywords" </span><span class="attribute-name">content</span>=<span class="attribute-value">"" </span><span class="error"><span class="attribute-name">/</span></span>&gt;
&lt;<span class="start-tag">link</span><span class="attribute-name"> rel</span>=<span class="attribute-value">"stylesheet" </span><span class="attribute-name">type</span>=<span class="attribute-value">"text/css" </span><span class="attribute-name">media</span>=<span class="attribute-value">"screen,projection,tv" </span><span class="attribute-name">href</span>=<span class="attribute-value">"style.css" </span><span class="error"><span class="attribute-name">/</span></span>&gt;
<span class="comment">&lt;!--[if IE]&gt;&lt;link rel="stylesheet" href="ie.css" type="text/css" /&gt;&lt;![endif]--&gt;</span>
&lt;<span class="start-tag">link</span><span class="attribute-name"> rel</span>=<span class="attribute-value">"stylesheet" </span><span class="attribute-name">type</span>=<span class="attribute-value">"text/css" </span><span class="attribute-name">media</span>=<span class="attribute-value">"print" </span><span class="attribute-name">href</span>=<span class="attribute-value">"print.css" </span><span class="error"><span class="attribute-name">/</span></span>&gt;
&lt;<span class="start-tag">title</span>&gt;&lt;/<span class="end-tag">title</span>&gt;
&lt;/<span class="end-tag">head</span>&gt;
&lt;<span class="start-tag">body</span><span class="attribute-name"> id</span>=<span class="attribute-value">"home"</span>&gt;

<span class="comment">&lt;!-- page/ --&gt;</span>
&lt;<span class="start-tag">div</span><span class="attribute-name"> class</span>=<span class="attribute-value">"page"</span>&gt;

<span class="comment">&lt;!-- header/ --&gt;</span>
&lt;<span class="start-tag">div</span><span class="attribute-name"> class</span>=<span class="attribute-value">"header"</span>&gt;
<span class="comment">&lt;!-- /header --&gt;</span>&lt;/<span class="end-tag">div</span>&gt;

<span class="comment">&lt;!-- contents/ --&gt;</span>
&lt;<span class="start-tag">div</span><span class="attribute-name"> class</span>=<span class="attribute-value">"contents"</span>&gt;

<span class="comment">&lt;!-- main/ --&gt;</span>
&lt;<span class="start-tag">div</span><span class="attribute-name"> class</span>=<span class="attribute-value">"main"</span>&gt;
	&lt;<span class="start-tag">div</span><span class="attribute-name"> class</span>=<span class="attribute-value">"section"</span>&gt;
		&lt;<span class="start-tag">h1</span>&gt;&lt;/<span class="end-tag">h1</span>&gt;
		&lt;h2&gt;&lt;/h2&gt;
		&lt;p&gt;&lt;/p&gt;
	&lt;/<span class="end-tag">div</span>&gt;
<span class="comment">&lt;!-- /main --&gt;</span>&lt;/<span class="end-tag">div</span>&gt;

<span class="comment">&lt;!-- sub/ --&gt;</span>
&lt;<span class="start-tag">div</span><span class="attribute-name"> class</span>=<span class="attribute-value">"sub"</span>&gt;
<span class="comment">&lt;!-- /sub --&gt;</span>&lt;/<span class="end-tag">div</span>&gt;

<span class="comment">&lt;!-- /contents --&gt;</span>&lt;/<span class="end-tag">div</span>&gt;

<span class="comment">&lt;!-- footer/ --&gt;</span>
&lt;<span class="start-tag">div</span><span class="attribute-name"> class</span>=<span class="attribute-value">"footer"</span>&gt;
<span class="comment">&lt;!-- /footer --&gt;</span>&lt;/<span class="end-tag">div</span>&gt;

<span class="comment">&lt;!-- /page --&gt;</span>&lt;/<span class="end-tag">div</span>&gt;

&lt;/<span class="end-tag">body</span>&gt;
&lt;/<span class="end-tag">html</span>&gt;</pre>
</div>
</div>
<p>なんとなく雰囲気分かります？今まではCSSハック使ってたんですけど、条件分岐のほうが楽そうだなと思ってこのやり方になっています。あと、XML宣言などは今のところあまりメリットないよなってことでスルー。Strictを使うかどうかはクライアント次第ってところです。</p>
<p>僕もそんなに毎日のようにコーディングしているわけでもないので、あくまで参考事例としてどうぞ。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.re-creators.jp/blog/2008/11/26_162.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>現場のプロから学ぶXHTML+CSS 発売されました</title>
		<link>http://www.re-creators.jp/news/2008/11/18_155.html</link>
		<comments>http://www.re-creators.jp/news/2008/11/18_155.html#comments</comments>
		<pubDate>Tue, 18 Nov 2008 14:50:09 +0000</pubDate>
		<dc:creator>西畑 一馬</dc:creator>
				<category><![CDATA[ニュース]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://re-creators.weblike.jp/?p=155</guid>
		<description><![CDATA[こんにちは。to-Rの西畑です。
私が執筆に参加した書籍、「現場のプロから学ぶXHTML+CSS」が発売されました。
内容はXHTML+CSSの基礎から応用、マルチデバイスに対応する為のテクニック、そしてJavaScri [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.co.jp/o/ASIN/4839929734/tor0-22/ref=nosim"><img src="http://blog.webcreativepark.net/img/cssnite_b_book.png" alt="現場のプロから学ぶXHTML+CSS" align="right" /></a>こんにちは。<a href="http://blog.webcreativepark.net/">to-R</a>の西畑です。</p>
<p>私が執筆に参加した書籍、「<a href="http://www.amazon.co.jp/o/ASIN/4839929734/tor0-22/ref=nosim">現場のプロから学ぶXHTML+CSS</a>」が発売されました。</p>
<p>内容はXHTML+CSSの基礎から応用、マルチデバイスに対応する為のテクニック、そしてJavaScriptライブラリと盛りだくさんです。</p>
<p>私は8章『JavaScriptライブラリとCSS』と9章『CSSトラブルシューティング集』の一部、そしてミニコラムを何本か書かせてもらっています。</p>
<p><a href="http://kennsu.jp/2008/11/cssclearfix.html">kennsuさん</a>や<a href="http://blog.webcreativepark.net/2008/11/11-151216.html#comments-392">よしぱんさん</a>からも太鼓判いただいてますので、ぜひ興味があるかたは手に取ってみてください。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.re-creators.jp/news/2008/11/18_155.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
