<?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>kzms2 - html,css,javascript &#187; HTML</title>
	<atom:link href="http://kzms2.com/category/html/feed/" rel="self" type="application/rss+xml" />
	<link>http://kzms2.com</link>
	<description>HTML、CSS、Javascript、Actionscriptなどページを作るのに必要なものならなんでも取り扱います。某ポータルのトップページをコーディング担当。</description>
	<lastBuildDate>Mon, 31 May 2010 03:27:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>css3で動くFollow Meを作ってみた。使ってみたい方はどうぞ。</title>
		<link>http://kzms2.com/2009/12/02/followme_css3/</link>
		<comments>http://kzms2.com/2009/12/02/followme_css3/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 17:50:08 +0000</pubDate>
		<dc:creator>Zuma</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[hobby]]></category>
		<category><![CDATA[作品]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[sample]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://kzms2.com/?p=300</guid>
		<description><![CDATA[
topsyWidgetPreload({ "url": "http%3A%2F%2Fkzms2.com%2F2009%2F12%2F02%2Ffollowme_css3%2F", "style": "big", "title": "css3で動くFollow Meを作ってみた。使ってみたい方はどうぞ。" });
普通のFollow Meじゃつまらないので

息抜きでcss3を使ってアニメーションするFollowMe作りました。
サンプル…といいたいところですが、このページの右側にあります。
マウスオーバーしてみれば動きがわかるかと思います。
対応ブラウザ
一応色々なブラウザで動きますが以下の順番でいい感じの動きになります。

Chrome４→縦表示、回転、ズーム、アルファが効きます
Safari4→縦表示、回転、ズーム、アルファが効きます（ちょっとぼやける）
Firefox3.5→縦表示、回転、ズーム、アルファが効きます
その他→かろうじて表示されます

html5で書いていたのですが、どこぞのブラウザさんで表示出来ないので泣く泣くhtml4に切り替えました。
どのブラウザとは言いません。9でもダメなIEあの子です。
それでもこのFollow Meを使ってみたい場合は続きから。

まず初めに。
ご自由に使って頂いて構いませんが、htmlの?の部分、cssのコメント部分は残して置いて頂けると幸せです。
カスタマイズできる部分は以下の箇所になります。

ラベルのボーダー、背景色、グラデーション
FollowMeの文字色
?の文字色・背景色

といった部分が調整が可能となっています。
cssに詳しい方はソースをちょくちょくいじってもいいかもしれませんね。
コピペ用のソース
下のソースを&#60;/body&#62;の直前に明記するだけで実装が可能です。
色設定と、自分のアカウントへのURLの変更（http://twitter.com/kzmsの部分）をお忘れなく。
変えたほうがいい部分は赤色で指定してあります。
&#60;div id=&#34;kzms2twitter&#34;&#62;&#60;span&#62;&#60;a href=&#34;http://kzms2.com/2009/12/02/followme_css3/&#34; title=&#34;このFollow Meについて&#34; id=&#34;kzms2twitis&#34;&#62;?&#60;/a&#62;&#60;a href=&#34;http://twitter.com/kzms2&#34;&#62;Follow Me&#60;/a&#62;&#60;/span&#62;&#60;/div&#62;
&#60;style type=&#34;text/css&#34;&#62;
/* 色のカスタマイズ
**********************/
/* ラベルの色設定 */
#kzms2twitter span{
/* グラデーション非対応の背景色設定 */
background-color:#0f58aa !important;
/* グラデーション背景色設定 */
background-image:-webkit-gradient(
linear,
left top,
left bottom,
/* 開始色 */
from(#083a73),
/* 終了色 */
to(#0f58aa)
) !important;
/* 枠線色設定 */
border-color:#083a73 !important;
}
/* Follow Meの設定 */
#kzms2twitter span a{
/* 文字色設定 */
color:#fff !important;
}
/* ?の設定 */
#kzms2twitter #kzms2twitis{
/* 文字色設定 */
color:#0f58aa !important;
/* 背景色設定 */
background-color:#fff !important;
}
/*
* [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: left;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fkzms2.com%252F2009%252F12%252F02%252Ffollowme_css3%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22css3%E3%81%A7%E5%8B%95%E3%81%8FFollow%20Me%E3%82%92%E4%BD%9C%E3%81%A3%E3%81%A6%E3%81%BF%E3%81%9F%E3%80%82%E4%BD%BF%E3%81%A3%E3%81%A6%E3%81%BF%E3%81%9F%E3%81%84%E6%96%B9%E3%81%AF%E3%81%A9%E3%81%86%E3%81%9E%E3%80%82%22%20%7D);"><script type="text/javascript">topsyWidgetPreload({ "url": "http%3A%2F%2Fkzms2.com%2F2009%2F12%2F02%2Ffollowme_css3%2F", "style": "big", "title": "css3で動くFollow Meを作ってみた。使ってみたい方はどうぞ。" });</script></div>
<h3 class="postMds">普通のFollow Meじゃつまらないので</h3>
<p><a href="http://kzms2.com/wp-content/uploads/2009/12/followme_cap1.png" rel="lightbox[pics300]" title="followme_cap1"><img src="http://kzms2.com/wp-content/uploads/2009/12/followme_cap1.png" alt="followme_cap1" width="360" height="254" class="attachment wp-att-304 " /></a><br />
息抜きでcss3を使ってアニメーションするFollowMe作りました。<br />
サンプル…といいたいところですが、このページの右側にあります。<br />
マウスオーバーしてみれば動きがわかるかと思います。</p>
<h3 class="postMds">対応ブラウザ</h3>
<p>一応色々なブラウザで動きますが以下の順番でいい感じの動きになります。</p>
<ol>
<li>Chrome４→縦表示、回転、ズーム、アルファが効きます</li>
<li>Safari4→縦表示、回転、ズーム、アルファが効きます（ちょっとぼやける）</li>
<li>Firefox3.5→縦表示、回転、ズーム、アルファが効きます</li>
<li>その他→かろうじて表示されます</li>
</ol>
<p>html5で書いていたのですが、どこぞのブラウザさんで表示出来ないので泣く泣くhtml4に切り替えました。<br />
どのブラウザとは言いません。9でもダメな<del datetime="2009-12-01T17:53:09+00:00">IE</del>あの子です。</p>
<p>それでもこのFollow Meを使ってみたい場合は続きから。</p>
<p><span id="more-300"></span></p>
<h3 class="postMds">まず初めに。</h3>
<p>ご自由に使って頂いて構いませんが、htmlの?の部分、cssのコメント部分は残して置いて頂けると幸せです。<br />
カスタマイズできる部分は以下の箇所になります。</p>
<ol>
<li>ラベルのボーダー、背景色、グラデーション</li>
<li>FollowMeの文字色</li>
<li>?の文字色・背景色</li>
</ol>
<p>といった部分が調整が可能となっています。<br />
cssに詳しい方はソースをちょくちょくいじってもいいかもしれませんね。</p>
<h3 class="postMds">コピペ用のソース</h3>
<p>下のソースを&lt;/body&gt;の直前に明記するだけで実装が可能です。<br />
色設定と、自分のアカウントへのURLの変更（http://twitter.com/kzmsの部分）をお忘れなく。<br />
変えたほうがいい部分は赤色で指定してあります。</p>
<p><code>&lt;div id=&quot;kzms2twitter&quot;&gt;&lt;span&gt;&lt;a href=&quot;http://kzms2.com/2009/12/02/followme_css3/&quot; title=&quot;このFollow Meについて&quot; id=&quot;kzms2twitis&quot;&gt;?&lt;/a&gt;&lt;a href=&quot;http://twitter.com/<strong class="attention">kzms2</strong>&quot;&gt;Follow Me&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;<br />
&lt;style type=&quot;text/css&quot;&gt;<br />
/* 色のカスタマイズ<br />
**********************/<br />
/* ラベルの色設定 */<br />
#kzms2twitter span{<br />
/* グラデーション非対応の背景色設定 */<br />
background-color:<strong class="attention">#0f58aa</strong> !important;<br />
/* グラデーション背景色設定 */<br />
background-image:-webkit-gradient(<br />
linear,<br />
left top,<br />
left bottom,<br />
/* 開始色 */<br />
from(<strong class="attention">#083a73</strong>),<br />
/* 終了色 */<br />
to(<strong class="attention">#0f58aa</strong>)<br />
) !important;<br />
/* 枠線色設定 */<br />
border-color:<strong class="attention">#083a73</strong> !important;<br />
}<br />
/* Follow Meの設定 */<br />
#kzms2twitter span a{<br />
/* 文字色設定 */<br />
color:<strong class="attention">#fff</strong> !important;<br />
}<br />
/* ?の設定 */<br />
#kzms2twitter #kzms2twitis{<br />
/* 文字色設定 */<br />
color:<strong class="attention">#0f58aa</strong> !important;<br />
/* 背景色設定 */<br />
background-color:<strong class="attention">#fff</strong> !important;<br />
}<br />
/*<br />
* date 09/12/01<br />
* var 0.01<br />
* kzms2 All Rights Reserved.<br />
******************************/<br />
/* base setting<br />
=================*/<br />
#kzms2twitter{<br />
position:fixed;<br />
_position:absolute;<br />
top:50%;<br />
right:0;<br />
z-index:99999;<br />
margin-top:-6.5em;<br />
*margin-top:-1em;<br />
font-size:12px;<br />
}<br />
#kzms2twitter span a{<br />
text-decoration:none;<br />
-webkit-transition-duration:1s;<br />
-moz-transition-duration:1s;<br />
-webkit-transform-origin:0 50%;<br />
-moz-transform-origin:0 50%;<br />
}<br />
#kzms2twitter span a:hover{<br />
text-decoration:underline;<br />
-webkit-transform:scale(1.2);<br />
-moz-transform:scale(1.2);<br />
}<br />
#kzms2twitter span{<br />
display:block;<br />
padding:0.5em 1em 0.5em 0.5em;<br />
border-style:solid;<br />
border-width:1px;<br />
font-weight:bold;<br />
text-decoration:none;<br />
-moz-border-radius:5px 5px 0 0;<br />
-webkit-border-radius:0;<br />
-webkit-border-top-left-radius:5px;<br />
-webkit-border-top-right-radius:5px;<br />
-webkit-transition-duration:1s;<br />
-moz-transition-duration:1s;<br />
-webkit-transform-origin:100% 100%;<br />
-moz-transform-origin:100% 100%;<br />
-webkit-transform:rotate(-90deg);<br />
-moz-transform:rotate(-90deg);<br />
-webkit-box-shadow:2px 2px 7px #333;<br />
-moz-box-shadow:2px 2px 7px #333;<br />
}<br />
#kzms2twitter span:hover{<br />
margin-top:2em;<br />
*margin-top:0;<br />
-moz-border-radius:5px 0 0 5px;<br />
-webkit-border-radius:0;<br />
-webkit-border-top-left-radius:5px;<br />
-webkit-border-bottom-left-radius:5px;<br />
-webkit-transform:rotate(0deg);<br />
-moz-transform:rotate(0deg);<br />
-webkit-transform:scale(2);<br />
-moz-transform:scale(2);<br />
}<br />
/* about kzms2<br />
=================*/<br />
#kzms2twitter #kzms2twitis{<br />
position:absolute;<br />
bottom:0;<br />
right:0;<br />
width:1em;<br />
text-align:center;<br />
opacity:0.5;<br />
filter:alpha(opacity=50);<br />
-ms-filter:"alpha(opacity=50)";<br />
font-size:80%;<br />
-moz-border-radius:5px 0 0 0;<br />
-webkit-border-top-left-radius:5px;<br />
-webkit-transform-origin:100% 100%;<br />
-moz-transform-origin:100% 100%;<br />
}<br />
#kzms2twitter #kzms2twitis:hover{<br />
opacity:1;<br />
filter:alpha(opacity=100);<br />
-ms-filter:"alpha(opacity=100)";<br />
-webkit-transform:scale(2);<br />
-moz-transform:scale(2);<br />
text-decoration:none;<br />
}<br />
/* follow me setting<br />
=================*/<br />
#kzms2twitter span a:nth-of-type(1):hover + a{<br />
opacity:0.5;<br />
filter:alpha(opacity=50);<br />
-ms-filter:"alpha(opacity=50)";<br />
}<br />
#kzms2twitter span a{<br />
display:inline-block;<br />
}<br />
&lt;/style&gt;</code><br />
cssの上部は、カスタマイズ用の部分が抜き出してあります。</p>
<h3 class="postMds">その他</h3>
<p>htmlに詳しい人は、styleタグの中身を外部ファイルにするなどして各自修正を加えてしまってください。このままだとhtmlが穢れてしまうので…！</p>
<p>使った方でご意見やご感想などお待ちしておりますっ</p>
<p>はー　久々に息抜きになったなった。<br />
こういうやつの方がやりやすいですね。</p>

]]></content:encoded>
			<wfw:commentRss>http://kzms2.com/2009/12/02/followme_css3/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CSS3（中途半端にHTML5）でリニューアル</title>
		<link>http://kzms2.com/2009/11/17/renewal_css3/</link>
		<comments>http://kzms2.com/2009/11/17/renewal_css3/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 18:30:12 +0000</pubDate>
		<dc:creator>Zuma</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[renewal]]></category>

		<guid isPermaLink="false">http://kzms2.com/?p=155</guid>
		<description><![CDATA[
topsyWidgetPreload({ "url": "http%3A%2F%2Fkzms2.com%2F2009%2F11%2F17%2Frenewal_css3%2F", "style": "big", "title": "CSS3（中途半端にHTML5）でリニューアル" });
リニューアルしますた。

Safari4だとキャプチャのように見えるはずです。
古いブラウザやCSS3に対応していないブラウザはものすごい表示になります。
IEで見ちゃいけません。ダメ絶対。
にしてもデザインの苦手なデザイナーだけあって直せそうなところがいっぱい…
明日以降からそこらへんは対応させてください…
といっても、古いブラウザなどはあえて微妙な表示にする予定ではあります。
仕事がNN4とかまでフォローしてるので、プライベートくらいはこんな感じにしたいかなぁと･･･

概要っぽいもの

このページ画像は1枚も使ってません。凄いですねCSS3は。
あ、上のキャプチャとその他アイコンはさすがに画像です＞＜
デザインには一枚も画像を使っていないという意味です。
アニメーションにJavascriptは使っていません。ChromeやSafari4などでページを見れば所々動きますが、CSS3です

作業時間とか

デザインは3時間くらい
コーディングは2時間くらい

計5時間くらい。ですがロスタイム含めて6時間ちょいかと思います。Twitterに作業はじめの時間POSTしてるので、それを元に計算しています。
コーディングに関してはIEとかを、ブッタ切ってるので納得の時間ですね…
苦労したところ

地味にWebkit系とMozillaとで、ボックスの考え方が違いました。
特にbox-shadowを使った場合、Mozilla系はbox-shadow分横幅が伸びて表示が崩れました（今は無理やり表示させてます）
TwitterにもPostしましたが「@font-face」を「@font-faｓe」と書いて1時間ほどはまりました…コピペしたはずなんだけど＞＜

明日以降直すところ

古いブラウザなどの対応
HTML4の部分をHTML5に変更（ワードプレスの勉強をしないと…）
デザインの微調整（微妙にデザイン通りじゃない場所が多いので、調整）

といった感じになると思います。
ちょっと夜更かししすぎたので、後は明日以降の対応で＞＜
質問などありましたらコメントをお願いします。

]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: left;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fkzms2.com%252F2009%252F11%252F17%252Frenewal_css3%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22CSS3%EF%BC%88%E4%B8%AD%E9%80%94%E5%8D%8A%E7%AB%AF%E3%81%ABHTML5%EF%BC%89%E3%81%A7%E3%83%AA%E3%83%8B%E3%83%A5%E3%83%BC%E3%82%A2%E3%83%AB%22%20%7D);"><script type="text/javascript">topsyWidgetPreload({ "url": "http%3A%2F%2Fkzms2.com%2F2009%2F11%2F17%2Frenewal_css3%2F", "style": "big", "title": "CSS3（中途半端にHTML5）でリニューアル" });</script></div>
<h3 class="postMds">リニューアルしますた。</h3>
<p><img src="http://kzms2.com/wp-content/uploads/2009/11/renewal_091117.png" alt="デザインリニューアル" width="400" height="154" class="attachment wp-att-154 "/><br />
Safari4だとキャプチャのように見えるはずです。<br />
古いブラウザやCSS3に対応していないブラウザはものすごい表示になります。<br />
IEで見ちゃいけません。ダメ絶対。<br />
にしてもデザインの苦手なデザイナーだけあって直せそうなところがいっぱい…</p>
<p>明日以降からそこらへんは対応させてください…<br />
といっても、古いブラウザなどはあえて微妙な表示にする予定ではあります。<br />
仕事がNN4とかまでフォローしてるので、プライベートくらいはこんな感じにしたいかなぁと･･･</p>
<p><span id="more-155"></span></p>
<h3 class="postMds">概要っぽいもの</h3>
<ul>
<li>このページ<strong>画像は1枚も使ってません</strong>。凄いですねCSS3は。<br />
あ、上のキャプチャとその他アイコンはさすがに画像です＞＜<br />
デザインには一枚も画像を使っていないという意味です。</li>
<li>アニメーションにJavascriptは使っていません。ChromeやSafari4などでページを見れば所々動きますが、CSS3です</li>
</ul>
<h3 class="postMds">作業時間とか</h3>
<ol>
<li>デザインは3時間くらい</li>
<li>コーディングは2時間くらい</li>
</ol>
<p>計5時間くらい。ですがロスタイム含めて6時間ちょいかと思います。Twitterに作業はじめの時間POSTしてるので、それを元に計算しています。<br />
コーディングに関してはIEとかを、ブッタ切ってるので納得の時間ですね…</p>
<h3 class="postMds">苦労したところ</h3>
<ol>
<li>地味にWebkit系とMozillaとで、ボックスの考え方が違いました。<br />
特にbox-shadowを使った場合、Mozilla系はbox-shadow分横幅が伸びて表示が崩れました（今は無理やり表示させてます）</li>
<li>TwitterにもPostしましたが「@font-face」を「@font-faｓe」と書いて1時間ほどはまりました…コピペしたはずなんだけど＞＜</li>
</ol>
<h3 class="postMds">明日以降直すところ</h3>
<ol>
<li>古いブラウザなどの対応</li>
<li>HTML4の部分をHTML5に変更（ワードプレスの勉強をしないと…）</li>
<li>デザインの微調整（微妙にデザイン通りじゃない場所が多いので、調整）</li>
</ol>
<p>といった感じになると思います。</p>
<p>ちょっと夜更かししすぎたので、後は明日以降の対応で＞＜<br />
質問などありましたらコメントをお願いします。</p>

]]></content:encoded>
			<wfw:commentRss>http://kzms2.com/2009/11/17/renewal_css3/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>要素がボックスをはみ出たときにする対応まとめ</title>
		<link>http://kzms2.com/2009/10/20/text_box_bug/</link>
		<comments>http://kzms2.com/2009/10/20/text_box_bug/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 16:36:45 +0000</pubDate>
		<dc:creator>Zuma</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[備忘録]]></category>
		<category><![CDATA[sample]]></category>

		<guid isPermaLink="false">http://kzms2.com/?p=82</guid>
		<description><![CDATA[
topsyWidgetPreload({ "url": "http%3A%2F%2Fkzms2.com%2F2009%2F10%2F20%2Ftext_box_bug%2F", "style": "big", "title": "要素がボックスをはみ出たときにする対応まとめ" });
こういう状態に
※HTMLのサンプルを見る
なったことはありませんか？
半角が「/」や「-」などがない状態で連続して続くと改行しないで、そのまま横に表示されてしまう現象です。
英語とかだと区切りがなかったら1単語なので、改行しないという理由はわかりますね。
でもURLとかだと結構頻繁にあったりして困ったりします。
というか今日困っていた会社の同僚が居たので自分用にもまとめて置いてみようと思います。
自分がこうなったときに参考にした方法やそのサイトのまとめを書きます。
※対応ブラウザは、IE6、Firefox3↑、Opera10、Safari3↑、Crome3を考慮しています。

大まかな対応方法
大きく分けて3パターンあります。

CSSのみでボックス内にキチンと収める方法
HTMLに強引にタグを追加して、表示する方法
CSSのみでごまかす方法

凄いアバウトな説明ですが、上記3つで大体の対応方法が分かれるかなーと思います。
ちなみにお勧め順で記載しています。
1.CSSのみでボックス内にキチンと収める方法
長い単語やURLの改行をコントロールするword-wrapプロパティで紹介されている要素の
word-break: break-word;※HTMLのサンプルを見る
を用いる方法です。
この要素を使えばおそらく期待したとおり、ボックスの横幅でキチンと改行を行ってくれます。

ただこの対応は、OperaとFirefox3では適用されないので、完璧とも言いがたいです。が一番理想的な対応方法のように思えます。
早くFirefox3.5が当たり前になれば問題がないのですが…
2.HTMLに強引にタグを追加して、表示する方法
次の方法ですが、これは表示はどのブラウザでも恐らくほぼ完全に動作するのですが、HMTLソースが汚くなるので2番手となっています。
この手段の場合以下の2通りの対応方法があるかと思います。

&#38;#x200B;を用いる
&#60;wbr&#62;を用いる。

これらは改行させたい文字列の間に、このテキストを流し込みます。どういうことかというと…
例)kzms2
k&#38;#x200B;z&#38;#x200B;m&#38;#x200B;s&#38;#x200B;2※HTMLのサンプルを見る
k&#60;wbr&#62;z&#60;wbr&#62;m&#60;wbr&#62;s&#60;wbr&#62;2※HTMLのサンプルを見る
といった感じに使用します。上記文字列を入れたところで改行を発生させることが可能になります。
閲覧する分にはなんら影響はないので、場合によってはこの手段の対応でもよい場合もあるのかと思います。
3.CSSのみでごまかす方法
この対応方法は、HTMLはいじらないのですが、本来の要求とちょっと異なってしまうので、3番手の対応としました。
場合によってはこの対応でもアリだったりするかもしれないので、書いてみます。
この対応も2パターンほどあるかと思います。

文章の途中で「…」を用いて文章を短縮してしまう
ボックス内スクロールを用いて表現する

CSSだけで文字列を省略して「・・・」を付けて表示する方法のエントリーに記載してあった内容ですが、文言を「…」で隠してしまうことが可能です。

やり方としては、
横幅(width)、white-spce: nowrap、overflow:hidden;
を指定する。
とのことなので、
width:80px;
white-spce:nowrap;
overflow:hidden;
text-overflow:ellipsis;
-webkit-text-overflow:ellipsis;
-o-text-overflow:ellipsis;※HTMLのサンプルを見る
上記のように記載することで対応することが可能となります。
また最後ですが、overflow:auto;を用いることによって以下のように表示させる事も出来ます。

この場合、
overflow:auto;※HTMLのサンプルを見る
を追加すれば対応が可能になります。
これはどのブラウザも問題なく同じ挙動になりますが、そもそもの解決になっているかといえば怪しいです…
まとめのようなもの
個人的に対応を行うとしたら以下のようにすると思います。
width:100px;
border:1px solid #33f;
background-color:#fff;
word-wrap:break-word;
overflow:auto;※HTMLのサンプルを見る
と、上記のように「CSSのみでボックス内にキチンと収める方法」と「CSSのみでごまかす方法」の合わせ技で対応するかと思います。
word-break: break-word;をメインにして、対応していないブラウザは、overflow:auto;で吸収、という対応方法です。
実際に見るお客様が、見やすいように出来ればよいので、上記の組み合わせで必要に応じて使用できればいいのではないかな、と個人的には思います。
参考にしたサイト様

builder様の長い単語やURLの改行をコントロールするword-wrapプロパティより
Web制作で今すぐ使えるテクニック集様のエントリー、CSSだけで文字列を省略して「・・・」を付けて表示する方法より

上記のサイトを参考にさせていただきました。有難うございます。
またこちらの記事の記載事項に問題がある場合、ご連絡をいただければ早急に対応させていただきたいと思います。

]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: left;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fkzms2.com%252F2009%252F10%252F20%252Ftext_box_bug%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22%E8%A6%81%E7%B4%A0%E3%81%8C%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B9%E3%82%92%E3%81%AF%E3%81%BF%E5%87%BA%E3%81%9F%E3%81%A8%E3%81%8D%E3%81%AB%E3%81%99%E3%82%8B%E5%AF%BE%E5%BF%9C%E3%81%BE%E3%81%A8%E3%82%81%22%20%7D);"><script type="text/javascript">topsyWidgetPreload({ "url": "http%3A%2F%2Fkzms2.com%2F2009%2F10%2F20%2Ftext_box_bug%2F", "style": "big", "title": "要素がボックスをはみ出たときにする対応まとめ" });</script></div>
<h3 class="postMds">こういう状態に</h3>
<p><a href="http://kzms2.com/wp-content/uploads/2009/10/091020-1.png" rel="lightbox[pics82]" title="091020-1"><img src="http://kzms2.com/wp-content/uploads/2009/10/091020-1.png" alt="091020-1" width="275" height="97" class="attachment wp-att-83 alignleft" /></a><a href="http://kzms2.com/lab/entry/091020/index1.html">※HTMLのサンプルを見る</a><br />
なったことはありませんか？<br />
半角が「/」や「-」などがない状態で連続して続くと改行しないで、そのまま横に表示されてしまう現象です。</p>
<p>英語とかだと区切りがなかったら1単語なので、改行しないという理由はわかりますね。<br />
でもURLとかだと結構頻繁にあったりして困ったりします。</p>
<p>というか今日困っていた会社の同僚が居たので自分用にもまとめて置いてみようと思います。</p>
<p>自分がこうなったときに参考にした方法やそのサイトのまとめを書きます。<br />
※対応ブラウザは、IE6、Firefox3↑、Opera10、Safari3↑、Crome3を考慮しています。</p>
<p><span id="more-82"></span></p>
<h3 class="postMds">大まかな対応方法</h3>
<p>大きく分けて3パターンあります。</p>
<ol>
<li>CSSのみでボックス内にキチンと収める方法</li>
<li>HTMLに強引にタグを追加して、表示する方法</li>
<li>CSSのみでごまかす方法</li>
</ol>
<p>凄いアバウトな説明ですが、上記3つで大体の対応方法が分かれるかなーと思います。<br />
ちなみにお勧め順で記載しています。</p>
<h3 class="postMds">1.CSSのみでボックス内にキチンと収める方法</h3>
<p><a href="http://builder.japan.zdnet.com/sp/css-firefox-safari/story/0,3800083423,20382786,00.htm">長い単語やURLの改行をコントロールするword-wrapプロパティ</a>で紹介されている要素の<br />
<code>word-break: break-word;</code><a href="http://kzms2.com/lab/entry/091020/index2.html">※HTMLのサンプルを見る</a><br />
を用いる方法です。<br />
この要素を使えばおそらく期待したとおり、ボックスの横幅でキチンと改行を行ってくれます。<br />
<a href="http://kzms2.com/wp-content/uploads/2009/10/091020-2.png" rel="lightbox[pics82]" title="091020-2"><img src="http://kzms2.com/wp-content/uploads/2009/10/091020-2.png" alt="091020-2" width="128" height="165" class="attachment wp-att-8" /></a><br />
ただこの対応は、<strong>OperaとFirefox3では適用されない</strong>ので、完璧とも言いがたいです。が一番理想的な対応方法のように思えます。<br />
早くFirefox3.5が当たり前になれば問題がないのですが…</p>
<h3 class="postMds">2.HTMLに強引にタグを追加して、表示する方法</h3>
<p>次の方法ですが、これは表示はどのブラウザでも恐らくほぼ完全に動作するのですが、HMTLソースが汚くなるので2番手となっています。<br />
この手段の場合以下の2通りの対応方法があるかと思います。</p>
<ol>
<li><strong>&amp;#x200B;</strong>を用いる</li>
<li>&lt;wbr&gt;を用いる。</li>
</ol>
<p>これらは改行させたい文字列の間に、このテキストを流し込みます。どういうことかというと…</p>
<h4>例)kzms2</h4>
<p><code>k&amp;#x200B;z&amp;#x200B;m&amp;#x200B;s&amp;#x200B;2</code><a href="http://kzms2.com/lab/entry/091020/index3.html">※HTMLのサンプルを見る</a><br />
<code>k&lt;wbr&gt;z&lt;wbr&gt;m&lt;wbr&gt;s&lt;wbr&gt;2</code><a href="http://kzms2.com/lab/entry/091020/index4.html">※HTMLのサンプルを見る</a><br />
といった感じに使用します。上記文字列を入れたところで改行を発生させることが可能になります。<br />
閲覧する分にはなんら影響はないので、場合によってはこの手段の対応でもよい場合もあるのかと思います。</p>
<h3 class="postMds">3.CSSのみでごまかす方法</h3>
<p>この対応方法は、HTMLはいじらないのですが、本来の要求とちょっと異なってしまうので、3番手の対応としました。<br />
場合によってはこの対応でもアリだったりするかもしれないので、書いてみます。<br />
この対応も2パターンほどあるかと思います。</p>
<ol>
<li>文章の途中で「…」を用いて文章を短縮してしまう</li>
<li>ボックス内スクロールを用いて表現する</li>
</ol>
<p><a href="http://ameblo.jp/linking/entry-10268808742.html">CSSだけで文字列を省略して「・・・」を付けて表示する方法</a>のエントリーに記載してあった内容ですが、文言を「…」で隠してしまうことが可能です。<br />
<a href="http://kzms2.com/wp-content/uploads/2009/10/091020-3.png" rel="lightbox[pics82]" title="091020-3"><img src="http://kzms2.com/wp-content/uploads/2009/10/091020-3.png" alt="091020-3" width="114" height="76" class="attachment wp-att-95" /></a></p>
<blockquote><p>やり方としては、<br />
横幅(width)、white-spce: nowrap、overflow:hidden;<br />
を指定する。</p></blockquote>
<p>とのことなので、<br />
<code>width:80px;<br />
white-spce:nowrap;<br />
overflow:hidden;<br />
text-overflow:ellipsis;<br />
-webkit-text-overflow:ellipsis;<br />
-o-text-overflow:ellipsis;</code><a href="http://kzms2.com/lab/entry/091020/index5.html">※HTMLのサンプルを見る</a><br />
上記のように記載することで対応することが可能となります。</p>
<p>また最後ですが、<strong>overflow:auto;</strong>を用いることによって以下のように表示させる事も出来ます。<br />
<a href="http://kzms2.com/wp-content/uploads/2009/10/091020-4.png" rel="lightbox[pics82]" title="091020-4"><img src="http://kzms2.com/wp-content/uploads/2009/10/091020-4.png" alt="091020-4" width="113" height="82" class="attachment wp-att-96 " /></a><br />
この場合、<br />
<code>overflow:auto;</code><a href="http://kzms2.com/lab/entry/091020/index6.html">※HTMLのサンプルを見る</a><br />
を追加すれば対応が可能になります。<br />
これはどのブラウザも問題なく同じ挙動になりますが、そもそもの解決になっているかといえば怪しいです…</p>
<h3 class="postMds">まとめのようなもの</h3>
<p>個人的に対応を行うとしたら以下のようにすると思います。<br />
<code>width:100px;<br />
border:1px solid #33f;<br />
background-color:#fff;<br />
word-wrap:break-word;<br />
overflow:auto;</code><a href="http://kzms2.com/lab/entry/091020/index7.html">※HTMLのサンプルを見る</a><br />
と、上記のように「CSSのみでボックス内にキチンと収める方法」と「CSSのみでごまかす方法」の合わせ技で対応するかと思います。<br />
<strong>word-break: break-word;</strong>をメインにして、対応していないブラウザは、<strong>overflow:auto;</strong>で吸収、という対応方法です。<br />
実際に見るお客様が、見やすいように出来ればよいので、上記の組み合わせで必要に応じて使用できればいいのではないかな、と個人的には思います。</p>
<h3 class="postMds">参考にしたサイト様</h3>
<ol>
<li><a href="http://builder.japan.zdnet.com/">builder</a>様の<a href="http://builder.japan.zdnet.com/sp/css-firefox-safari/story/0,3800083423,20382786,00.htm">長い単語やURLの改行をコントロールするword-wrapプロパティ</a>より</li>
<li><a href="http://ameblo.jp/linking/">Web制作で今すぐ使えるテクニック集</a>様のエントリー、<a href="http://ameblo.jp/linking/entry-10268808742.html">CSSだけで文字列を省略して「・・・」を付けて表示する方法</a>より</li>
</ol>
<p>上記のサイトを参考にさせていただきました。有難うございます。<br />
またこちらの記事の記載事項に問題がある場合、ご連絡をいただければ早急に対応させていただきたいと思います。</p>

]]></content:encoded>
			<wfw:commentRss>http://kzms2.com/2009/10/20/text_box_bug/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>html4.01からhtml5への変更をしてみた</title>
		<link>http://kzms2.com/2009/09/26/html4_to_html5/</link>
		<comments>http://kzms2.com/2009/09/26/html4_to_html5/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 15:15:00 +0000</pubDate>
		<dc:creator>Zuma</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[初心]]></category>

		<guid isPermaLink="false">http://kzms2.com/?p=19</guid>
		<description><![CDATA[
topsyWidgetPreload({ "url": "http%3A%2F%2Fkzms2.com%2F2009%2F09%2F26%2Fhtml4_to_html5%2F", "style": "big", "title": "html4.01からhtml5への変更をしてみた" });
動機とか
会社で何やらHTML5を触る感じになりそうだったので、ちょっと色々調べるついでにBlogに書いてみます。
基本的にはHTML4.01からHTML5に変更するにはどう書けばいいのかってことに重点を置いてみます

変更前　html4.01のソース
&#60;!DOCTYPE HTML PUBLIC &#34;-//W3C//DTD HTML 4.01//EN&#34; &#34;http://www.w3.org/TR/html4/strict.dtd&#34;&#62;
&#60;html lang=&#34;ja&#34;&#62;
&#60;head&#62;
&#60;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=utf-8&#34;&#62;
&#60;title&#62;kzms2 - html4.01&#60;/title&#62;
&#60;link href=&#34;master_h4-090925.css&#34; rel=&#34;stylesheet&#34; type=&#34;text/css&#34; media=&#34;screen&#34;&#62;
&#60;/head&#62;
&#60;body&#62;
&#60;div id=&#34;header&#34;&#62;
&#60;h1&#62;kzms2 - html4.01&#60;/h1&#62;
&#60;/div&#62;&#60;!-- /#header --&#62;
&#60;div id=&#34;navi&#34;&#62;
&#60;ul&#62;&#60;li&#62;&#60;a href=&#34;#&#34;&#62;コンテンツ1&#60;/a&#62;&#60;/li&#62;&#60;li&#62;&#60;a href=&#34;#&#34;&#62;コンテンツ2&#60;/a&#62;&#60;/li&#62;&#60;li&#62;&#60;a href=&#34;#&#34;&#62;コンテンツ3&#60;/a&#62;&#60;/li&#62;&#60;/ul&#62;
&#60;/div&#62;&#60;!-- /#navi --&#62;
&#60;div id=&#34;contents&#34;&#62;
&#60;div id=&#34;main&#34;&#62;
&#60;div class=&#34;box&#34;&#62;
&#60;h2&#62;メインのコンテンツ&#60;/h2&#62;
&#60;p&#62;何らかの文章。何らかの文章。何らかの文章。何らかの文章。何らかの文章。何らかの文章。&#60;/p&#62;
&#60;/div&#62;&#60;!-- /.box --&#62;
&#60;div class=&#34;box&#34;&#62;
&#60;h2&#62;メインのコンテンツその2&#60;/h2&#62;
&#60;p&#62;何らかの文章。何らかの文章。何らかの文章。何らかの文章。何らかの文章。何らかの文章。&#60;/p&#62;
&#60;/div&#62;&#60;!-- /.box --&#62;
&#60;/div&#62;&#60;!-- /#main --&#62;
&#60;div id=&#34;sub&#34;&#62;
&#60;div class=&#34;box&#34;&#62;
&#60;h2&#62;サブのコンテンツ&#60;/h2&#62;
&#60;p&#62;何らかの文章。何らかの文章。何らかの文章。何らかの文章。何らかの文章。何らかの文章。&#60;/p&#62;
&#60;/div&#62;&#60;!-- /.box --&#62;
&#60;div class=&#34;box&#34;&#62;
&#60;h2&#62;サブのコンテンツその2&#60;/h2&#62;
&#60;p&#62;何らかの文章。何らかの文章。何らかの文章。何らかの文章。何らかの文章。何らかの文章。&#60;/p&#62;
&#60;/div&#62;&#60;!-- /.box --&#62;
&#60;/div&#62;&#60;!-- /#sub --&#62;
&#60;/div&#62;&#60;!-- /#contents [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: left;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fkzms2.com%252F2009%252F09%252F26%252Fhtml4_to_html5%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22html4.01%E3%81%8B%E3%82%89html5%E3%81%B8%E3%81%AE%E5%A4%89%E6%9B%B4%E3%82%92%E3%81%97%E3%81%A6%E3%81%BF%E3%81%9F%22%20%7D);"><script type="text/javascript">topsyWidgetPreload({ "url": "http%3A%2F%2Fkzms2.com%2F2009%2F09%2F26%2Fhtml4_to_html5%2F", "style": "big", "title": "html4.01からhtml5への変更をしてみた" });</script></div>
<h3>動機とか</h3>
<p>会社で何やらHTML5を触る感じになりそうだったので、ちょっと色々調べるついでにBlogに書いてみます。<br />
基本的にはHTML4.01からHTML5に変更するにはどう書けばいいのかってことに重点を置いてみます</p>
<p><span id="more-19"></span></p>
<h3>変更前　html4.01のソース</h3>
<p><code>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01//EN&quot; &quot;http://www.w3.org/TR/html4/strict.dtd&quot;&gt;<br />
&lt;html lang=&quot;ja&quot;&gt;<br />
&lt;head&gt;<br />
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot;&gt;<br />
&lt;title&gt;kzms2 - html4.01&lt;/title&gt;<br />
&lt;link href=&quot;master_h4-090925.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot; media=&quot;screen&quot;&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;div id=&quot;header&quot;&gt;<br />
&lt;h1&gt;kzms2 - html4.01&lt;/h1&gt;<br />
&lt;/div&gt;&lt;!-- /#header --&gt;<br />
&lt;div id=&quot;navi&quot;&gt;<br />
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;#&quot;&gt;コンテンツ1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;#&quot;&gt;コンテンツ2&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;#&quot;&gt;コンテンツ3&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;<br />
&lt;/div&gt;&lt;!-- /#navi --&gt;<br />
&lt;div id=&quot;contents&quot;&gt;<br />
&lt;div id=&quot;main&quot;&gt;<br />
&lt;div class=&quot;box&quot;&gt;<br />
&lt;h2&gt;メインのコンテンツ&lt;/h2&gt;<br />
&lt;p&gt;何らかの文章。何らかの文章。何らかの文章。何らかの文章。何らかの文章。何らかの文章。&lt;/p&gt;<br />
&lt;/div&gt;&lt;!-- /.box --&gt;<br />
&lt;div class=&quot;box&quot;&gt;<br />
&lt;h2&gt;メインのコンテンツその2&lt;/h2&gt;<br />
&lt;p&gt;何らかの文章。何らかの文章。何らかの文章。何らかの文章。何らかの文章。何らかの文章。&lt;/p&gt;<br />
&lt;/div&gt;&lt;!-- /.box --&gt;<br />
&lt;/div&gt;&lt;!-- /#main --&gt;<br />
&lt;div id=&quot;sub&quot;&gt;<br />
&lt;div class=&quot;box&quot;&gt;<br />
&lt;h2&gt;サブのコンテンツ&lt;/h2&gt;<br />
&lt;p&gt;何らかの文章。何らかの文章。何らかの文章。何らかの文章。何らかの文章。何らかの文章。&lt;/p&gt;<br />
&lt;/div&gt;&lt;!-- /.box --&gt;<br />
&lt;div class=&quot;box&quot;&gt;<br />
&lt;h2&gt;サブのコンテンツその2&lt;/h2&gt;<br />
&lt;p&gt;何らかの文章。何らかの文章。何らかの文章。何らかの文章。何らかの文章。何らかの文章。&lt;/p&gt;<br />
&lt;/div&gt;&lt;!-- /.box --&gt;<br />
&lt;/div&gt;&lt;!-- /#sub --&gt;<br />
&lt;/div&gt;&lt;!-- /#contents --&gt;<br />
&lt;div id=&quot;footer&quot;&gt;<br />
&lt;address&gt;Copyright &amp;copy; kzms2 All Rights Reserved.&lt;/address&gt;<br />
&lt;/div&gt;&lt;!-- /#footer --&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;</code><br />
ソースを基にしてHTML5への変更をどう加えればいいのかと色々とhtml5に関連するサイトを見て回ることに</p>
<ul>
<li><a href="http://standards.mitsue.co.jp/resources/w3c/TR/2008/WD-html5-diff-20080122/">HTML 5 における HTML 4 からの変更点</a></li>
<li><a href="http://www.ibm.com/developerworks/jp/xml/library/x-html5/index.html">HTML 5 の新要素</a><br />
<blockquote><p>HTML 5 は、2000年以降初めて、HTML に新しい要素を導入します。新しい構成要素には aside と figure、そして section があります。新しいインライン要素には time と meter、そして progress があります。新しい埋め込み要素には video と audio があります。新しい対話要素には details と datagrid、そして command があります。</p></blockquote>
</li>
</ul>
<p>なるほどなるほど。<br />
上にある参考にしたサイトを見る限りでは、以下の3点に気をつければ良さそう</p>
<ol>
<li>1行目のdoctype宣言の変更</li>
<li>&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot;&gt;を簡略化</li>
<li>headerとnaviとfooterに関してはdivを使用しない</li>
<li>divを出来るだけ使わずに、sectionとarticleを使用する</li>
</ol>
<h3>変更後　html5のソース</h3>
<p>上のサイトを参考にして、実際に変更を加えたのが以下のソース。<br />
<code>&lt;!doctype html&gt;<br />
&lt;html lang=&quot;ja&quot;&gt;<br />
&lt;head&gt;<br />
&lt;meta charset=&quot;utf-8&quot;&gt;<br />
&lt;title&gt;kzms2 - html5&lt;/title&gt;<br />
&lt;link href=&quot;master_h5-090925.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot; media=&quot;screen&quot;&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;header&gt;<br />
&lt;h1&gt;kzms2 - html5&lt;/h1&gt;<br />
&lt;/header&gt;<br />
&lt;nav&gt;<br />
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;#&quot;&gt;コンテンツ1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;#&quot;&gt;コンテンツ2&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;#&quot;&gt;コンテンツ3&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;<br />
&lt;/nav&gt;<br />
&lt;section id=&quot;contents&quot;&gt;<br />
&lt;section id=&quot;main&quot;&gt;<br />
&lt;article&gt;<br />
&lt;h2&gt;メインのコンテンツ&lt;/h2&gt;<br />
&lt;p&gt;何らかの文章。何らかの文章。何らかの文章。何らかの文章。何らかの文章。何らかの文章。&lt;/p&gt;<br />
&lt;/article&gt;<br />
&lt;article&gt;<br />
&lt;h2&gt;メインのコンテンツその2&lt;/h2&gt;<br />
&lt;p&gt;何らかの文章。何らかの文章。何らかの文章。何らかの文章。何らかの文章。何らかの文章。&lt;/p&gt;<br />
&lt;/article&gt;<br />
&lt;/section&gt;&lt;!-- /#main --&gt;<br />
&lt;section id=&quot;sub&quot;&gt;<br />
&lt;article&gt;<br />
&lt;h2&gt;サブのコンテンツ&lt;/h2&gt;<br />
&lt;p&gt;何らかの文章。何らかの文章。何らかの文章。何らかの文章。何らかの文章。何らかの文章。&lt;/p&gt;<br />
&lt;/article&gt;<br />
&lt;article&gt;<br />
&lt;h2&gt;サブのコンテンツその2&lt;/h2&gt;<br />
&lt;p&gt;何らかの文章。何らかの文章。何らかの文章。何らかの文章。何らかの文章。何らかの文章。&lt;/p&gt;<br />
&lt;/article&gt;<br />
&lt;/section&gt;&lt;!-- /#sub --&gt;<br />
&lt;/section&gt;&lt;!-- /#contents --&gt;<br />
&lt;footer&gt;<br />
&lt;address&gt;Copyright &amp;copy; kzms2 All Rights Reserved.&lt;/address&gt;<br />
&lt;/footer&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;</code><br />
とこんな感じに。<br />
骨組みのdivは新要素のheaderとnavとfooterとsectionに割り振って、box扱い（？）していたdivをarticleに変更しました。<br />
なーんだこれでいいのかなーなんて思って色々見ていたら何やら雲行きが怪しい。。。</p>
<ul>
<li><a href="http://journal.mycom.co.jp/articles/2009/08/18/html5/index.html">HTML5を今日のブラウザで使う &#8211; Operaのエバンゲリストが実験</a><br />
<blockquote><p>sectionなどのネストで、h1だけでも見出しにレベルが自動的に割り当てられるようになる</p></blockquote>
</li>
<li><a href="http://www.html5.jp/tag/elements/section.html">HTML5.JP　4.4.2 section 要素</a><br />
<blockquote><p>section 要素を利用することで、ウェブ制作者はどこにでも h1 要素を使うことができるようになる点に注目してください。該当ののセクションが、トップ・レベルなのか、第2レベルなのか、第3レベルなのかどうかについて心配する必要はありません。</p></blockquote>
</li>
</ul>
<p>「h1が複数あっていい」と書いてありますね（汗<br />
しかもarticleの考え方がもしかしたらちょっと違うのかもしれません。。。</p>
<p>うーんこれはhtml4.01の考えを引きずっていたらダメなのかも知れないですね。<br />
また引き続き調べて判ったら追記なり新しいエントリーでも書くことにしてみます。</p>
<p>ちなみに実際のソースは以下においておきます。</p>
<ul>
<li><a href="http://kzms2.com/lab/html5/html4_mock1.html">html4.0.1のソース</a></li>
<li><a href="http://kzms2.com/lab/html5/html5_mock1.html">html5のソース</a></li>
</ul>
<p>なんかhtml5になったらもっと大変になりそうな気がしてきました…！<br />
html5が落ち着いたらCSS3なりcanvasタグについて書いてみようかななんて思っています。</p>

]]></content:encoded>
			<wfw:commentRss>http://kzms2.com/2009/09/26/html4_to_html5/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
