<?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>Commit Lab &#187; XHTML+CSS</title>
	<atom:link href="http://commitlab.com/category/xhtmlcss/feed" rel="self" type="application/rss+xml" />
	<link>http://commitlab.com</link>
	<description>ちょっとだけwebデザインやサイト制作について考えてみた。</description>
	<lastBuildDate>Fri, 16 Jul 2010 06:42:58 +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>HTMLとCSS入門者にオススメできる本</title>
		<link>http://commitlab.com/20090313/htmlcssbook.html</link>
		<comments>http://commitlab.com/20090313/htmlcssbook.html#comments</comments>
		<pubDate>Thu, 12 Mar 2009 17:17:19 +0000</pubDate>
		<dc:creator>しるべっと</dc:creator>
				<category><![CDATA[XHTML+CSS]]></category>
		<category><![CDATA[html css]]></category>
		<category><![CDATA[チュートリアル]]></category>

		<guid isPermaLink="false">http://commitlab.com/?p=352</guid>
		<description><![CDATA[htmlとかCSSってどこで勉強すればいいんだよ-スチーム速報という記事を読んだ。
上のエントリーはwebでの勉強が中心なんですが、やはり本で勉強したい人もいると思うのです。(コメントにある「本よりネットの方がリソースの [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://newsteam.blog95.fc2.com/blog-entry-255.html">htmlとかCSSってどこで勉強すればいいんだよ-スチーム速報</a>という記事を読んだ。</p>
<p>上のエントリーはwebでの勉強が中心なんですが、やはり本で勉強したい人もいると思うのです。(コメントにある「本よりネットの方がリソースの質が良い」っていうのは、HTMLとCSSの良し悪しが理解できる人の意見だと思うし)</p>
<p>なのでガチガチで混み混みのテーブルレイアウトを作った事が無く、最初からweb標準とValidを意識してHTMLとCSSを学び始めた僕が読んだ本の一部を紹介することで、これから勉強しようとする本が好き派の人へ参考になればと思います。（と偉そうに言ってもこのブログはValidじゃないんだけど）</p>
<p>まず一番最初は必ずしも本は必要ではないと思います。HTMLやタグリファレンスで検索して出てくるサイトを見ながら、メモ帳でHTMLを書いてみましょう。</p>
<p>とりあえずやってみないことには何ともいえないので、古いと言われている「とほほ」でも<span style=" font-weight:bold">&#8220;最初は&#8221;</span>問題ないです。ただ1つ頭の何処かに「デザインはCSSで行うものだ」という言葉を置いておいてください。意味はそのうちすぐに理解できます。</p>
<p>個人的にはHTMLクイックリファレンスがオススメ。本を買っても途中で投げ出しちゃっいそうなら最初はこれで。サイトをプリントアウトしちゃえば勉強しやすいかも。<br />
<a href="http://www.tohoho-web.com/www.htm">とほほのwww入門</a><br />
<a href="http://www.htmq.com/index.htm">HTMLクイックリファレンス</a></p>
<p>入門本を買う場合は(これは全部的に言える事なんだけど)あまり古い本は買わないように。作ってみるのが第一目標ではありますが、HTMLとCSSも他言語と同じくここ数年でブラウザの変化や、作る人たちの技術の向上により変化が著しいです。内容が古いと、後々また新しいルールを勉強するはめになりますので注意を。(個人的には3年以上前の本は読まない)</p>
<p>では、よく使うHTMLタグをそこそこ理解しCSSで遊んだ後で「もっとHTMLとCSSを詳しく知りたい」と思ったならば、大きめな本屋に行ってみましょう。最近はW3Cの仕様(HTMLを書くうえでのルール)やweb標準を説明した入門書も多く良著も増えてきています。基礎や考え方を学ぶなら、内容の詰まった本でみっちりお勉強した方が無駄な試行錯誤と検索が減って効率よく勉強できるのではないかと思います。</p>
<p>さてやっと本題にたどりついたので、僕が読んだ中でオススメな本を紹介していきます。</p>
<div class="tmkm-amazon-view">
	<p><a href="http://www.amazon.jp/Web-Standards-Design-%7EWeb%E6%A8%99%E6%BA%96%E3%81%AE%E5%9F%BA%E6%9C%AC%E3%81%A8CSS%E3%83%AC%E3%82%A4%E3%82%A2%E3%82%A6%E3%83%88-Tips%7E/dp/4774136840%3FSubscriptionId%3DAKIAIQHUTMZNPVGPFQ7A%26tag%3Dcommitlab-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4774136840"><img src="http://ecx.images-amazon.com/images/I/41jm9hagpJL._SL160_.jpg" border="0" alt="" /></a></p>
	<p><a href="http://www.amazon.jp/Web-Standards-Design-%7EWeb%E6%A8%99%E6%BA%96%E3%81%AE%E5%9F%BA%E6%9C%AC%E3%81%A8CSS%E3%83%AC%E3%82%A4%E3%82%A2%E3%82%A6%E3%83%88-Tips%7E/dp/4774136840%3FSubscriptionId%3DAKIAIQHUTMZNPVGPFQ7A%26tag%3Dcommitlab-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4774136840">実践 Web Standards Design ~Web標準の基本とCSSレイアウト&Tips~</a></p>
	<p><em>著者／訳者：</em>市瀬 裕哉 福島 英児 望月 真琴 </p>
	<p><em>出版社：</em>技術評論社( 2008-11-29 )</p>
	<p><em>定価：</em>￥ 3,360</p>
	<p><em>Amazon価格：</em>￥ 3,360</p>
	<p>大型本 ( 448 ページ )</p>
	<p>ISBN-10 : 4774136840</p>
	<p>ISBN-13 : 9784774136844</p>
<hr class="tmkm-amazon-clear" /></div>
<p>web標準とCSSレイアウトについて書かれている本。通称ホップ本。HTML+CSS初心者がステップアップしたい頃に読むと最適。本書は発売当初より評判が高かったのだが、出版社が倒産し一時は絶版状態になる。中古品が(記憶が確かならAmazonで)9000円前後で売りに出されていた頃もあった、ある意味で伝説の本。現在は出版社が変わり定価で購入できます。web標準の基本はこれで身に付ける事ができると思います。</p>
<p>ここからMdnのターン。<br />
<div class="tmkm-amazon-view">
	<p><a href="http://www.amazon.jp/%E3%83%97%E3%83%AD%E3%81%A8%E3%81%97%E3%81%A6%E6%81%A5%E3%81%9A%E3%81%8B%E3%81%97%E3%81%8F%E3%81%AA%E3%81%84WEB%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3%E3%81%AE%E5%A4%A7%E5%8E%9F%E5%89%87-%E6%94%B9%E8%A8%82%E7%89%88-%E3%82%A4%E3%83%B3%E3%83%97%E3%83%AC%E3%82%B9%E3%83%A0%E3%83%83%E3%82%AF-MdN%E7%B7%A8%E9%9B%86%E9%83%A8/dp/4844359002%3FSubscriptionId%3DAKIAIQHUTMZNPVGPFQ7A%26tag%3Dcommitlab-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4844359002"><img src="http://ecx.images-amazon.com/images/I/51psPZLeH3L._SL160_.jpg" border="0" alt="" /></a></p>
	<p><a href="http://www.amazon.jp/%E3%83%97%E3%83%AD%E3%81%A8%E3%81%97%E3%81%A6%E6%81%A5%E3%81%9A%E3%81%8B%E3%81%97%E3%81%8F%E3%81%AA%E3%81%84WEB%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3%E3%81%AE%E5%A4%A7%E5%8E%9F%E5%89%87-%E6%94%B9%E8%A8%82%E7%89%88-%E3%82%A4%E3%83%B3%E3%83%97%E3%83%AC%E3%82%B9%E3%83%A0%E3%83%83%E3%82%AF-MdN%E7%B7%A8%E9%9B%86%E9%83%A8/dp/4844359002%3FSubscriptionId%3DAKIAIQHUTMZNPVGPFQ7A%26tag%3Dcommitlab-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4844359002">プロとして恥ずかしくないWEBデザインの大原則 改訂版 (インプレスムック)</a></p>
	<p><em>出版社：</em>MdN( 2007-01-30 )</p>
	<p><em>定価：</em>￥ 1,890</p>
	<p>大型本 ( 160 ページ )</p>
	<p>ISBN-10 : 4844359002</p>
	<p>ISBN-13 : 9784844359005</p>
<hr class="tmkm-amazon-clear" /></div>
<p>タイトルのとおりwebサイトを作る為に必要な基礎を書いてある本。レイアウト見本や配色・CSSレイアウト・ユーザビリティ・web2.0・サイト構造・SEOなどwebサイトを作るうえで必要な知識を広くまとめた本。プロとして恥ずかしくないシリーズは基礎から教えてくれて、全体的にハズレはないと思います。(同じような内容が載ってる場合は多いけど)</p>
<div class="tmkm-amazon-view">
	<p><a href="http://www.amazon.jp/%E3%83%97%E3%83%AD%E3%81%A8%E3%81%97%E3%81%A6%E6%81%A5%E3%81%9A%E3%81%8B%E3%81%97%E3%81%8F%E3%81%AA%E3%81%84WEB%E3%83%AC%E3%82%A4%E3%82%A2%E3%82%A6%E3%83%88%E3%81%AE%E5%A4%A7%E5%8E%9F%E5%89%87-%E3%82%A8%E3%83%A0%E3%83%87%E3%82%A3%E3%82%A8%E3%83%8C%E3%83%BB%E3%83%A0%E3%83%83%E3%82%AF%E2%80%95%E3%82%A4%E3%83%B3%E3%83%97%E3%83%AC%E3%82%B9%E3%83%A0%E3%83%83%E3%82%AF-MdN%E7%B7%A8%E9%9B%86%E9%83%A8/dp/4844358146%3FSubscriptionId%3DAKIAIQHUTMZNPVGPFQ7A%26tag%3Dcommitlab-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4844358146"><img src="http://ecx.images-amazon.com/images/I/41Tu6CpQWCL._SL160_.jpg" border="0" alt="" /></a></p>
	<p><a href="http://www.amazon.jp/%E3%83%97%E3%83%AD%E3%81%A8%E3%81%97%E3%81%A6%E6%81%A5%E3%81%9A%E3%81%8B%E3%81%97%E3%81%8F%E3%81%AA%E3%81%84WEB%E3%83%AC%E3%82%A4%E3%82%A2%E3%82%A6%E3%83%88%E3%81%AE%E5%A4%A7%E5%8E%9F%E5%89%87-%E3%82%A8%E3%83%A0%E3%83%87%E3%82%A3%E3%82%A8%E3%83%8C%E3%83%BB%E3%83%A0%E3%83%83%E3%82%AF%E2%80%95%E3%82%A4%E3%83%B3%E3%83%97%E3%83%AC%E3%82%B9%E3%83%A0%E3%83%83%E3%82%AF-MdN%E7%B7%A8%E9%9B%86%E9%83%A8/dp/4844358146%3FSubscriptionId%3DAKIAIQHUTMZNPVGPFQ7A%26tag%3Dcommitlab-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4844358146">プロとして恥ずかしくないWEBレイアウトの大原則 (エムディエヌ・ムック―インプレスムック)</a></p>
	<p><em>著者／訳者：</em>MdN編集部</p>
	<p><em>出版社：</em>MdN( 2005-07-19 )</p>
	<p><em>定価：</em>￥ 1,890</p>
	<p>大型本 ( 143 ページ )</p>
	<p>ISBN-10 : 4844358146</p>
	<p>ISBN-13 : 9784844358145</p>
<hr class="tmkm-amazon-clear" /></div>
<p>ちょっと古くなるけど、純粋にデザイン面を求めるならこっち。レイアウト見本・CSSテクニック・配色・web標準と内容も絞られている。だけどもうAmazonでは(中古しか)売ってません。</p>
<div class="tmkm-amazon-view">
	<p><a href="http://www.amazon.jp/%E3%81%84%E3%81%BE%E6%B5%81%E8%A1%8C%E3%81%AEWEB%E5%88%B6%E4%BD%9C%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%86%E3%82%AF%E3%83%8B%E3%83%83%E3%82%AF%E7%B7%8F%E5%AD%A6%E7%BF%92-%E3%82%A4%E3%83%B3%E3%83%97%E3%83%AC%E3%82%B9%E3%83%A0%E3%83%83%E3%82%AF-%E3%82%A8%E3%83%A0%E3%83%87%E3%82%A3%E3%82%A8%E3%83%8C%E3%83%BB%E3%83%A0%E3%83%83%E3%82%AF/dp/4844359754%3FSubscriptionId%3DAKIAIQHUTMZNPVGPFQ7A%26tag%3Dcommitlab-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4844359754"><img src="http://ecx.images-amazon.com/images/I/51Qp6GUiJfL._SL160_.jpg" border="0" alt="" /></a></p>
	<p><a href="http://www.amazon.jp/%E3%81%84%E3%81%BE%E6%B5%81%E8%A1%8C%E3%81%AEWEB%E5%88%B6%E4%BD%9C%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%86%E3%82%AF%E3%83%8B%E3%83%83%E3%82%AF%E7%B7%8F%E5%AD%A6%E7%BF%92-%E3%82%A4%E3%83%B3%E3%83%97%E3%83%AC%E3%82%B9%E3%83%A0%E3%83%83%E3%82%AF-%E3%82%A8%E3%83%A0%E3%83%87%E3%82%A3%E3%82%A8%E3%83%8C%E3%83%BB%E3%83%A0%E3%83%83%E3%82%AF/dp/4844359754%3FSubscriptionId%3DAKIAIQHUTMZNPVGPFQ7A%26tag%3Dcommitlab-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4844359754">いま流行のWEB制作ルール&テクニック総学習 (インプレスムック エムディエヌ・ムック)</a></p>
	<p><em>出版社：</em>MdN( 2008-03-18 )</p>
	<p><em>定価：</em>￥ 1,890</p>
	<p><em>Amazon価格：</em>￥ 1,890</p>
	<p>大型本 ( 144 ページ )</p>
	<p>ISBN-10 : 4844359754</p>
	<p>ISBN-13 : 9784844359753</p>
<hr class="tmkm-amazon-clear" /></div>
<p>これもデザインの大原則とおなじような内容もあるがワークフローなどのページがある。前者が文章で読ませるが中心なら、こちらはCSSの使い方を画像とソースを見て学ぶ本。またテクニックも小回りのきくものが中心で、サイト作りのアクセントとして取り入れやすい。</p>
<p>はい、白状すると私は紙のデザインをやってる頃からMdn系が好きでした。さて上のホップ本とムックを1～2冊読めばだいたい思い通りにHTMLとCSSが書けて、サイトを作るうえでの基礎知識は学べると思います。よりCSSを知りたい人に対して今オススメな本は</p>
<div class="tmkm-amazon-view">
	<p><a href="http://www.amazon.jp/Web%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3-%E3%83%97%E3%83%AD%E3%83%95%E3%82%A7%E3%83%83%E3%82%B7%E3%83%A7%E3%83%8A%E3%83%AB%E3%83%AF%E3%83%BC%E3%82%AF%E3%83%95%E3%83%AD%E3%83%BC%E3%83%BB%E3%83%90%E3%82%A4%E3%83%96%E3%83%AB-Web-Designing-BOOKS/dp/4839923167%3FSubscriptionId%3DAKIAIQHUTMZNPVGPFQ7A%26tag%3Dcommitlab-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4839923167"><img src="http://ecx.images-amazon.com/images/I/51RWyrgvvHL._SL160_.jpg" border="0" alt="" /></a></p>
	<p><a href="http://www.amazon.jp/Web%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3-%E3%83%97%E3%83%AD%E3%83%95%E3%82%A7%E3%83%83%E3%82%B7%E3%83%A7%E3%83%8A%E3%83%AB%E3%83%AF%E3%83%BC%E3%82%AF%E3%83%95%E3%83%AD%E3%83%BC%E3%83%BB%E3%83%90%E3%82%A4%E3%83%96%E3%83%AB-Web-Designing-BOOKS/dp/4839923167%3FSubscriptionId%3DAKIAIQHUTMZNPVGPFQ7A%26tag%3Dcommitlab-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4839923167">Webデザイン プロフェッショナルワークフロー・バイブル (Web Designing BOOKS)</a></p>
	<p><em>著者／訳者：</em>Andy Clarke</p>
	<p><em>出版社：</em>毎日コミュニケーションズ( 2009-02-24 )</p>
	<p><em>定価：</em>￥ 3,360</p>
	<p><em>Amazon価格：</em>￥ 3,360</p>
	<p>単行本（ソフトカバー） ( 376 ページ )</p>
	<p>ISBN-10 : 4839923167</p>
	<p>ISBN-13 : 9784839923167</p>
<hr class="tmkm-amazon-clear" /></div>
<p>原題は「Transcending CSS」。内容も素晴らしいが、訳と監訳のおかげでストレスなく読める。Transcending CSSは卓越したCSSという意味で、これからのCSSのスタンダードとなる可能性を秘めている。簡単に説明すると古いブラウザに合わせてCSSハックやフィルタを使うのではなく、これからは新しいブラウザ基準でCSS3やCSSセレクタを使ってデザインしていこうという内容。昨年末くらいだろうか、一部のブログで「IE6にはアップデートを催促するメッセージを出そう」という話題が持ち上がっている頃、著者のAndy Clarke氏のwebサイトが何度か引き合いに出されたことがあった。彼のサイトはIE6で見ると、サイト全体がモノクロになってしまう。<br />
<a href="http://www.stuffandnonsense.co.uk/">Stuff and Nonsense</a></p>
<p>#Transcending CSSはMOSeと呼ばれる事もあります。個人的には積極的にブラウザの独自拡張を使用するのがMOSeだと思っているのだけど、どうなんでしょう。</p>
<p>番外編<br />
<div class="tmkm-amazon-view">
	<p><a href="http://www.amazon.jp/Dreamweaver-%E3%83%97%E3%83%AD%E3%83%95%E3%82%A7%E3%83%83%E3%82%B7%E3%83%A7%E3%83%8A%E3%83%AB%E3%83%BB%E3%82%B9%E3%82%BF%E3%82%A4%E3%83%AB-CS3%E5%AF%BE%E5%BF%9C-%E9%B7%B9%E9%87%8E-%E9%9B%85%E5%BC%98/dp/4839924341%3FSubscriptionId%3DAKIAIQHUTMZNPVGPFQ7A%26tag%3Dcommitlab-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4839924341"><img src="http://ecx.images-amazon.com/images/I/31YE7dzwWXL._SL160_.jpg" border="0" alt="" /></a></p>
	<p><a href="http://www.amazon.jp/Dreamweaver-%E3%83%97%E3%83%AD%E3%83%95%E3%82%A7%E3%83%83%E3%82%B7%E3%83%A7%E3%83%8A%E3%83%AB%E3%83%BB%E3%82%B9%E3%82%BF%E3%82%A4%E3%83%AB-CS3%E5%AF%BE%E5%BF%9C-%E9%B7%B9%E9%87%8E-%E9%9B%85%E5%BC%98/dp/4839924341%3FSubscriptionId%3DAKIAIQHUTMZNPVGPFQ7A%26tag%3Dcommitlab-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4839924341">Dreamweaver プロフェッショナル・スタイル [CS3対応]</a></p>
	<p><em>著者／訳者：</em>鷹野 雅弘 植木 真 益子 貴寛 神森 勉 茂木 葉子 境 祐司 たにぐち まこと 中村 享介 こもり まさあき </p>
	<p><em>出版社：</em>毎日コミュニケーションズ( 2007-09-20 )</p>
	<p><em>定価：</em>￥ 2,625</p>
	<p><em>Amazon価格：</em>￥ 2,625</p>
	<p>単行本（ソフトカバー） ( 304 ページ )</p>
	<p>ISBN-10 : 4839924341</p>
	<p>ISBN-13 : 9784839924348</p>
<hr class="tmkm-amazon-clear" /></div>
<p>Dreamweaverを使い慣れたら是非とも読みたい一冊。HTMLやCSSの本ではないが、Dreamweaverの効率の良い使い方を学ぶ事で作業効率が上がります。「独学で使ってます」という人は必ず得るものがあるはず。Dreamweaverを使わない人には必要ないものなのでご注意を。</p>
<p>このまま行くと怒涛のアソシエイト地獄になりそうなので自重。きになる本があった方はまず、本屋で手にとって内容を確認してみてください。とりあえずまとめると、</p>
<p>1.まずはタグの使い方を知るためにリファレンスを見ながらサイトを作ってみる<br />
2.HTMLとCSSが楽しいと感じたらホップ本なりweb標準の本を読んでみる。<br />
3.その後はwebやムック本中心でデザインやCSSを掘り下げてみる。</p>
<p>てな感じでどうでしょうか。「昔とあんまり変わらねーよ」と言われるかもしれませんね。</p>
<p>習うより慣れろが気軽にできるのがHTMLとCSSのいい所だと思うので、最初から「W3Cが」とか「DTDは」とかではじまるより、リファレンスだけでやりたい放題ヘンチクリンなやつを作って挫折してみて、まず楽しいと感じる事が一番かなと思います。</p>
<p>と今でもヘンチクリンなサイトばかり作ってる俺が言ってました。</p>

	<h3>関連する投稿</h3>
	<ul class="st-related-posts">
	<li><a href="http://commitlab.com/20080408/960.html" title="横幅960pxのグリッドレイアウト (2008 年 4 月 8 日)">横幅960pxのグリッドレイアウト</a></li>
	<li><a href="http://commitlab.com/20080604/gradation.html" title="今風のグラデーションを使ったボタンを作る方法 &#8211; 基礎 (2008 年 6 月 4 日)">今風のグラデーションを使ったボタンを作る方法 &#8211; 基礎</a></li>
	<li><a href="http://commitlab.com/20100418/web-design-scratch-01.html" title="今週のweb制作情報まとめ | Web Design Scratch 01 (2010 年 4 月 18 日)">今週のweb制作情報まとめ | Web Design Scratch 01</a></li>
	<li><a href="http://commitlab.com/20080516/minmax.html" title="リキッドレイアウトの最大横幅を固定する-minmax.js (2008 年 5 月 16 日)">リキッドレイアウトの最大横幅を固定する-minmax.js</a></li>
	<li><a href="http://commitlab.com/20080621/movesample.html" title="サンプル系のページを移動しました (2008 年 6 月 21 日)">サンプル系のページを移動しました</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://commitlab.com/20090313/htmlcssbook.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSSで簡単に画像をリキッドな表現に</title>
		<link>http://commitlab.com/20090304/flimg.html</link>
		<comments>http://commitlab.com/20090304/flimg.html#comments</comments>
		<pubDate>Wed, 04 Mar 2009 14:50:55 +0000</pubDate>
		<dc:creator>しるべっと</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[XHTML+CSS]]></category>
		<category><![CDATA[html css]]></category>

		<guid isPermaLink="false">http://commitlab.com/?p=346</guid>
		<description><![CDATA[

リキッドデザインをするならやっぱり画像も伸び縮みしたほうが良いよね。文字だけフレキシブルだとスペースをもて余したりすることもあるし、何より横幅が広がるほど文字が読みにくくなるしね。
って事で足りない頭を使ってCSSで [...]]]></description>
			<content:encoded><![CDATA[<div class="box">
<div class="fr" style="margin-bottom:5px"><a href='http://commitlab.com/sample/fximg/index.html'><img src="http://commitlab.com/cmswp/wp-content/uploads/2009/03/sample.jpg" alt="" title="sample" width="230" height="112" class="alignnone size-full wp-image-348" /></a></div>
<p class="tl">リキッドデザインをするならやっぱり画像も伸び縮みしたほうが良いよね。文字だけフレキシブルだとスペースをもて余したりすることもあるし、何より横幅が広がるほど文字が読みにくくなるしね。</p>
<p class="tl">って事で足りない頭を使ってCSSで考えてみた。</p>
</div>
<pre class="brush: css; auto-links: false;" style="margin:18px 0;">
.fximgcow {
background: #fff url(test1.jpg) no-repeat center;
height: 250px;
text-align: center;
}
</pre>
<pre class="brush: xml; auto-links: false;" style="margin:18px 0;">

&lt;div class=&quot;fximgcow&quot;&gt;&lt;/div&gt;
</pre>
<p>よし！これで画像もリキッドだ！・・・divの中身が無いけどね・・・<br />
htmlだけじゃ画像かどうか解らないし、さすがにこれはちょっとなぁ。<br />
そうだ！こうしたら空タグじゃなくなる！</p>
<pre class="brush: css; auto-links: false;" style="margin:18px 0;">
.fximgcow {
background: #fff url(test1.jpg) no-repeat center;
height: 250px;
text-align: center;
}
</pre>
<pre class="brush: xml; auto-links: false;" style="margin:18px 0;">

&lt;div class=&quot;fximgcow&quot;&gt;&lt;img src=&quot;test2.jpg&quot; alt=&quot;牛さんですよ&quot; width=&quot;460&quot; height=&quot;250&quot; /&gt;&lt;/div&gt;
</pre>
<p><a href="http://commitlab.com/sample/fximg/index.html">demo</a><br />
うん、なんとかやりたかった事は表現できた。なんか不必要なdivがあるような気がするがきっと気のせいだ。でも1つの画像の為に2種類の画像を読み込んでるってのは重さが心配。しかもよくよく考えたら、画像を使ったサイト全体のフレキシブルな背景を作る方法とまったく同じだった。</p>
<p>でもこれワンポイントでならサイズ次第で使えるような気がしたりしなかったり。画像が少ないページならアリかな。ただいま当ブログでは[これはひどい]をお待ちしております。</p>

	<h3>関連する投稿</h3>
	<ul class="st-related-posts">
	<li><a href="http://commitlab.com/20080408/960.html" title="横幅960pxのグリッドレイアウト (2008 年 4 月 8 日)">横幅960pxのグリッドレイアウト</a></li>
	<li><a href="http://commitlab.com/20100418/web-design-scratch-01.html" title="今週のweb制作情報まとめ | Web Design Scratch 01 (2010 年 4 月 18 日)">今週のweb制作情報まとめ | Web Design Scratch 01</a></li>
	<li><a href="http://commitlab.com/20080516/minmax.html" title="リキッドレイアウトの最大横幅を固定する-minmax.js (2008 年 5 月 16 日)">リキッドレイアウトの最大横幅を固定する-minmax.js</a></li>
	<li><a href="http://commitlab.com/20080422/cssrollover.html" title="[追記]CSSでロールオーバーをするときは (2008 年 4 月 22 日)">[追記]CSSでロールオーバーをするときは</a></li>
	<li><a href="http://commitlab.com/20081207/css-spritekado.html" title="[XHTML+CSS]CSS Spriteで表現する角丸 (2008 年 12 月 7 日)">[XHTML+CSS]CSS Spriteで表現する角丸</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://commitlab.com/20090304/flimg.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[XHTML+CSS]CSS Spriteで表現する角丸2</title>
		<link>http://commitlab.com/20090210/csssprite.html</link>
		<comments>http://commitlab.com/20090210/csssprite.html#comments</comments>
		<pubDate>Tue, 10 Feb 2009 13:45:13 +0000</pubDate>
		<dc:creator>しるべっと</dc:creator>
				<category><![CDATA[XHTML+CSS]]></category>
		<category><![CDATA[日記]]></category>
		<category><![CDATA[html css]]></category>

		<guid isPermaLink="false">http://commitlab.com/?p=342</guid>
		<description><![CDATA[

今回の記事は2008-12-07CSS Spriteで表現する角丸 &#124; Commit Labの続きです。
これはCSS Spriteというテクニックを利用して作った角丸boxです。従来通りならば複雑になりがちな角丸の [...]]]></description>
			<content:encoded><![CDATA[<div class="box">
<div class="fr"><img class="alignnone size-full wp-image-343" title="cssspriteimg" src="http://commitlab.com/cmswp/wp-content/uploads/2009/02/cssspriteimg.png" alt="" width="230" height="180" /></div>
<p class="tr">今回の記事は2008-12-07<a href="http://commitlab.com/20081207/css-spritekado.html">CSS Spriteで表現する角丸 | Commit Lab</a>の続きです。</p>
<p class="tr">これはCSS Spriteというテクニックを利用して作った角丸boxです。従来通りならば複雑になりがちな角丸のマークアップを、CSS Spriteで作る事ことによりシンプルで無駄なタグのない記述のhtml+CSSで角丸を表現しています。(IE5,5に対応するときはどうしてもdivが1つ増えますが)</p>
<p class="tr">文字の拡大にあわせてboxの縦が伸縮しますので、すぐにフレキシブルな角丸を表現出来ます。またデザインにおいても、htmlとcssのみで作られているので思いのままに装飾する事ができます。</p>
</div>
<p>今回は前回の問題点を修正しました。h2のheightをpxで固定していたのはやめて、line-heightのみで高さを調整しました。これで文字を拡大しても、H2から文字がはみ出す事はありません。</p>
<p>またH2にbackground-colorを与え、どれだけ拡大しても背景が途中で途切れないようになりました。</p>
<p>それに伴いCSS Spriteの画像を変更してます。横幅が1.5倍になりましたが、サイズは10バイト少々増えた程度です。またそれに合わせてCSSのbackgroundを変更しました。</p>
<p><a href="http://commitlab.com/sample/kadomarucss/scbb.png">今回使用している画像</a><br />
<a href="http://commitlab.com/sample/kadomarucss/sample.html">sample（1色のみのサンプル）</a><br />
<a href="http://commitlab.com/sample/kadomarucss/sample.html">sample2(5色のバリエーション)</a><br />
Download:<a href="http://commitlab.com/test/kadomarucss/kadomaru.zip">kadomaru.zip</a><br />
動作確認：IE5.5 IE6 IE7 Firefox2 Firefox3 Opera9.62 Safari3 chrome0.4</p>
<pre class="brush: css; auto-links: false;" style="margin:18px 0;">
body, div, address, p, h2 {
margin: 0;
padding: 0;
}
body {
font:100%/1.231 Arial, Helvetica, sans-serif;
padding-top: 30px;
text-align: center;
}

.contentbox {
width: 350px;
padding-bottom: 10px;
margin: 0 auto;
background: url(scbb.png) right bottom;
}

h2 {
width: 350px;
color: #fff;
font: bold 108%/1.9 &#039;メイリオ&#039;,Meiryo,;
text-align: left;
text-indent: 1em;
background: #2C6EBD url(scbb.png) no-repeat left top;
}

* html h2 {
padding-top: 3px;
line-height: 1.8;
}

.IE55 {
width: 350px;
background: url(scbb.png) repeat-y center top;
}

p {
letter-spacing: 0.1em;
line-height: 1.5;
font-size: 83%;
padding: 7px 15px 0px;
text-align: left;
}

img {
float: left;
margin: 10px 15px 0px 10px;
}

.justify {
text-align: justify;
text-justify:inter-ideograph; /* IE独自 */
}
</pre>
<pre class="brush: xml; auto-links: false;" style="margin:18px 0;">
&lt;div class=&quot;contentbox&quot;&gt;
&lt;h2&gt;ipod nanoのアイコン&lt;/h2&gt;
&lt;div class=&quot;IE55&quot;&gt;
&lt;p class=&quot;justify&quot;&gt;テキスト段落1&lt;/p&gt;
&lt;p class=&quot;justify&quot;&gt;テキスト段落2&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
</pre>
<p>IE5.5に対応しない場合はdiv=&#8221;IE55&#8243;ごと削除が可能。しかしその場合はDIV=&#8221;IE55&#8243;のbackgroundをPに設定(コピペ)する必要がある。</p>

	<h3>関連する投稿</h3>
	<ul class="st-related-posts">
	<li><a href="http://commitlab.com/20080408/960.html" title="横幅960pxのグリッドレイアウト (2008 年 4 月 8 日)">横幅960pxのグリッドレイアウト</a></li>
	<li><a href="http://commitlab.com/20100418/web-design-scratch-01.html" title="今週のweb制作情報まとめ | Web Design Scratch 01 (2010 年 4 月 18 日)">今週のweb制作情報まとめ | Web Design Scratch 01</a></li>
	<li><a href="http://commitlab.com/20080516/minmax.html" title="リキッドレイアウトの最大横幅を固定する-minmax.js (2008 年 5 月 16 日)">リキッドレイアウトの最大横幅を固定する-minmax.js</a></li>
	<li><a href="http://commitlab.com/20080621/movesample.html" title="サンプル系のページを移動しました (2008 年 6 月 21 日)">サンプル系のページを移動しました</a></li>
	<li><a href="http://commitlab.com/20080422/cssrollover.html" title="[追記]CSSでロールオーバーをするときは (2008 年 4 月 22 日)">[追記]CSSでロールオーバーをするときは</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://commitlab.com/20090210/csssprite.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[XHTML+CSS]CSS Spriteで表現する角丸</title>
		<link>http://commitlab.com/20081207/css-spritekado.html</link>
		<comments>http://commitlab.com/20081207/css-spritekado.html#comments</comments>
		<pubDate>Sun, 07 Dec 2008 06:46:46 +0000</pubDate>
		<dc:creator>しるべっと</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[XHTML+CSS]]></category>
		<category><![CDATA[html css]]></category>

		<guid isPermaLink="false">http://commitlab.com/?p=328</guid>
		<description><![CDATA[このエントリーはリライトされています。そちらも併せてご覧ください。
XHTML+CSS &#8211; CSS Spriteで表現する角丸2

ネタ元は有名所コリスさんのこれ
コリス CSS 一枚の画像で、四隅が角丸のパ [...]]]></description>
			<content:encoded><![CDATA[<p><span class="tyuui">このエントリーはリライトされています。そちらも併せてご覧ください。<br />
<a href="http://commitlab.com/20090210/csssprite.html">XHTML+CSS &#8211; CSS Spriteで表現する角丸2</a><br />
</span></p>
<p>ネタ元は有名所コリスさんのこれ<br />
<a href="http://coliss.com/articles/build-websites/operation/css/2356.html">コリス CSS 一枚の画像で、四隅が角丸のパネルを実装するスタイルシート</a><br />
そのネタ元はコリスさんの方から見れる。</p>
<p>私は最近DesignWalkerさんのエントリーを読んでからCSS Spriteに興味がありまして、自分の仕事の中で可能であればコッソリしこんでます。これ系のテクニックってよく使いながらも、総称のようなものを知らなかったので、知って目からうろこというかなんというか。でもこれ複数人でコーディングする場合は混乱を招く可能性があるんでそこは注意を。</p>
<p>これも有名所DesignWalkerさん。CSS Spriteの簡単な説明と利点。<br />
<a href="http://coliss.com/articles/build-websites/operation/css/2356.html"></a><a href="http://www.designwalker.com/2008/02/css-sprite.html">DesignWalker CSS Spriteを活用しよう</a></p>
<p>でまぁ今回のネタについてはコリスさんを読んでいただくとして、これをテストしてみました。まず、Demo2をダウンロードして試した感想としては「こりゃ凄い！」という驚き。無駄なタグがない！。ありそうでなかった発想に脱帽。僕のようにjavascriotがまったく使えない人間でも、スライスしてDivをテーブルレイアウトの様に配置しなくても簡単に実現できる所が良いです。(他にもやり方ありますけどね)とりあえず日本語向けにCSSをカスタマイズしてみた。</p>
<p><img class="alignnone size-full wp-image-330" title="scbtest" src="http://commitlab.com/cmswp/wp-content/uploads/2008/12/scbtest.png" alt="" width="250" height="209" /><br />
<a href="http://commitlab.com/test/scb/scbox2.html">Demo</a></p>
<p>こんな感じです。何処かで見たことがあるというか、はてな丸パクリですが、まぁお遊びということでお許しください。fontは僕の好みでh2のみメイリオです。で、これに使ってる画像はこれ一枚です。</p>
<p><img class="alignnone size-full wp-image-331" title="scbmini" src="http://commitlab.com/cmswp/wp-content/uploads/2008/12/scbmini.png" alt="" width="350" height="26" /><br />
<a href="http://commitlab.com/test/scb/scb3.png">実サイズの画像(448バイト)</a><br />
画像次第でサイズを落とすことも可能でしょう。</p>
<p>で、ここで「やったー出来た出来た」と喜んでいたんですが、コリスさんのコメントを見るとどうやらIE5.5では崩れるらしい。まぁぶっちゃけ「Ie5.5は無視しよっかな・・・」と思ったんですが、とりあえず問題はPを背景として使うから生じるんだから、pのwrapを作って背景を指定すれば崩れないなと。(wrapper+inner否定派の方ごめんなさい)</p>
<p>で、Pを包んだ結果がこれ。<br />
<img class="alignnone size-full wp-image-332" title="scbtest3" src="http://commitlab.com/cmswp/wp-content/uploads/2008/12/scbtest3.png" alt="" width="250" height="214" /><br />
<a href="http://commitlab.com/test/scb/scbox3.html">Demo2</a> ついでに画像も入れてみた。</p>
<p>Demo2の主なCSS</p>
<pre class="brush: css; auto-links: false;" style="margin:18px 0;">
body, div, address, p, h2 { margin: 0; padding: 0;}

body { font: 100%/1.231 Arial, Helvetica, sans-serif;}

.contentbox {
width: 350px;
background: url(画像) no-repeat left bottom;
padding-bottom: 15px;
margin: 0 auto;
}

.contentbox h2 {
width: 320px;
background: url(画像) no-repeat left top;
padding: 0 15px;
font-family:&quot;メイリオ&quot;;
color: #fff;
font-size:108%;
font-weight:bold;
line-height: 2;
height: 35px;
}

.contentbox p {
width: 318px;
background: url(画像) repeat-y right top;
padding: 10px 16px 0 16px;
letter-spacing: 0.1em;
line-height: 1.5;
font-size: 85%;
}
</pre>
<p>Demo2のhtml</p>
<pre class="brush: xml; auto-links: false;" style="margin:18px 0;">
&lt;div class=&quot;contentbox&quot;&gt;
&lt;h2&gt;タイトル&lt;/h2&gt;
&lt;div class=&quot;IE55&quot;&gt;&lt;img alt=&quot;&quot; /&gt;

文章

&lt;/div&gt;
&lt;/div&gt;
</pre>
<p>IE5.5用にdivが一つ増えてる。もっと良い方法があるかも。</p>
<p>これならIE5.5でも崩れずに表示可能です。ただしIE Testerの5.5でしか確認してないんで、実機では不明。いけるかな？で、例のごとくソースが殴り書きなんで整理整頓せれてなくて汚いです。これだけの手間で角丸が使えてフレキシブルなら、常用できるテクニックだと思うんだけどどうでしょうか。</p>

	<h3>関連する投稿</h3>
	<ul class="st-related-posts">
	<li><a href="http://commitlab.com/20080408/960.html" title="横幅960pxのグリッドレイアウト (2008 年 4 月 8 日)">横幅960pxのグリッドレイアウト</a></li>
	<li><a href="http://commitlab.com/20100418/web-design-scratch-01.html" title="今週のweb制作情報まとめ | Web Design Scratch 01 (2010 年 4 月 18 日)">今週のweb制作情報まとめ | Web Design Scratch 01</a></li>
	<li><a href="http://commitlab.com/20080516/minmax.html" title="リキッドレイアウトの最大横幅を固定する-minmax.js (2008 年 5 月 16 日)">リキッドレイアウトの最大横幅を固定する-minmax.js</a></li>
	<li><a href="http://commitlab.com/20080422/cssrollover.html" title="[追記]CSSでロールオーバーをするときは (2008 年 4 月 22 日)">[追記]CSSでロールオーバーをするときは</a></li>
	<li><a href="http://commitlab.com/20080616/wd-width-house.html" title="[Webデザイン] 企業サイトの横幅はどれくらい？～住宅メーカー編～ (2008 年 6 月 16 日)">[Webデザイン] 企業サイトの横幅はどれくらい？～住宅メーカー編～</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://commitlab.com/20081207/css-spritekado.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>[CSS] 教科書には書いていないCSS</title>
		<link>http://commitlab.com/20080918/xhtmlcss1.html</link>
		<comments>http://commitlab.com/20080918/xhtmlcss1.html#comments</comments>
		<pubDate>Wed, 17 Sep 2008 17:06:43 +0000</pubDate>
		<dc:creator>しるべっと</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[XHTML+CSS]]></category>
		<category><![CDATA[html css]]></category>

		<guid isPermaLink="false">http://commitlab.com/?p=182</guid>
		<description><![CDATA[題名にはあまり意味は無いです。たぶん書いてる本には書いてると思います。なので正確には
「僕の持っている 教科書には書いてない　か、僕が見落としている XHTMLとCSS」
なのでニュアンス的にはちょっとした小技みたいな感 [...]]]></description>
			<content:encoded><![CDATA[<p>題名にはあまり意味は無いです。たぶん書いてる本には書いてると思います。なので正確には</p>
<p>「<del>僕の持っている</del> 教科書には書いてない　<del>か、僕が見落としている</del> XHTMLとCSS」</p>
<p>なのでニュアンス的にはちょっとした小技みたいな感じで受け取ってくれるとこちらも気が楽ですけど、いかがなものでしょうか。さて情けない逃げ口上もすんだことですので、本題に入ります。</p>
<h5>テキストリンクのアンダーラインをボーダーで表現する</h5>
<div class="box">
<div class="fr"><img class="alignnone size-full wp-image-293" title="ah" src="http://commitlab.com/cmswp/wp-content/uploads/2008/09/ah.gif" alt="" width="230" height="179" /></div>
<p class="tl">リンクのアンダーラインを自分色で染めたい(調整・装飾したい)場合ってありますよね。そういうときはボーダーでアンダーラインを表現します。ですのでボーダーの幅やスタイル(実線、ドット、ダッシュ等)等で表現が可能です。(その他手書き風等のオリジナルの&#8221;飾り&#8221;を指定する場合は背景でやります)</p>
<p class="tl">1.が普通に指定したアンダーラインのあるリンク</p>
<p class="tl">2.飾りがnoneでボーダーの下が2pxのdotted</p>
<p class="tl">2.hoverの飾りがnoneでボーダーの下が2pxのsolid</p>
</div>
<div class="box">
<p>文字と下のボーダーとの距離はline-heightかheightで調整します。その場合はdisplay: block;にする必要があるので少々クセがあります。</p>
</div>
<h5>IEデフォルトのツールチップを表示させない</h5>
<div class="box">
<div class="fr"><img class="alignnone size-full wp-image-294" title="co1" src="http://commitlab.com/cmswp/wp-content/uploads/2008/09/co1.jpg" alt="" width="230" height="170" /></div>
<p class="tl">html内に＜img＞で画像を表示させた場合は必ずaltを指定する必要があります。このブログはaltが適当なんでけしからんです！最近ではもっぱらユーザビリティやSEOの要素として扱われる事が多いですが、純粋にちゃんと書いてた方が後々ソースを見直したときにも理解が早いですよね。</p>
<p class="tl">しかし色んな人の思惑や意図が絡み合って、どうしてもaltが長くなってしまいツールチップの表示が邪魔になることがたまーにあります。</p>
<p class="tl">そんなときは＜img＞の中にtitle=&#8221;"を入れましょう。そうすることでツールチップが表示されなくなります。ですが、本来の意味で考えると本末転倒になってしまうので積極的にはオススメできません。</p>
</div>
<h5>DTDによる画像の下に出現する意図しない隙間を埋める</h5>
<div class="box">
<div class="fr"><img class="alignnone size-full wp-image-295" title="mabusi" src="http://commitlab.com/cmswp/wp-content/uploads/2008/09/mabusi.jpg" alt="" width="230" height="170" /></div>
<p class="tl">僕がサイトを作る場合、基本的にXHTML 1.0 Strict+XML宣言で<del>作ります</del>作ってました。そうなると右の画像のようにFirefoxでは画像の下に意図しない隙間が出来てしまいます。</p>
<p class="tl">右の場合は特に問題ないのですが、装飾要素のある部位だと困ります。なのでそういうときはCSSでimgに対して</p>
<p class="tl">vertical-align: bottom;</p>
<p class="tl">を指定してあげます。こうすることで画像の下に表示されていた隙間は無くなります。</p>
</div>
<h5>Fiirefoxの縦スクロールバーを常時表示させる</h5>
<div class="box">
<p>Firefoxはサイト全体が画面内に収まる場合はスクロールバーを表示しません(IEは縦スクロールバー常時表示)。縦にスクロールの必要がある場合にのみスクロールバーが表示されるので、制作側の大きいモニタでは問題なくても、一度に表示できない小さいモニタとFirefoxを使ってサイトを見ている訪問者は、ページ移動の度にスクロールバーが表示・非表示と切り替わってしまいます。</p>
<p>そうなるとページ移動の度にスクロールバーの幅だけ横にズレてしまうので、見ている人に何とも言い難い不安定感を演出してしまいます。サイトの縦幅が全ページ同じなら気にすることもないのですが、なかなかそういう風にはいきません。ですのでそういうときにはCSSに</p>
<p>html&gt;/**/body { overflow-y:scroll;}</p>
<p>を記述することによってFirefoxでの縦スクロールバーの常時表示が実現します。これはIE7以外のモダンブラウザに適用されるようにCSSハックを利用しています。そしてこのハックはW3CのCSS Validatorには通りませんので注意してください。そもそもoverflow-y自体がCSS2.1に存在しないので最初から通らないんですが。</p>
<p>頑張って作ったサイトは自分の作品ですから、できるだけ色んな人に綺麗な状態で見てもらいたいですよね。</p>
<p>またなんか思いついたら書いてみます。</p>
</div>

	<h3>関連する投稿</h3>
	<ul class="st-related-posts">
	<li><a href="http://commitlab.com/20080408/960.html" title="横幅960pxのグリッドレイアウト (2008 年 4 月 8 日)">横幅960pxのグリッドレイアウト</a></li>
	<li><a href="http://commitlab.com/20100418/web-design-scratch-01.html" title="今週のweb制作情報まとめ | Web Design Scratch 01 (2010 年 4 月 18 日)">今週のweb制作情報まとめ | Web Design Scratch 01</a></li>
	<li><a href="http://commitlab.com/20080516/minmax.html" title="リキッドレイアウトの最大横幅を固定する-minmax.js (2008 年 5 月 16 日)">リキッドレイアウトの最大横幅を固定する-minmax.js</a></li>
	<li><a href="http://commitlab.com/20080422/cssrollover.html" title="[追記]CSSでロールオーバーをするときは (2008 年 4 月 22 日)">[追記]CSSでロールオーバーをするときは</a></li>
	<li><a href="http://commitlab.com/20081207/css-spritekado.html" title="[XHTML+CSS]CSS Spriteで表現する角丸 (2008 年 12 月 7 日)">[XHTML+CSS]CSS Spriteで表現する角丸</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://commitlab.com/20080918/xhtmlcss1.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[CSS]CSSで簡単に拡大画像をアナウンスする</title>
		<link>http://commitlab.com/20080907/cssde.html</link>
		<comments>http://commitlab.com/20080907/cssde.html#comments</comments>
		<pubDate>Sun, 07 Sep 2008 12:51:52 +0000</pubDate>
		<dc:creator>しるべっと</dc:creator>
				<category><![CDATA[XHTML+CSS]]></category>
		<category><![CDATA[html css]]></category>
		<category><![CDATA[小技]]></category>

		<guid isPermaLink="false">http://commitlab.com/?p=286</guid>
		<description><![CDATA[CNET JAPANのニュースにフォトレポート(リンク先は新型PSPのフォトレポート)という形式の記事があるんだけど、そこでは写真上ににカーソルが乗った瞬間に、「写真をクリックすると次へ移動します」みたいなのが写真の上に [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://japan.cnet.com/">CNET JAPAN</a>のニュースに<a href="http://japan.cnet.com/news/tech/story/0,2000056025,20379730,00.htm">フォトレポート</a>(リンク先は新型PSPのフォトレポート)という形式の記事があるんだけど、そこでは写真上ににカーソルが乗った瞬間に、「写真をクリックすると次へ移動します」みたいなのが写真の上に出てくるんです。で、それを見てたらふと「写真をクリックすると拡大します」みたいな感じでも使えるような気がしたので、真似したくなった。</p>
<div class="box">
<div class="fr"><a class="ann" rel="lightbox" href="http://commitlab.com/cmswp/wp-content/uploads/2008/09/0.jpg">コピック</a></div>
<p class="tl">フォトレポートの画像周辺のソースをざっと見ただけなんではっきりとは言えないんだけど、＜a＞と＜img＞の間に空spanが入ってるんでなんとなくやり方がわかったようなわからないような。以前<a href="http://www.webdesignerwall.com/">Web Designer Wall</a>でやってた<a href="http://www.webdesignerwall.com/demo/decorative-gallery/decorative-gallery-index.html">CSS Decorative Gallery</a>みたいなのの延長線上+αかなぁとは思うんだけど確証なし。でもまぁあんまり難しい事は出来ないので、簡易バージョンで再現してみました。</p>
</div>
<p><span id="more-286"></span><br />
では、これの作り方ですが、まず</p>
<div class="inl"><img title="1" src="http://commitlab.com/cmswp/wp-content/uploads/2008/09/1.jpg" alt="" width="230" height="142" /></p>
<p><img title="2" src="http://commitlab.com/cmswp/wp-content/uploads/2008/09/2.jpg" alt="" width="230" height="142" /></p>
</div>
<p><span style="display:block; padding-top:1em;clear: both;">という二枚の画像を用意します。はい、これでもう8割方終わりましたお疲れ様です。<br />
</span><br />
もしかして･･･と思った方！そのとおりです！あとは一枚目の画像をaのbackgroundに指定して、a:hoverのbackgroundに二枚目のアナウンスが出てる方を指定して完成です。</p>
<p>いやー出来た出来た。なんか釈然としないけど。</p>
<pre class="brush: css; auto-links: false;" style="margin:18px 0;">
a.ann {
display: block;
overflow: hidden;
width: 230px;
height: 142px;
background-image: url(一枚目の画像);
background-repeat: no-repeat;
background-position: center center;
text-indent: -999px;
}

a.ann:hover { background-image: url(二枚目の画像);}
</pre>
<p>CSSでのロールオーバーの応用ですね。たぶん2枚の画像を上下なり左右なりに並べて一枚の画像にして、hoverでbackground-positionを一枚の長さ分指定しても出来ると思う。</p>
<p>でまぁ結論としては、text-indent:-999ってあんまり行儀がよくない気がするし、そもそも画像を編集するのも量が多いと面倒だし枚数分だけ個別にCSSを書いてやる必要があるので、大量に使うことがわかってるならこれでやらない方がいいですね。まぁこういう感じのをピンポイントで即座に求められた時にいかがでしょうか。</p>

	<h3>関連する投稿</h3>
	<ul class="st-related-posts">
	<li><a href="http://commitlab.com/20080803/wldquo.html" title="[XHTML+CSS] 引用を装飾してみる (2008 年 8 月 3 日)">[XHTML+CSS] 引用を装飾してみる</a></li>
	<li><a href="http://commitlab.com/20080408/960.html" title="横幅960pxのグリッドレイアウト (2008 年 4 月 8 日)">横幅960pxのグリッドレイアウト</a></li>
	<li><a href="http://commitlab.com/20100418/web-design-scratch-01.html" title="今週のweb制作情報まとめ | Web Design Scratch 01 (2010 年 4 月 18 日)">今週のweb制作情報まとめ | Web Design Scratch 01</a></li>
	<li><a href="http://commitlab.com/20080516/minmax.html" title="リキッドレイアウトの最大横幅を固定する-minmax.js (2008 年 5 月 16 日)">リキッドレイアウトの最大横幅を固定する-minmax.js</a></li>
	<li><a href="http://commitlab.com/20080621/movesample.html" title="サンプル系のページを移動しました (2008 年 6 月 21 日)">サンプル系のページを移動しました</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://commitlab.com/20080907/cssde.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[XHTML+CSS] 引用を装飾してみる</title>
		<link>http://commitlab.com/20080803/wldquo.html</link>
		<comments>http://commitlab.com/20080803/wldquo.html#comments</comments>
		<pubDate>Sun, 03 Aug 2008 14:08:39 +0000</pubDate>
		<dc:creator>しるべっと</dc:creator>
				<category><![CDATA[XHTML+CSS]]></category>
		<category><![CDATA[html css]]></category>
		<category><![CDATA[小技]]></category>

		<guid isPermaLink="false">http://commitlab.com/?p=262</guid>
		<description><![CDATA[ブログをやってると引用(blockquote)をすることが多いので、とりあえず引用符？ちょんちょん？ダブルクオート？を作って見ました。
引用符　wikipedia
引用符（いんようふ）は、約物の一つ。文中において、他の文 [...]]]></description>
			<content:encoded><![CDATA[<p>ブログをやってると引用(blockquote)をすることが多いので、とりあえず引用符？ちょんちょん？ダブルクオート？を作って見ました。</p>
<blockquote id="ten"><p><a href="http://ja.wikipedia.org/wiki/%E5%BC%95%E7%94%A8%E7%AC%A6">引用符　wikipedia</a><br />
引用符（いんようふ）は、約物の一つ。文中において、他の文や語を引用していることを示す役割を果たす、引用部分を囲む一対の記号。コーテーションマーク、クォーテーションマーク、クオーテーションマーク、引用符号とも言う。</p></blockquote>
<p>こういうの装飾方法って、おしゃれ系ブログとかで良く見ますよね。うちのCSSはこんな感じです。</p>
<pre class="brush: css; auto-links: false;" style="margin:18px 0;">
blockquote {
	background-color: #F2F2F2;
	background-image: url(/画像1.gif);
	background-repeat: no-repeat;
	background-position: 2% 0.5em;
	width: 95%;
	margin: 0 auto 1em auto;
	padding: 0px;
	border: 4px solid #939393;
}
blockquote p {
	text-align: justify;
	text-justify:inter-ideograph; /* IE独自 */
	background-image: url(img/画像2.gif);
	background-repeat: no-repeat;
	background-position: 98% bottom;
	padding: 2em 13.5% 1.5em 13.5%;
	margin-bottom: 0.5em;
	font-size: 85%;
	line-height: 1.5;
}
</pre>
<p>blockquoteの背景に左上の&#8221;(ダブルクオート)を指定して、中のPの背景に右下の&#8221;(ダブルクオート)を指定するかんじです。</p>
<p>うちは横幅が960px-760pxの擬似リキッドですので、ちょっと数値とかが面倒です。あと、いろいろ色指定したりボーダー使ったりしてるんで長いっすね。backgroundはあえてショートハンドで書いてません。</p>
<p>普通にやるなら</p>
<pre class="brush: css; auto-links: false;" style="margin:18px 0;">
blockquote {
	width: 500px;
	padding-left: 60px;
	background: url(img/画像.gif) no-repeat left top;
}
blockquote p {
	padding-right: 60px;
	background: url(img/画像2.gif) no-repeat right bottom;
}
</pre>
<p>をベースとしていじっていく方がいいと思います。</p>

	<h3>関連する投稿</h3>
	<ul class="st-related-posts">
	<li><a href="http://commitlab.com/20080907/cssde.html" title="[CSS]CSSで簡単に拡大画像をアナウンスする (2008 年 9 月 7 日)">[CSS]CSSで簡単に拡大画像をアナウンスする</a></li>
	<li><a href="http://commitlab.com/20080408/960.html" title="横幅960pxのグリッドレイアウト (2008 年 4 月 8 日)">横幅960pxのグリッドレイアウト</a></li>
	<li><a href="http://commitlab.com/20100418/web-design-scratch-01.html" title="今週のweb制作情報まとめ | Web Design Scratch 01 (2010 年 4 月 18 日)">今週のweb制作情報まとめ | Web Design Scratch 01</a></li>
	<li><a href="http://commitlab.com/20080516/minmax.html" title="リキッドレイアウトの最大横幅を固定する-minmax.js (2008 年 5 月 16 日)">リキッドレイアウトの最大横幅を固定する-minmax.js</a></li>
	<li><a href="http://commitlab.com/20080621/movesample.html" title="サンプル系のページを移動しました (2008 年 6 月 21 日)">サンプル系のページを移動しました</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://commitlab.com/20080803/wldquo.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[CSS] 追記 &#8211; 白銀比固定で指定した横幅までリキッドなエラスティックレイアウト</title>
		<link>http://commitlab.com/20080619/liquid-silver.html</link>
		<comments>http://commitlab.com/20080619/liquid-silver.html#comments</comments>
		<pubDate>Thu, 19 Jun 2008 13:26:35 +0000</pubDate>
		<dc:creator>しるべっと</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[XHTML+CSS]]></category>
		<category><![CDATA[html css]]></category>
		<category><![CDATA[エラスティックレイアウト]]></category>
		<category><![CDATA[リキッドレイアウト]]></category>

		<guid isPermaLink="false">http://commitlab.com/?p=171</guid>
		<description><![CDATA[
なんか題名が意味不明になってしまいました。メイン部とサイドバーが白銀比を保ちつつ、指定した横幅(例：760px～960px)まで可変なエラスティックレイアウトです。
うんごめん日本語苦手なんだ。こういうのってなんて呼べ [...]]]></description>
			<content:encoded><![CDATA[<p class="pc"><img class="alignnone size-full wp-image-173 wu" title="白銀比＋リキッドレイアウト＋エラスティックレイアウト" src="http://commitlab.com/cmswp/wp-content/uploads/2008/06/ls-title2.png" alt="" width="500" height="170" /></p>
<p>なんか題名が意味不明になってしまいました。メイン部とサイドバーが白銀比を保ちつつ、指定した横幅(例：760px～960px)まで可変なエラスティックレイアウトです。</p>
<p>うんごめん日本語苦手なんだ。こういうのってなんて呼べば良いんだろう。勉強不足で申し訳ない。</p>
<p>たぶんいろんな所でCSSに詳しい人が解説してるんじゃないかと思うので、運悪くこのページを開いてしまった人へ参考までに。<br />
(と予防線を張る)</p>
<p><span id="more-171"></span></p>
<p>発想の元ネタはこれ、以前お話した黄金比と白銀比を出してくれるZAPA先生のZAPA GS<br />
<a href="http://zapanet.info/blog/item/1305">[Z]ZAPAブロ〜グ2.0 Webデザイン白銀比計算ツール</a><br />
<a href="http://airappli.com/zapaappli/45.html">airappli.com 黄金比・白銀比計算ツール「ZAPA GS」</a></p>
<p>本当にビールの一杯でもご馳走させていただきたいくらい便利。ZAPA GSの右下を掴んでグイグイ大きさを変えるのがとても楽しい。数値を入力するだけじゃなくてマウスで大きさを変えられるのが実に良い。しかも透明度もいじれる。</p>
<p>おかげでふと気になるWebサイトを見つけるとZAPA GSを使ってブラウザ上で黄金比や白銀比を探してみたり。とても勉強になります。</p>
<p>で、これでグイグイ動かしてるときに「俺のブログもこんな感じで白銀比(黄金比)を保ったまま動かしたい」と思った。でもmin-width,max-widthを使わなきゃ普通にエラスティックで比率保てるのでそんなに意味が無い気もしたりしなかったり。</p>
<p>以前メモしたマイナスマージンを使った2カラムのレイアウトをいじってみた。<br />
<a href="http://commitlab.com/20080516/minmax.html">リキッドレイアウトの最大横幅を固定する-minmax.js</a></p>
<p>単にmin-, max-を使っただけで、たぶん他のちゃんとしたコーダー系の人がどこかで解説してると思うし、思いつきなのであしからずご了承を。（予防線多すぎ）</p>
<p>考え方は全体をemで指定して中身を%で指定する感じ。</p>
<p><img class="alignnone size-full wp-image-174" title="簡単な図" src="http://commitlab.com/cmswp/wp-content/uploads/2008/06/liquid-silver.png" alt="" width="400" height="448" /></p>
<p>で、サンプル<br />
<a href="http://commitlab.com/sample/liquid-silver/eliquid-silver.php">白銀比固定でリキッドでエラスティック</a></p>
<p>min-,max- 使ってるんでIE6の場合は100%で表示するようにしてます。IE6も同じように見せるならminmax.jsかexpression属性とかいうのを使ったらできる！　出来ると思う…　できるんじゃないかなorz=3  (試してない。というかFirefox3&amp;2 IE7でしか確認してない)</p>
<p>でも冷静になってみると単に外だけemで指定して、中身をマイナスマージンの％で指定しただけで、単なる応用だった事に気づいた。</p>
<p>さて、パワポタ3のサクセスで天才型投手が出るまでリセットを繰り返す作業に戻ります。</p>
<p>[追記]<br />
よくよく考えたらこれ、エラスティックレイアウトの解説をして、こんな事もできるって持っていほうが良かったのかも…</p>
<p>まぁいいか誰も見てないブログだし　</p>
<p>いいんだ・・・たんにワードプレス触ってみたかっただけだもん　ノωT)</p>
<p>ついでにサンプルに画像を足してみました。<br />
<a href="http://commitlab.com/sample/liquid-silver/eliquid-silver.php">白銀比固定でリキッドでエラスティック</a>へ</p>

	<h3>関連する投稿</h3>
	<ul class="st-related-posts">
	<li><a href="http://commitlab.com/20080516/minmax.html" title="リキッドレイアウトの最大横幅を固定する-minmax.js (2008 年 5 月 16 日)">リキッドレイアウトの最大横幅を固定する-minmax.js</a></li>
	<li><a href="http://commitlab.com/20080616/wd-width-house.html" title="[Webデザイン] 企業サイトの横幅はどれくらい？～住宅メーカー編～ (2008 年 6 月 16 日)">[Webデザイン] 企業サイトの横幅はどれくらい？～住宅メーカー編～</a></li>
	<li><a href="http://commitlab.com/20080718/bankmaps.html" title="[Webデザイン] YahooとgoogleのMap APIと銀行の地図 (2008 年 7 月 18 日)">[Webデザイン] YahooとgoogleのMap APIと銀行の地図</a></li>
	<li><a href="http://commitlab.com/20080408/960.html" title="横幅960pxのグリッドレイアウト (2008 年 4 月 8 日)">横幅960pxのグリッドレイアウト</a></li>
	<li><a href="http://commitlab.com/20100418/web-design-scratch-01.html" title="今週のweb制作情報まとめ | Web Design Scratch 01 (2010 年 4 月 18 日)">今週のweb制作情報まとめ | Web Design Scratch 01</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://commitlab.com/20080619/liquid-silver.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web担当者になったらハッキリ理解しておきたい単語</title>
		<link>http://commitlab.com/20080604/webatanword.html</link>
		<comments>http://commitlab.com/20080604/webatanword.html#comments</comments>
		<pubDate>Wed, 04 Jun 2008 05:42:48 +0000</pubDate>
		<dc:creator>しるべっと</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[XHTML+CSS]]></category>
		<category><![CDATA[日記]]></category>
		<category><![CDATA[web担当者]]></category>

		<guid isPermaLink="false">http://commitlab.com/?p=117</guid>
		<description><![CDATA[
わたくしごとで恐縮ですが、Webサイトを作る場合に意思の疎通を妨げるのが言葉に対する認識の違いだったりします。
例として
A「ブログ形式(weblog)で更新していくなんてどうですか？」
B「ブログ形式(日記)？そんな [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-120" title="web担当者になったらハッキリ理解しておきたい単語" src="http://commitlab.sakura.ne.jp/cmswp/wp-content/uploads/2008/06/webtan.png" alt="" width="400" height="150" /><br />
わたくしごとで恐縮ですが、Webサイトを作る場合に意思の疎通を妨げるのが言葉に対する認識の違いだったりします。</p>
<p>例として<br />
A「ブログ形式(weblog)で更新していくなんてどうですか？」<br />
B「ブログ形式(日記)？そんなもんいらないよ」<br />
みたいな</p>
<p>まぁこれはどちらも間違いじゃないですし詳しい方が歩み寄れば良いのですが、やはり現場レベルの人間と営業の方が話したりすると、そういう言葉に対する認識のズレによってギスギスしちゃったりするもんです。</p>
<p><span id="more-117"></span></p>
<p>webにそこそこ詳しい人に「それ違うよ」と言われても、あまり詳しくない人からしてみれば揚げ足を取られている気分になってしまうかもしれません。しかし要は最初からキチンと理解しておけば問題ないのです。</p>
<p>また社内でのやり取りならまだしも、他の会社とのやり取りで対等に話してたつもりが、いつの間にか下に見られてるなんて事があるかもしれません。</p>
<p>中には積もりに積もったストレスが原因で、webに詳しくない同僚が「ホームページ」と口にしたことに対して「ホームページってなんだよ！Webサイトって言えよ！」と怒鳴った人もいるみたいです。</p>
<p>もちろんそれは怒鳴った人が人間として終わってるという事は変わりありませんが、やはり不確かな単語の意味などはさっさと自分で調べるなり詳しい人に聞くなりした方が後々仕事がスムーズにいくに違いありません。</p>
<p>間違っても教えてくれる人に対して「お前に教えてあげたいという気持ちが足りないから、俺たちは理解できないんだ」だなんて、不遜な態度をとったりしないよう…ははっ　そんな人いるわけないですよね。<br />
（あれ…おかしいな…目から涙が止まらないよ・・・)</p>
<p>とりあえず社内でレクチャーする為にまとめたものをここに乗せときます。<br />
明らかな間違いなどありましたらコメントから叩いてやってください。</p>
<h5>HTML(HyperText Markup Language)はマークアップ言語</h5>
<p>マークアップ言語とはデータ記述言語に分類され、文章構造や文字にそのものに関する情報を文章と共に記述するための言語である。つまりHTMLは文章構造を表す言語ということになる。</p>
<h5>CSS(Cascading Style Sheets)はスタイルシート言語</h5>
<p>スタイルシート言語とは構造化文書の見た目を記述するコンピュータ言語である。一般的にスタイルシートというとCSSの事をを指すが、そもそもCSSとはスタイルシート言語の中の一つである。また単に見た目等の装飾だけではなく、それを一定の規則に基づいて再利用する事が可能である。</p>
<h5>インターネットとWeb(www=World Wide Web)</h5>
<p>インターネットとはコンピュータネットワーク自体をさす言葉であり、WWWブラウザを使用してwebサイト等にアクセスする場合は「Webを見る」と言う方が正しい。<br />
日本人の日常用語として「ネットを見る」などとよく言うが、これはWindows95日本語版に付属していたwwwブラウザのデスクトップアイコンにインターネットと表記されていたために広まったとされている。</p>
<h5>ホームページとWebサイト</h5>
<p>日本ではウェブページ全般やウェブサイトをホームページと呼ぶ傾向がある。しかしホームページという言葉は、本来ウェブブラウザを起動した際に最初に表示されるウェブページの事を指す。またホームページの省略形としてHPと表記することがあるが、これはヒューレットパッカードの省略名として定着しているので、このような表記は行わないようにしなければならない。</p>
<h5>ITとWeb(www=World Wide Web)</h5>
<p>ITとは往々にしてインターネット・テクノロジーと間違えられる事が多いが、正しくはインフォメーション・テクノロジーの省略形である。ITとWebという言葉は混同されがちだが、ITとは文字通り情報技術のことをさしており、インターネットを中心とした通信ネットワーク網を生活やビジネスなどに活用できるようにする技術や設備がITである。解りやすく単純化するとITとはインフラであり、Webはサービスという事になる。</p>
<h5>ブログ</h5>
<p>ブログは元々Weblog（ウェブログ）と呼ばれWorld Wide Web上のウェブページのURLとともに覚え書きや論評などを加えログ（記録）しているウェブサイトの一種であった。また元々はアンチメジャーメディア、個人で行えるジャーナリズムとしての趣きもあった。しかし日本ではレンタルブログサービスが利用者に&#8221;Blog&#8221;という謎のワードを説明する為に&#8221;日記&#8221;と訳してしまった事からブログ＝日記という認識が広まっていった。</p>
<h5>Web2.0</h5>
<p>Web2.0とはオライリーメディアの創立者であるティム・オライリーらによって提唱された概念であり、2000年代中頃以降における、ウェブの新しい利用法を総称するマーケティング用語である。理解しやすく単純化すると、Web1.0とはWeb2.0以前の固定されていた情報の送り手と受け手の関係の事であり、Web2.0とはその垣根を無くしコミュニティを利用する全ての人物を情報の送り手として取り込む技術やサービスの事である。</p>
<p>参考サイト<br />
<a href="http://zapanet.info/blog/item/1283">[Z]ZAPAブロ～グ2.0 ブログはもう終わったのか</a><br />
<a href="http://ja.wikipedia.org/">ウィキペディア　各ページ</a></p>

	<h3>関連する投稿</h3>
	<ul class="st-related-posts">
	<li><a href="http://commitlab.com/20080618/nagare.html" title="[Webデザイン] 意外と難しい「契約までの流れ」のページ (2008 年 6 月 18 日)">[Webデザイン] 意外と難しい「契約までの流れ」のページ</a></li>
	<li><a href="http://commitlab.com/20080724/webwidthhatena.html" title="[Webデザイン] 企業サイトの横幅はどれくらい？2～人力検索はてな編～ (2008 年 7 月 24 日)">[Webデザイン] 企業サイトの横幅はどれくらい？2～人力検索はてな編～</a></li>
	<li><a href="http://commitlab.com/20080718/bankmaps.html" title="[Webデザイン] YahooとgoogleのMap APIと銀行の地図 (2008 年 7 月 18 日)">[Webデザイン] YahooとgoogleのMap APIと銀行の地図</a></li>
	<li><a href="http://commitlab.com/20080722/datapage.html" title="webサイト制作用データのまとめページを作りました (2008 年 7 月 22 日)">webサイト制作用データのまとめページを作りました</a></li>
	<li><a href="http://commitlab.com/data" title="webサイト制作用データ (2008 年 7 月 22 日)">webサイト制作用データ</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://commitlab.com/20080604/webatanword.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefoxのページスクロールの自動出現を制御する</title>
		<link>http://commitlab.com/20080526/overflowhack.html</link>
		<comments>http://commitlab.com/20080526/overflowhack.html#comments</comments>
		<pubDate>Mon, 26 May 2008 03:08:51 +0000</pubDate>
		<dc:creator>しるべっと</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[XHTML+CSS]]></category>
		<category><![CDATA[CSSハック]]></category>
		<category><![CDATA[html css]]></category>
		<category><![CDATA[ブラウザ・アドオン]]></category>
		<category><![CDATA[簡単]]></category>

		<guid isPermaLink="false">http://commitlab.com/?p=74</guid>
		<description><![CDATA[Firefox等でサイトを見た場合ページの内容量(使用モニタからはみ出した場合)によってスクロールが出たり出なかったりして、一瞬レイアウトがずれているように感じてしまうことがあります。
もちろんレイアウトはズレて無いので [...]]]></description>
			<content:encoded><![CDATA[<p>Firefox等でサイトを見た場合ページの内容量(使用モニタからはみ出した場合)によってスクロールが出たり出なかったりして、一瞬レイアウトがずれているように感じてしまうことがあります。</p>
<p>もちろんレイアウトはズレて無いのですが、製作中にいちいちカクカクされると本来なら気づくべきレイアウトのミスも見逃してしまいがち。また最終的に出来上がったときにカクカクされるとイマイチ印象がよくない。なのでそういうときはＣＳＳで常にスクロールバーを表示させましょう。一番簡単なやり方は</p>
<p class="lang">CSS</p>
<pre class="brush: css; auto-links: false;" style="margin:18px 0;">
html&gt;/**/body { overflow-y:scroll;}
</pre>
<p>このhtml>/**/bodyはIE7以外(Operaもだよね？)のモダンブラウザにCSSを適用させる為のCSSハック。<br />
Firefox2, safari3.1.1(win), IE6, 7 , 8(IEtester) で確認。<br />
注意として、この場合Operaには適用されないみたいなので気をつけてください。<br />
なので完全にしたい人は別々にハックしてください。</p>
<p>あとIE8 beta1についてはまさしくインターネットファッキンエクスプローラー（どこかのサイトがそう呼んでた）<br />
なのでノーコメントで。</p>
<p>てかIE8だとズレまくりんぐ。</p>

	<h3>関連する投稿</h3>
	<ul class="st-related-posts">
	<li><a href="http://commitlab.com/20080521/mediaboxzoomify.html" title="mediaboxとzoomifyで簡単に楽して画像をリッチに見せる (2008 年 5 月 21 日)">mediaboxとzoomifyで簡単に楽して画像をリッチに見せる</a></li>
	<li><a href="http://commitlab.com/20080522/cssgradienttexteffect.html" title="CSS Gradient Text Effectをやってみた (2008 年 5 月 22 日)">CSS Gradient Text Effectをやってみた</a></li>
	<li><a href="http://commitlab.com/20080408/960.html" title="横幅960pxのグリッドレイアウト (2008 年 4 月 8 日)">横幅960pxのグリッドレイアウト</a></li>
	<li><a href="http://commitlab.com/20080619/firefox3.html" title="僕のFirefox2子ちゃんがFirefox3.0君と同棲を始めました (2008 年 6 月 19 日)">僕のFirefox2子ちゃんがFirefox3.0君と同棲を始めました</a></li>
	<li><a href="http://commitlab.com/20100418/web-design-scratch-01.html" title="今週のweb制作情報まとめ | Web Design Scratch 01 (2010 年 4 月 18 日)">今週のweb制作情報まとめ | Web Design Scratch 01</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://commitlab.com/20080526/overflowhack.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
