<?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>understandard &#187; tips</title>
	<atom:link href="http://www.understandard.net/tag/tips/feed" rel="self" type="application/rss+xml" />
	<link>http://www.understandard.net</link>
	<description></description>
	<lastBuildDate>Fri, 30 Jul 2010 02:24:56 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>table に指定しておきたい CSS メモ</title>
		<link>http://www.understandard.net/css/css009.html</link>
		<comments>http://www.understandard.net/css/css009.html#comments</comments>
		<pubDate>Wed, 30 Jun 2010 14:55:33 +0000</pubDate>
		<dc:creator>じゅん＠understandard</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.understandard.net/?p=339</guid>
		<description><![CDATA[table 関係で調べ物をしていたときに見かけた、Takazudo さんの zudolog » tableのcellspacing=”0″を消すためにという記事の中で
tableのcellspacing=&#8221;0 [...]

<dl class="relatives">
	<dt><span>関連投稿</span></dt>
		<dd>			<ul>
								<li>
					<a href="http://www.understandard.net/css/css004.html" rel="bookmark">デフォルトスタイルのリセット</a><!-- (9.82754)-->
					<div class="info">
						<span class="category">category: <a href="http://www.understandard.net/category/css" title="css の投稿をすべて表示" rel="category tag">css</a></span>
						<span class="tags">tags: <a href="http://www.understandard.net/tag/css" rel="tag">css</a>+<a href="http://www.understandard.net/tag/tips" rel="tag">tips</a>.</span>
					</div>
				</li>
								<li>
					<a href="http://www.understandard.net/firefox/firefox010.html" rel="bookmark">Firefoxのキーボードショートカットのチートシート</a><!-- (5.3941)-->
					<div class="info">
						<span class="category">category: <a href="http://www.understandard.net/category/firefox" title="firefox の投稿をすべて表示" rel="category tag">firefox</a></span>
						<span class="tags">tags: <a href="http://www.understandard.net/tag/firefox" rel="tag">firefox</a>+<a href="http://www.understandard.net/tag/tips" rel="tag">tips</a>.</span>
					</div>
				</li>
								<li>
					<a href="http://www.understandard.net/css/css008.html" rel="bookmark">display:inline-block; を使う</a><!-- (3)-->
					<div class="info">
						<span class="category">category: <a href="http://www.understandard.net/category/css" title="css の投稿をすべて表示" rel="category tag">css</a></span>
						<span class="tags">tags: <a href="http://www.understandard.net/tag/css" rel="tag">css</a>+<a href="http://www.understandard.net/tag/inline-block" rel="tag">inline-block</a>+<a href="http://www.understandard.net/tag/tips" rel="tag">tips</a>.</span>
					</div>
				</li>
							</ul>
					</dd>
</dl>
]]></description>
			<content:encoded><![CDATA[<p>table 関係で調べ物をしていたときに見かけた、Takazudo さんの <a href="http://zudolab.net/blog/?p=12">zudolog » tableのcellspacing=”0″を消すために</a>という記事の中で</p>
<blockquote title="zudolog » tableのcellspacing=”0″を消すために" cite="http://zudolab.net/blog/?p=12"><p>tableのcellspacing=&#8221;0&#8243;が必要なことはかなり多い。<br />
しかし、これと同じことをしてくれるCSSのプロパティ、border-spacing:0 は、IE7以下では対応していない。そこで登場するのがborder-collapse:collapse なのだけれど、これにもまた問題がある。そんなこんなを解決するTips。やりたいのはcellspacing=&#8221;0&#8243;を入れたくないってだけですが。</p></blockquote>
<p>という一文。一文というより最後の一言がグッときましたね。<br />
そうそう、<strong>HTML 側に余計なもの書き込みたくない</strong>んですよね。それだけ。</p>
<p>できるだけキレイな HTML、CSS を組みたいものです。<br />
このブログはいろいろ汚いとこがあるので、ちょっとずつ直していきます…。</p>
<p>ということで、Takazudo さんの書いていた CSS を自分向けに改変したものをメモ。</p>
<pre class="brush: css;">table{
 width:auto;
 border-spacing:0;
 border-collapse:separate;
 /border-collapse:collapse; /* ie6,7 */
 border-right:1px solid #333333;
 border-bottom:1px solid #333333;
 table-layout:fixed;
 word-break:break-all;
 word-wrap:break-word;
}
th, td{
 border-top:1px solid #333333;
 border-left:1px solid #333333;
 padding:5px;
}</pre>
<p>Takazudo さんのサンプルに追加して、「table-layout:fixed;」、「word-break:break-all;」、「word-wrap:break-word;」を指定しています（プロパティの順番も変更）。</p>
<h2>追加したもの</h2>
<h3>table-layout:fixed;</h3>
<p>この指定を入れておくと、セルの横幅が以下のようになります。</p>
<ul>
<li>各セルの幅を指定していればそのサイズに</li>
<li>指定していない場合はセルの数で均等に分割</li>
</ul>
<p>table-layout はデフォルトが auto なので、自動で幅を調整してくれる方がいいなら、この指定を外すか該当する箇所で上書きすればいいと思います。</p>
<p>また、この指定をしておくと最初の一行目を読み込んだ時点で各列の幅を固定して表示を開始するため、 表示が速くなるメリットがあるそうです（参考: <a href="http://www.htmq.com/style/table-layout.shtml">table-layout－スタイ ルシートリファレンス</a>）。</p>
<p>回線速度自体が結構早くなっているので、そこまで気にする必要はないかもしれないですが。</p>
<h3>word-break:break-all; と word-wrap:break-word;</h3>
<p>これらの指定は、セル幅を超える長い単語や URL を強制的に折り返させるために入れています。<br />
日本語をエンコードした URL が表示された場合などに word-wrap:break-word; の指定をしていないとセルを突き破って表示しちゃいます。</p>
<dl>
<dt>指定なし</dt>
<dd>IE6, IE8, Fx 3.6, Chrome 6.0, Safari 5 で突き破る</dd>
<dt>word-wrap:break-all; のみ指定</dt>
<dd>IE6, IE8, Fx 3.6, Chrome 6.0, Safari 5 でオッケー</dd>
<dt>word-break:break-all; のみ指定</dt>
<dd>Fx 3.6 で突き破る</dd>
<dt>両方指定</dt>
<dd>IE6, IE8, Fx 3.6, Chrome 6.0, Safari 5 でオッケー</dd>
</dl>
<p>ということで、セル内で改行させるという本来の目的は果たせているので、word-wrap:break-word; の指定だけでもいいのですが、その場合には <strong>IE だけ改行位置が変わってしまいます</strong>。</p>
<p>そもそもなんでこの指定（word-break:break-all;）を入れたのかを覚えていないのですが、word-break:break-all; を加えると、IE と他のモダンブラウザ間で表示が近くなるので外さずに残しています。</p>
<p>原因が分からないので、また時間があるときにでも調べてみようと思います。<br />
原因が分かる方、うまくいかないパターンを発見された方がいらっしゃいましたら、ぜひ教えていただければと思います。</p>


<dl class="relatives">
	<dt><span>関連投稿</span></dt>
		<dd>			<ul>
								<li>
					<a href="http://www.understandard.net/css/css004.html" rel="bookmark">デフォルトスタイルのリセット</a><!-- (9.82754)-->
					<div class="info">
						<span class="category">category: <a href="http://www.understandard.net/category/css" title="css の投稿をすべて表示" rel="category tag">css</a></span>
						<span class="tags">tags: <a href="http://www.understandard.net/tag/css" rel="tag">css</a>+<a href="http://www.understandard.net/tag/tips" rel="tag">tips</a>.</span>
					</div>
				</li>
								<li>
					<a href="http://www.understandard.net/firefox/firefox010.html" rel="bookmark">Firefoxのキーボードショートカットのチートシート</a><!-- (5.3941)-->
					<div class="info">
						<span class="category">category: <a href="http://www.understandard.net/category/firefox" title="firefox の投稿をすべて表示" rel="category tag">firefox</a></span>
						<span class="tags">tags: <a href="http://www.understandard.net/tag/firefox" rel="tag">firefox</a>+<a href="http://www.understandard.net/tag/tips" rel="tag">tips</a>.</span>
					</div>
				</li>
								<li>
					<a href="http://www.understandard.net/css/css008.html" rel="bookmark">display:inline-block; を使う</a><!-- (3)-->
					<div class="info">
						<span class="category">category: <a href="http://www.understandard.net/category/css" title="css の投稿をすべて表示" rel="category tag">css</a></span>
						<span class="tags">tags: <a href="http://www.understandard.net/tag/css" rel="tag">css</a>+<a href="http://www.understandard.net/tag/inline-block" rel="tag">inline-block</a>+<a href="http://www.understandard.net/tag/tips" rel="tag">tips</a>.</span>
					</div>
				</li>
							</ul>
					</dd>
</dl>
]]></content:encoded>
			<wfw:commentRss>http://www.understandard.net/css/css009.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>display:inline-block; を使う</title>
		<link>http://www.understandard.net/css/css008.html</link>
		<comments>http://www.understandard.net/css/css008.html#comments</comments>
		<pubDate>Tue, 23 Mar 2010 08:21:10 +0000</pubDate>
		<dc:creator>じゅん＠understandard</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[inline-block]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.understandard.net/?p=354</guid>
		<description><![CDATA[要素の横並びにfloat:left; ではなくdisplay:inline-block; を使うためのメモ。
元ネタは、CSS display: inline-block: why it rocks, and why i [...]

<dl class="relatives">
	<dt><span>関連投稿</span></dt>
		<dd>			<ul>
								<li>
					<a href="http://www.understandard.net/css/css007.html" rel="bookmark">cssでグラフを描く</a><!-- (10.8388)-->
					<div class="info">
						<span class="category">category: <a href="http://www.understandard.net/category/css" title="css の投稿をすべて表示" rel="category tag">css</a></span>
						<span class="tags">tags: <a href="http://www.understandard.net/tag/css" rel="tag">css</a>.</span>
					</div>
				</li>
								<li>
					<a href="http://www.understandard.net/css/css004.html" rel="bookmark">デフォルトスタイルのリセット</a><!-- (9.2585)-->
					<div class="info">
						<span class="category">category: <a href="http://www.understandard.net/category/css" title="css の投稿をすべて表示" rel="category tag">css</a></span>
						<span class="tags">tags: <a href="http://www.understandard.net/tag/css" rel="tag">css</a>+<a href="http://www.understandard.net/tag/tips" rel="tag">tips</a>.</span>
					</div>
				</li>
								<li>
					<a href="http://www.understandard.net/css/css009.html" rel="bookmark">table に指定しておきたい CSS メモ</a><!-- (5.24327)-->
					<div class="info">
						<span class="category">category: <a href="http://www.understandard.net/category/css" title="css の投稿をすべて表示" rel="category tag">css</a></span>
						<span class="tags">tags: <a href="http://www.understandard.net/tag/css" rel="tag">css</a>+<a href="http://www.understandard.net/tag/tips" rel="tag">tips</a>.</span>
					</div>
				</li>
							</ul>
					</dd>
</dl>
]]></description>
			<content:encoded><![CDATA[<p>要素の横並びにfloat:left; ではなくdisplay:inline-block; を使うためのメモ。<br />
元ネタは、<a href="http://robertnyman.com/2010/02/24/css-display-inline-block-why-it-rocks-and-why-it-sucks">CSS display: inline-block: why it rocks, and why it sucks</a></p>
<p>float:left; で横並びにしようとしたとき、各要素の高さが違うと<br />
<img title="css008-1.png" src="/images/post/css/008/css008-1.png" alt="css008-1.png" width="310" height="200" /><br />
このようになってしまいます。<br />
カッコ悪いですよね…。というよりデザイン通りになっていません。</p>
<p>display:inline-block; を使うと、<br />
<img src="/images/post/css/008/css008-2.png" alt="css008-2.png" title="css008-2.png" width="310" height="162" /><br />
このようになります。素晴らしい！エクセレント！<br />
display:inline-block; には、text-align および vertical-align が指定できるので、今まで面倒だったレイアウトが簡単に実装できるようになります。</p>
<h2>と、そう簡単にはいきません</h2>
<p>記述もシンプルになるし、変な崩れも起こらないし、完璧だー！なんていうふうに特に何も考えずにコーディングすると、IE6、IE7以外で隙間が生まれてしまいます。</p>
<p>先に出した成功例は、以下に示す解決法を実践したものだったのです…。<br />
何も対応をしなかった場合、IE6、IE7以外ではこのようになってしまいます。<br />
<img src="/images/post/css/008/css008-3.png" alt="css008-3.png" title="css008-3.png" width="310" height="240" /></p>
<p>今回基準となるコードは以下。<br />
CSS</p>
<pre class="brush: css;">ul{
}
li{
	width:100px;
	vertical-align:top;
	display:inline-block;
	/display:inline;
	/zoom: 1;
}</pre>
<p>HTML</p>
<pre class="brush: xml;">&lt;ul&gt;
	&lt;li&gt;inline-blockのサンプル1&lt;/li&gt;
	&lt;li&gt;inline-blockのサンプル2&lt;/li&gt;
	&lt;li&gt;inline-blockのサンプル3&lt;/li&gt;
	&lt;li&gt;inline-blockのサンプル4&lt;/li&gt;
&lt;/ul&gt;</pre>
<p><strong>この隙間の原因は改行</strong>。<br />
試しに改行を消してみるときれいに隙間が埋まります。</p>
<p>解決法は大きく分けて2つ。<br />
HTMLで直すか、CSSで直すかです。</p>
<h2>解決法1: HTML側で直す</h2>
<h3>解決法1-1:改行を削除</h3>
<p>そのままですね。<br />
改行コードが原因なので、改行を削除してしまえば隙間が埋まります。</p>
<pre class="brush: xml;">&lt;ul&gt;
	&lt;li&gt;inline-blockのサンプル1&lt;/li&gt;&lt;li&gt;inline-blockのサンプル2&lt;/li&gt;&lt;li&gt;inline-blockのサンプル3&lt;/li&gt;&lt;li&gt;inline-blockのサンプル4&lt;/li&gt;
&lt;/ul&gt;</pre>
<p>問題は、横並び要素を1行にまとめて書くので、ソースの可読性が低下する可能性が高いこと。</p>
<h3>解決法1-2: コメントアウトを使う</h3>
<p>よくある解決法ですね。</p>
<pre class="brush: xml;">&lt;ul&gt;&lt;!--
	--&gt;&lt;li&gt;inline-blockのサンプル1&lt;/li&gt;&lt;!--
	--&gt;&lt;li&gt;inline-blockのサンプル2&lt;/li&gt;&lt;!--
	--&gt;&lt;li&gt;inline-blockのサンプル3&lt;/li&gt;&lt;!--
	--&gt;&lt;li&gt;inline-blockのサンプル4&lt;/li&gt;&lt;!--
--&gt;&lt;/ul&gt;</pre>
<p>こんなふうに改行部分をコメントアウトすれば、改行コードを隠すことができます。<br />
解決法1-1のように可読性は落ちることはないです。</p>
<h3>解決法1-3: 改行部分を変える</h3>
<p>こちらもよくある解決法。</p>
<pre class="brush: xml;">&lt;ul
	&gt;&lt;li&gt;inline-blockのサンプル1&lt;/li
	&gt;&lt;li&gt;inline-blockのサンプル2&lt;/li
	&gt;&lt;li&gt;inline-blockのサンプル3&lt;/li
	&gt;&lt;li&gt;inline-blockのサンプル4&lt;/li
&gt;&lt;/ul&gt;</pre>
<p>このように改行位置を本来の位置からずらすことで、li間で改行をしてないことにする方法です。<br />
こちらも解決法1-1のように可読性は落ちることはないです。</p>
<h2>解決法2: CSS側で直す</h2>
<h3>解決法2-1: letter-spacing で調整</h3>
<p>inline-blockを指定している要素とその親要素に以下の指定を加えるだけ。</p>
<pre class="brush: css;">ul{
	letter-spacing:-.40em;
}
li{
	letter-spacing:normal;
}</pre>
<h3>解決法2-2: font-size で調整</h3>
<pre class="brush: css;">ul{
	font-size:0;
}
li{
	font-size:16px;
	width:100px;
	vertical-align:top;
	display:inline-block;
	/display:inline;
	/zoom: 1;
}</pre>
<p>font-sizeをピクセルで指定しているので、IEで文字の拡大縮小ができません。<br />
IE7以降はページのズーム機能がついているので問題ないとは思いますが…。</p>
<h2>最終結果</h2>
<p>個人的には解決法2-1のサンプルが一番使いやすいなと思っています。<br />
基準にしたCSSと組み合わせると、以下のようになります。</p>
<pre class="brush: css;">ul{
	letter-spacing:-.40em;
}
li{
	letter-spacing:normal;
	width:100px;
	vertical-align:top;
	display:inline-block;
	/display:inline;
	/zoom: 1;
}</pre>
<p>記述はシンプルだし、横幅を変更するだけで流用できるので汎用性が高いと思います。<br />
解決法2-2でもいいのですが、修正箇所が解決法2-1に比べて1箇所増えるので次点としました。<br />
IEでの文字の拡大縮小がちょっと気になりますしね。</p>
<p>CSSで修正したほうがスマートな方法かと思いますが、CSSをいじれない場合もあるかもしれません。<br />
そういった場合には、HTMLをちゃちゃっといじっちゃってもオッケーだと思います。そこら辺は臨機応変に。</p>
<h3>Firefox 2 について</h3>
<p>inline-block 系の記事では、Firefox 2 用に display:-moz-inline-box; という指定がされているものが多いですが、Firefox 2 は、2008 年末で開発とサポートを終了しており、もう対象ブラウザからはずしちゃってもいいかなーと思っています。<br />
アップグレードできないなら他のブラウザ使ってねーとMozilla も言ってますし（参考ページ： <a href="http://mozilla.jp/firefox/download/older/">次世代ブラウザ Firefox – 旧バージョンのダウンロード</a> の下方）。</p>
<p>というわけで、Firefox 2 用の指定は削除してあります。<br />
そのため、Firefox 2 で見ると崩れているかと思います（display:inline-block; に対応していないため）。</p>
<p>もしFirefox 2 にも対応させたい場合は、ヨモツネットさんが公開してくれているスライドを参考にしてください。<br />
参考ページ： <a href="http://www.yomotsu.net/works/081016cssnite/">書籍などに紹介されていない display : inline-block について</a> （ヨモツネット）</p>


<dl class="relatives">
	<dt><span>関連投稿</span></dt>
		<dd>			<ul>
								<li>
					<a href="http://www.understandard.net/css/css007.html" rel="bookmark">cssでグラフを描く</a><!-- (10.8388)-->
					<div class="info">
						<span class="category">category: <a href="http://www.understandard.net/category/css" title="css の投稿をすべて表示" rel="category tag">css</a></span>
						<span class="tags">tags: <a href="http://www.understandard.net/tag/css" rel="tag">css</a>.</span>
					</div>
				</li>
								<li>
					<a href="http://www.understandard.net/css/css004.html" rel="bookmark">デフォルトスタイルのリセット</a><!-- (9.2585)-->
					<div class="info">
						<span class="category">category: <a href="http://www.understandard.net/category/css" title="css の投稿をすべて表示" rel="category tag">css</a></span>
						<span class="tags">tags: <a href="http://www.understandard.net/tag/css" rel="tag">css</a>+<a href="http://www.understandard.net/tag/tips" rel="tag">tips</a>.</span>
					</div>
				</li>
								<li>
					<a href="http://www.understandard.net/css/css009.html" rel="bookmark">table に指定しておきたい CSS メモ</a><!-- (5.24327)-->
					<div class="info">
						<span class="category">category: <a href="http://www.understandard.net/category/css" title="css の投稿をすべて表示" rel="category tag">css</a></span>
						<span class="tags">tags: <a href="http://www.understandard.net/tag/css" rel="tag">css</a>+<a href="http://www.understandard.net/tag/tips" rel="tag">tips</a>.</span>
					</div>
				</li>
							</ul>
					</dd>
</dl>
]]></content:encoded>
			<wfw:commentRss>http://www.understandard.net/css/css008.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Dreamweaverの便利なショートカット</title>
		<link>http://www.understandard.net/tool/tool003.html</link>
		<comments>http://www.understandard.net/tool/tool003.html#comments</comments>
		<pubDate>Tue, 02 Mar 2010 09:40:50 +0000</pubDate>
		<dc:creator>じゅん＠understandard</dc:creator>
				<category><![CDATA[tool]]></category>
		<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://www.understandard.net/?p=338</guid>
		<description><![CDATA[使うとちょっと作業が早くなるDreamweaverのショートカットをメモ。
Dreamweaverにデフォルトでついているショートカットなのに、なぜ今まで探さなかったのかと思います。
知っている人も多いネタかとは思います [...]

<dl class="relatives">
	<dt><span>関連投稿</span></dt>
		<dd>			<ul>
								<li>
					<a href="http://www.understandard.net/firefox/firefox010.html" rel="bookmark">Firefoxのキーボードショートカットのチートシート</a><!-- (8.7004)-->
					<div class="info">
						<span class="category">category: <a href="http://www.understandard.net/category/firefox" title="firefox の投稿をすべて表示" rel="category tag">firefox</a></span>
						<span class="tags">tags: <a href="http://www.understandard.net/tag/firefox" rel="tag">firefox</a>+<a href="http://www.understandard.net/tag/tips" rel="tag">tips</a>.</span>
					</div>
				</li>
								<li>
					<a href="http://www.understandard.net/tool/tool001.html" rel="bookmark">Dreamweaverの作業効率を上げるためのメモ</a><!-- (7.39578)-->
					<div class="info">
						<span class="category">category: <a href="http://www.understandard.net/category/tool" title="tool の投稿をすべて表示" rel="category tag">tool</a></span>
						<span class="tags">tags: <a href="http://www.understandard.net/tag/dreamweaver" rel="tag">Dreamweaver</a>+<a href="http://www.understandard.net/tag/tips" rel="tag">tips</a>+<a href="http://www.understandard.net/tag/tools" rel="tag">tools</a>.</span>
					</div>
				</li>
							</ul>
					</dd>
</dl>
]]></description>
			<content:encoded><![CDATA[<p>使うとちょっと作業が早くなるDreamweaverのショートカットをメモ。</p>
<p>Dreamweaverにデフォルトでついているショートカットなのに、なぜ今まで探さなかったのかと思います。<br />
知っている人も多いネタかとは思いますが、発見した喜びで思わずポストしちゃいます。<br />
※Mac版はCtrlをCommandに置き換えて読んでください。</p>
<dl>
<dt>親タグを選択</dt>
<dd>Ctrl+[</dd>
<dt>選択範囲をたたむ</dt>
<dd>Ctrl+Shift+C</dd>
<dt>選択範囲を展開</dt>
<dd>Ctrl+Shift+E</dd>
</dl>
<p><strong>上記の3つは本当によく使ってます。便利！</strong><br />
コードの折りたたみ機能はよく使っていましたが、毎回マウスに持ち替えて、ボタンをポチっとしてたんですよね。<br />
今考えると、なんて面倒なことをやっていたなと。</p>
<p>似たようなショートカットだと以下のようなものがありますが、<del datetime="2010-03-02T09:34:54+00:00">覚えられない</del>使わないですね。</p>
<dl>
<dt>子タグを選択</dt>
<dd>Ctrl+]</dd>
<dt>選択範囲以外をたたむ</dt>
<dd>Ctrl+Alt+C</dd>
<dt>フルタグをたたむ</dt>
<dd>Ctrl+Shift+J</dd>
<dt>選択範囲以外のフルタグをたたむ</dt>
<dd>Ctrl+Alt+J</dd>
<dt>すべて展開</dt>
<dd>Ctrl+Alt+E</dd>
</dl>
<p>不要なコードを折りたたんでおけば可読性が高まるし、長くなったページをスクロールする手間も省けます。<br />
各ページ共通のところなどは 1回ちゃんと作っておけば毎回見る必要もないですしね。</p>
<p>Zen Codingのように2倍、3倍早くなる！というわけではありませんが、ちょっとだけ作業が早くなる小ネタでした。</p>


<dl class="relatives">
	<dt><span>関連投稿</span></dt>
		<dd>			<ul>
								<li>
					<a href="http://www.understandard.net/firefox/firefox010.html" rel="bookmark">Firefoxのキーボードショートカットのチートシート</a><!-- (8.7004)-->
					<div class="info">
						<span class="category">category: <a href="http://www.understandard.net/category/firefox" title="firefox の投稿をすべて表示" rel="category tag">firefox</a></span>
						<span class="tags">tags: <a href="http://www.understandard.net/tag/firefox" rel="tag">firefox</a>+<a href="http://www.understandard.net/tag/tips" rel="tag">tips</a>.</span>
					</div>
				</li>
								<li>
					<a href="http://www.understandard.net/tool/tool001.html" rel="bookmark">Dreamweaverの作業効率を上げるためのメモ</a><!-- (7.39578)-->
					<div class="info">
						<span class="category">category: <a href="http://www.understandard.net/category/tool" title="tool の投稿をすべて表示" rel="category tag">tool</a></span>
						<span class="tags">tags: <a href="http://www.understandard.net/tag/dreamweaver" rel="tag">Dreamweaver</a>+<a href="http://www.understandard.net/tag/tips" rel="tag">tips</a>+<a href="http://www.understandard.net/tag/tools" rel="tag">tools</a>.</span>
					</div>
				</li>
							</ul>
					</dd>
</dl>
]]></content:encoded>
			<wfw:commentRss>http://www.understandard.net/tool/tool003.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 2.9 にアップデートしました</title>
		<link>http://www.understandard.net/wordpress/wp012.html</link>
		<comments>http://www.understandard.net/wordpress/wp012.html#comments</comments>
		<pubDate>Fri, 25 Dec 2009 09:04:14 +0000</pubDate>
		<dc:creator>じゅん＠understandard</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.understandard.net/?p=301</guid>
		<description><![CDATA[ちょっと遅くなりましたが、WordPressを2.9にアップデートしました。
RC版でSimple Tagsが動かないという話が出ていていましたが、現在も対応版プラグインが出てないようなので、サポートフォーラムで対処法を [...]

<dl class="relatives">
	<dt><span>関連投稿</span></dt>
		<dd>			<ul>
								<li>
					<a href="http://www.understandard.net/wordpress/wp001.html" rel="bookmark">今入れてるプラグイン</a><!-- (9.57673)-->
					<div class="info">
						<span class="category">category: <a href="http://www.understandard.net/category/wordpress" title="WordPress の投稿をすべて表示" rel="category tag">WordPress</a></span>
						<span class="tags">tags: <a href="http://www.understandard.net/tag/plugin" rel="tag">plugin</a>+<a href="http://www.understandard.net/tag/wordpress" rel="tag">WordPress</a>.</span>
					</div>
				</li>
								<li>
					<a href="http://www.understandard.net/wordpress/wp006.html" rel="bookmark">「続きを読む」をクリックしたときの挙動2</a><!-- (3.76679)-->
					<div class="info">
						<span class="category">category: <a href="http://www.understandard.net/category/wordpress" title="WordPress の投稿をすべて表示" rel="category tag">WordPress</a></span>
						<span class="tags">tags: <a href="http://www.understandard.net/tag/plugin" rel="tag">plugin</a>+<a href="http://www.understandard.net/tag/wordpress" rel="tag">WordPress</a>.</span>
					</div>
				</li>
								<li>
					<a href="http://www.understandard.net/wordpress/wp002.html" rel="bookmark">日付が表示されないのはなんで？</a><!-- (3.70306)-->
					<div class="info">
						<span class="category">category: <a href="http://www.understandard.net/category/wordpress" title="WordPress の投稿をすべて表示" rel="category tag">WordPress</a></span>
						<span class="tags">tags: <a href="http://www.understandard.net/tag/tips" rel="tag">tips</a>+<a href="http://www.understandard.net/tag/wordpress" rel="tag">WordPress</a>+<a href="http://www.understandard.net/tag/date" rel="tag">日付</a>.</span>
					</div>
				</li>
							</ul>
					</dd>
</dl>
]]></description>
			<content:encoded><![CDATA[<p>ちょっと遅くなりましたが、WordPressを2.9にアップデートしました。</p>
<p>RC版でSimple Tagsが動かないという話が出ていていましたが、現在も対応版プラグインが出てないようなので、サポートフォーラムで対処法を参考に本体のアップデート前に修正をし、無事に動作しました。<br />
フォーラムの内容は2.9 RC版について書かれていますが、正式版でも問題なく動作する修正です。</p>
<p>参考にしたスレッド<br />
<a href="http://wordpress.org/support/topic/342645">WordPress › Support » Simple Tags can&#8217;t work with WordPress 2.9 RC</a></p>
<p>Simple Tags.php は、WordPressのバージョンをチェックして、使用するファイルを切り替えています。<br />
<strong>現バージョン（1.6.6）ではチェック対象が2.8までなので、2.9にアップデートすると動かなくってしまう</strong>のです。</p>
<p>チェックさえちゃんと通ればプラグインは動くので、修正といってもバージョンチェックの部分をちょっといじるだけです。<br />
いじるのは、simple-tags.phpだけ。</p>
<p>simple-tags.phpの35行目</p>
<pre class="brush: php;">if ( strpos($wp_version, '2.7') !== false || strpos($wp_version, '2.8') !== false  ) {</pre>
<p>を</p>
<pre class="brush: php;">if ( strpos($wp_version, '2.7') !== false || strpos($wp_version, '2.8') !== false || strpos($wp_version, '2.9') !== false ) {</pre>
<p>に変更するだけ。<br />
見て分かるように、分岐の条件に2.9を追加しただけです。</p>
<p>Simple Tagsを使用している＆上記のような対応をしていない方は、ひとまず自分で修正しておいて、作者さんのアップデートを待ちましょう。</p>


<dl class="relatives">
	<dt><span>関連投稿</span></dt>
		<dd>			<ul>
								<li>
					<a href="http://www.understandard.net/wordpress/wp001.html" rel="bookmark">今入れてるプラグイン</a><!-- (9.57673)-->
					<div class="info">
						<span class="category">category: <a href="http://www.understandard.net/category/wordpress" title="WordPress の投稿をすべて表示" rel="category tag">WordPress</a></span>
						<span class="tags">tags: <a href="http://www.understandard.net/tag/plugin" rel="tag">plugin</a>+<a href="http://www.understandard.net/tag/wordpress" rel="tag">WordPress</a>.</span>
					</div>
				</li>
								<li>
					<a href="http://www.understandard.net/wordpress/wp006.html" rel="bookmark">「続きを読む」をクリックしたときの挙動2</a><!-- (3.76679)-->
					<div class="info">
						<span class="category">category: <a href="http://www.understandard.net/category/wordpress" title="WordPress の投稿をすべて表示" rel="category tag">WordPress</a></span>
						<span class="tags">tags: <a href="http://www.understandard.net/tag/plugin" rel="tag">plugin</a>+<a href="http://www.understandard.net/tag/wordpress" rel="tag">WordPress</a>.</span>
					</div>
				</li>
								<li>
					<a href="http://www.understandard.net/wordpress/wp002.html" rel="bookmark">日付が表示されないのはなんで？</a><!-- (3.70306)-->
					<div class="info">
						<span class="category">category: <a href="http://www.understandard.net/category/wordpress" title="WordPress の投稿をすべて表示" rel="category tag">WordPress</a></span>
						<span class="tags">tags: <a href="http://www.understandard.net/tag/tips" rel="tag">tips</a>+<a href="http://www.understandard.net/tag/wordpress" rel="tag">WordPress</a>+<a href="http://www.understandard.net/tag/date" rel="tag">日付</a>.</span>
					</div>
				</li>
							</ul>
					</dd>
</dl>
]]></content:encoded>
			<wfw:commentRss>http://www.understandard.net/wordpress/wp012.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefoxのキーボードショートカットのチートシート</title>
		<link>http://www.understandard.net/firefox/firefox010.html</link>
		<comments>http://www.understandard.net/firefox/firefox010.html#comments</comments>
		<pubDate>Tue, 25 Aug 2009 07:51:22 +0000</pubDate>
		<dc:creator>じゅん＠understandard</dc:creator>
				<category><![CDATA[firefox]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.understandard.net/?p=198</guid>
		<description><![CDATA[キーボードショートカットのチートシートは結構紹介されていますが、今回見つけたFirefoxのチートシートは、今まで見てきたものより見やすいものがあったのでメモ。
キーボード上にショートカットの説明を載せているタイプってあ [...]

<dl class="relatives">
	<dt><span>関連投稿</span></dt>
		<dd>			<ul>
								<li>
					<a href="http://www.understandard.net/tool/tool003.html" rel="bookmark">Dreamweaverの便利なショートカット</a><!-- (12.5259)-->
					<div class="info">
						<span class="category">category: <a href="http://www.understandard.net/category/tool" title="tool の投稿をすべて表示" rel="category tag">tool</a></span>
						<span class="tags">tags: <a href="http://www.understandard.net/tag/dreamweaver" rel="tag">Dreamweaver</a>+<a href="http://www.understandard.net/tag/tips" rel="tag">tips</a>+<a href="http://www.understandard.net/tag/tools" rel="tag">tools</a>.</span>
					</div>
				</li>
								<li>
					<a href="http://www.understandard.net/firefox/firefox012.html" rel="bookmark">Firefoxをもうちょっと便利にしてくれるアドオン</a><!-- (6.29974)-->
					<div class="info">
						<span class="category">category: <a href="http://www.understandard.net/category/firefox" title="firefox の投稿をすべて表示" rel="category tag">firefox</a></span>
						<span class="tags">tags: <a href="http://www.understandard.net/tag/addon" rel="tag">addon</a>+<a href="http://www.understandard.net/tag/firefox" rel="tag">firefox</a>.</span>
					</div>
				</li>
								<li>
					<a href="http://www.understandard.net/firefox/firefox011.html" rel="bookmark">アドオン一覧を出力するアドオン</a><!-- (4.47726)-->
					<div class="info">
						<span class="category">category: <a href="http://www.understandard.net/category/firefox" title="firefox の投稿をすべて表示" rel="category tag">firefox</a></span>
						<span class="tags">tags: <a href="http://www.understandard.net/tag/addon" rel="tag">addon</a>+<a href="http://www.understandard.net/tag/firefox" rel="tag">firefox</a>.</span>
					</div>
				</li>
							</ul>
					</dd>
</dl>
]]></description>
			<content:encoded><![CDATA[<p>キーボードショートカットのチートシートは結構紹介されていますが、今回見つけたFirefoxのチートシートは、今まで見てきたものより見やすいものがあったのでメモ。</p>
<p>キーボード上にショートカットの説明を載せているタイプってあんまり見たことないです（あくまで僕は）。<br />
こういう形だと関係が分かりやすいし、視覚に訴えてくるぶん覚えやすいなと思います。<br />
<img title="firefox010.png" src="/images/post/firefox/010/firefox010.png" alt="firefox010.png" width="400" height="239" /></p>
<p>遠目で見ると元素の周期表みたいなのも個人的にはツボ。</p>
<p>画像にも書いてありますが、ショートカットキーの文字色の意味は以下の表の通り。</p>
<table border="0">
<tbody>
<tr>
<th scope="col">色</th>
<th scope="col">操作</th>
</tr>
<tr>
<td>黒</td>
<td>Key</td>
</tr>
<tr>
<td>赤</td>
<td>Ctrl + Key</td>
</tr>
<tr>
<td>青</td>
<td>Shfit + Key</td>
</tr>
<tr>
<td>紫</td>
<td>Ctrl + Shift + Key</td>
</tr>
<tr>
<td>茶</td>
<td>Alt + Key</td>
</tr>
</tbody>
</table>
<p>有名なところだと、F5でページのリロードですかね。<br />
このチートシートだと、F5は黒と茶があって、<br />
黒→ページのリロード<br />
茶→強制リロード<br />
となっています。</p>
<p>Ctrl + Wでタブを閉じるのは知ってましたが、<br />
Shift + Ctrl + Wでブラウザごと閉じられるのは知らなかったです。</p>
<p>そのほかにもいろいろなショートカットキーがあるので、じっくり眺めてたら「お！これは！」というようなショートカットを発見できるかもしれません。<br />
毎日のように使うものなので、ちょっとでも便利に使っていきたいですね。</p>
<p><a href="http://www.thegeekstuff.com/2009/08/firefox-graphical-cheatsheet-for-keyboard-shortcuts/">Firefox Graphical Cheatsheet For Keyboard Shortcuts</a></p>
<p>リンク先では表形式でもショートカットキーを説明していますが、一度画像タイプのものを見ちゃうと見づらく感じてしまうかもしれませんｗ</p>


<dl class="relatives">
	<dt><span>関連投稿</span></dt>
		<dd>			<ul>
								<li>
					<a href="http://www.understandard.net/tool/tool003.html" rel="bookmark">Dreamweaverの便利なショートカット</a><!-- (12.5259)-->
					<div class="info">
						<span class="category">category: <a href="http://www.understandard.net/category/tool" title="tool の投稿をすべて表示" rel="category tag">tool</a></span>
						<span class="tags">tags: <a href="http://www.understandard.net/tag/dreamweaver" rel="tag">Dreamweaver</a>+<a href="http://www.understandard.net/tag/tips" rel="tag">tips</a>+<a href="http://www.understandard.net/tag/tools" rel="tag">tools</a>.</span>
					</div>
				</li>
								<li>
					<a href="http://www.understandard.net/firefox/firefox012.html" rel="bookmark">Firefoxをもうちょっと便利にしてくれるアドオン</a><!-- (6.29974)-->
					<div class="info">
						<span class="category">category: <a href="http://www.understandard.net/category/firefox" title="firefox の投稿をすべて表示" rel="category tag">firefox</a></span>
						<span class="tags">tags: <a href="http://www.understandard.net/tag/addon" rel="tag">addon</a>+<a href="http://www.understandard.net/tag/firefox" rel="tag">firefox</a>.</span>
					</div>
				</li>
								<li>
					<a href="http://www.understandard.net/firefox/firefox011.html" rel="bookmark">アドオン一覧を出力するアドオン</a><!-- (4.47726)-->
					<div class="info">
						<span class="category">category: <a href="http://www.understandard.net/category/firefox" title="firefox の投稿をすべて表示" rel="category tag">firefox</a></span>
						<span class="tags">tags: <a href="http://www.understandard.net/tag/addon" rel="tag">addon</a>+<a href="http://www.understandard.net/tag/firefox" rel="tag">firefox</a>.</span>
					</div>
				</li>
							</ul>
					</dd>
</dl>
]]></content:encoded>
			<wfw:commentRss>http://www.understandard.net/firefox/firefox010.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
