• ベストアンサー

CSS3を中心に書かれている参考書を探しています

CSS3の解説・実践などが書かれている参考書を探しています。 以前Amazonで購入した書籍がCSS3と書かれていて購入しました。 しかし、殆どがCSSの初心者向けの解説が多くてCSS3には殆ど触れていませんでした。 もしCSS3を中心に書かれている書籍がありましたら教えてください。 よろしくお願いします。

  • CSS
  • 回答数4
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.4

No.3です。 >CSS2.1なら参考書で勉強できたりできるものでしょうか?  CSSに限らず、仕様書が今のあなたには最適だと思います。  CSS(カスケーディング・スタイル・シート)の最も重要なカスケーディング(セレクタや詳細度を含む)の説明がきちんと書いてある参考書なんて見たことないです。一番大事なことなのに・・  なぜかって(^^)、仕様書見ればわかることだから--かな。  ごく簡単なCSS2.1のサンプルを、"そら"で下記に書いてみます。上から順に読んで書かれていることを解釈してみてください。 div.header div.nav ol,div.header div.nav ol li{ list-style:none; margin:0;padding:0; text-align:center; line-height:30px; } div.header div.nav ol{ display:block; width:100%; } div.header div.nav ol li{ display:inline-block; width:20%; position:relative; } div.header div.nav ol li a{ display:block; width:100%;height:100%; text-decoration:none; } div.header div.nav ol li a[href="/"]{ text-align:left;text-indent:-100em; overflow:hidden; background-image:url(./images/logo/GoTop.gif); } ・・・HTMLをまったく見なくても、CSSをこのように書いていきますが、当事者でないあなたが見ても、なにをしているかわかるはずです。当然HTMLもどう書かれているかが分かるはず。  スタイルシートを記述する前提としてまずHTMLがきちんと書かれているが必要なことがこれだけでわかると思います。  『DIV要素とSPAN要素は、id属性及び class属性と併用することで、文書に構造を付加するための一般機構を提供する。( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/struct/global.html#h-7.5.4 )』・・・とっても重要!!  たったこれだけのことすら理解していないから、HTML5では「新しい要素( http://standards.mitsue.co.jp/resources/w3c/TR/html5-diff/#new-elements )」が追加されました。(そしてDIVは原則使わないことになった)  このスタイルを適用するHTML4.01は、「文書に構造を付加するため」にDIVが使われている。 ・HTML 4.01 Specification (ja)( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/cover.html ) ・Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification (ja)( http://momdo.s35.xrea.com/web-html-test/spec/CSS21/cover.html )  を読んで、何がどこに書かれているかがすぐに出せるくらいになりましょう。

webyou
質問者

お礼

ご返事遅くなりました。 CSS3についてはアニメーションの使い方を理解始めてきました。 大変参考になりました。 ありがとうございますm(_ _)m

その他の回答 (3)

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.3

HTML5もCSS3も、まだ勧告にはいたっていません。 CSS3の現時点の資料は  ⇒All Standards and Drafts - W3C( http://www.w3.org/TR/#tr_CSS ) でCSSをクリック。CSS3はすべてモジュールとなって細分化されています。 HTML5の現時点の資料は  ⇒HTML5( http://www.w3.org/TR/html5/ ) です。いまだに変更がありますので・・・昨年の6月にhgroupがなくなりmain要素が追加された。WHATWG( http://www.whatwg.org/ )にはhgroupは残っている。  ドラフト段階/ラストコールの段階でもほぼ半年毎に改訂されている。 >もしCSS3を中心に書かれている書籍がありましたら教えてください。  経験から、書籍になるためには最短でも3ヶ月はかかる。世に出回った頃には古書になっているのが現状です。  HTML5なら  ⇒HTML5 Doctor, helping you implement HTML5 today( http://html5doctor.com/ ) という秀逸なサイトがあるのですが、スタイルシートは知りません。  ただ、 >CSS3の解説・実践などが書かれている参考書を探しています。  その手の物は、ほとんど役に立ちません。  その理由は明白でして ・このようなデザインができる   そのため(デザインのため)にHTMLを記述し、このようにスタイルシートを書く  という流れにならざるを得ない。需要がそうなのですから・・  ところが現実のウェブページの製作は、 1) そのサイトやそのページの内容、目的に合わせて最善のHTMLを製作する。 2) そのHTMLをどのようにプレゼンテーションしたい    パソコンやスマホのscreenmediaにはこう    携帯電話などにはこう    印刷機にはこう    テレビには    検索エンジンには   それに合わせて、HTMLの文書構造を元にセレクタを記述してデザインしていく。セレクタやカスケーディングの知識が必要になる。  全く、逆の手順になる事が多い、というかそう進めなければならない。  だとしたら、仕様書が最善の参考書になるはずです。そして、現行の、あるいは過去のブラウザのHTMLやCSSの対応状況も知らなければならない。 ★CSS3やHTML5は、確かに高度なことが出来ますが、それほど必要性は感じていません。あくまでCSS2.1で足りないところをカバーできればよい。  ⇒HTML5( http://www.w3.org/TR/html5/ )  ⇒All Standards and Drafts - W3C( http://www.w3.org/TR/#tr_CSS )  

webyou
質問者

お礼

ありがとうございます、大変勉強になりました。 早速CSS2.1について調べたのですが、2.1も[]くくりや私が把握しているCSSを簡略する手法などありました。 どうやらCSS2.1についても深く理解していないかもしれません。 CSS2.1なら参考書で勉強できたりできるものでしょうか? 先程書店へ行ったらCSS3と書かれたものが多く、内容は初歩的なCSSでCSSでの簡単なレイアウトの説明ばかりでした。

noname#206842
noname#206842
回答No.2

CSS3あるいはHTML5に関する情報は、W3Cの勧告を読むのが一番ということです。 ドラフトの時点からわかるので、仕様、生い立ちなども詳しくわかります。

noname#206842
noname#206842
回答No.1

参考書が出た時には素でに時代遅れ・・・というのが現状です。 下記サイトを参照されるのが一番ではないでしょうか?・・・ W3Cのワークショップなどに参加するのもいいと思います。 しかし費用がかかりすぎるので、ページを参照するしかないかも?・・・ 今回は、ドイツです。 http://www.w3.org/2014/02/wot/

参考URL:
http://www.w3.org/TR/css3-text/
webyou
質問者

補足

書き込みありがとうございます。 URL先を見たのですがドイツ語が分からないので厳しいですね(汗 CSS3について全く理解していないので解説・実践してある参考書で勉強してから応用的なことも追及したいです。 JavaやVB.netなどのプログラミングも理解していますしコーディング関連であれば多少自信があります。 要素や関数みたいなものの解説をしている参考書は無いと考えた方が良いのでしょうか?

関連するQ&A

  • マナーや用語中心のゴルフの参考書

    ゴルフの参考書を探しています。 内容としては、スイング上達法などでなく、 実際にゴルフ場でプレーする際のマナーや、用語解説を中心とした内容の 書籍を探しています。 もしこれが分かりやすいなどのおすすめな書籍があれば、 ご教示お願いできますでしょうか? もし中古販売などのリンクがあれば、一緒に教えて頂けますと助かります。

  • PHPの参考書

    これからPHPを勉強しようと思っています。 本屋さんに行っても、なかなかPHPに関する書籍が 見つからなくて、インターネットで購入しようかと 考えているのですが、お勧めの本などありますでしょうか? できれば、初心者にもわかりやすいように 詳しく解説がついている本があれば…と考えています。 また、インターネットで参考になるサイトなども ありましたら、ぜひ教えてください。 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • XHTMLやCSSで参考・利用しているサイト

    WEB制作会社の方にお伺いしたいのですが 会社設立後や新しい担当者(転職者含む)でのサイト制作の際に XHTMLやCSSの基本部分のテンプレートを作ったと思うのですが それは何を参考にしたのでしょうか? 制作会社の作品のCSSソースを見ると .maT10{margin-top:10px;}でclass指定するタイプとかあります (特にこの記述が掲載されているものを探している訳ではないです。) 以前ネット上のものを参考にしてはだめなのかと質問するとひどく叱られた事もあり お金を出して技術を買うという意味で書籍を購入するのですが 牧野工房さんやCSS Niteさんの本も参考にしたのですがネット上にあるものとは 違うような気がします(別の本ではCSSを分けるのは非効率になるので分けないとか) ネット上のものは・・・なんていうかファイル名やコメントの書き方まで同じなので 明らかにどこかを参考にしていると思うのですが、 もしかして何かに入会するとダウンロードできるとか素材として購入するとか されているのでしょうか? もちろんW3Cの仕様を見て全部理解して1から作ればいいのですが、 我流っぽくなって一般的ではないし、業界の人が参考にしているサイトを知らない とか努力が裏目となる評価になると思っています。 自分で検索するのでもいいのですが、出所が知りたいので・・・ もしよろしければデザイン部分ではなくソース部分などを参考にされている サイトを教えていただければと思います。 (今回は質問と関係のない発言はご遠慮下さい。)

    • ベストアンサー
    • CSS
  • javascriptを実践的に学べる書籍って?

    javascriptの書籍について質問です。 実践系の書籍且つES6(2015)以降のソースで実際にプログラムを作る書籍を探しております。が、 何を買うべきなのか迷っております。 すでに、古いらしく今では、それほど参考にならないと過去、技術系の質問サイトで指摘を受けたリファレンス(2011/12/15初版第二刷発行)と その指摘をうけ、新たに購入したリファレンス(es6とそれ以前のものを解説している)があります。 なので次は、実践系の書籍を買おうかと思ったのです。 どのような書籍がおすすめですか。

  • CSSファイルの作り方

    市販の書籍を参考にHTMLとCSSの練習を始めたのですが、 第一章で早速つまづいてしまいました。 書籍には、ファイル名の拡張子を「css」にするとCSSファイルになるとありますが、どうも私のPCではそうはなりません。 書籍にはCSSファイルは歯車のついたアイコンで表示されていますが、私のPCではウィンドウのアイコン(認識できないファイルのときのアイコンです)で表示されます。 拡張子は「CSS」になっています。 windows上でなにか設定しないとスタイルシートのファイルは認識されないのでしょうか? それともCSSファイルを使用するには、なにか別の特別なものが(ドライバのようなもの)必要なのでしょうか?

  • CSSでこんなことしたい

    CSS初心者です。 HPをこんどCSSを使って作成したいと思っています。 で、いろいろなページを参考に独自でがんばろうと… そんな状況ですが、ページ内のメニューにマウスを持っていったときに メニューが増えるようにするにはどうすればいいのですか? そんなCSSがあるのでしょうか?

  • DREAMWEAVER MX2004でCSS

    ホームページ作成初心者です。 最近DREAMWEAVER MX2004を手に入れ、やってみたはいいのですが、CSSについて全くわかりません。 参考書などを購入して勉強しようと思うのですがDREAMWEAVER MX2004について(特にCSS)詳しくわかりやすい参考書などがあったら教えてください。

  • cssについて

    HTML初心者で困ってます。 cssで body {     text-align: center; } としてレイアウトを中心に表示したのですが、InternetExplorer8で 見ると左寄せになってしまいます。 InternetExplorer6、7では普通に中心になるのですが・・・ どなたか教えてください。

  • イラストの参考書

    先日はペンタブの購入についての質問に答えていただき、ありがとうございました。 知り合い数人にも聞いて回り、悩んだ挙句intuos3を購入しました。 プロ向けの製品を買っておきながら恥ずかしいのですが、 PC上でのイラストは正直なところ初心者レベルであるのは否めません。 そこで、参考書を買おうと思っているのですが、 皆さんオススメの書籍がありましたら教えてください。 intuos3解説書、イラスト全般書、これらの複合書、Photoshop/Painter解説書、どれでも構いません。 こういった専門書は5000円以上とかがザラにありますが、 intuosを買ってしまって資金難なため(恥)、3000円前後だとありがたいです。

  • HTML,CSSについて信頼できる本は?

    数年前に初心者用の作成本を参考に自分のWebサイトを作っていましたが、その内閉じてしまい数年が経過しました。 正直殆ど忘れてしまっているので、最近また一から勉強し直したいと思い、アマゾンで色々本を探しています。 勉強するにあたり、チュートリアル形式のものが好きなので、そのような本を中心に探していますが…。 そこで参考にするのが読者レビューなのですが、レビューの中によく見かける内容として「著者の記述内容には正しくない部分がある。」といったような部分がよくあるのです。大枠ではお薦めだけれど、部分的に違っている所がある…などといったレビューがあるのを見かけると、同じ本に対して別の人が星5つでほめていても、買うのを躊躇してしまいます。 勉強しながら覚えることの出来るチュートリアル形式の本でHTML,CSSそれぞれについて、「この人の本なら絶対大丈夫!」と思われる本のお薦めを教えてください。一般的に出てくるこういう使い方は良くないとか、そういった説明もしている記述がある本があればなお嬉しいです。

    • ベストアンサー
    • HTML

専門家に質問してみよう