HTML・CSS・JavaScriptを学ぶ本は?
- かつて学んだHTMLとCSSが忘れてしまったため、再び学習を始めています。以前使用していた教材やHTML5の本の適用について悩んでいます。
- JavaScriptについては初心者向けの入門書を探しています。ネットでは日付表示などの内容が多く、超初心者向けの教材の情報が欲しいです。
- ベストアンサー
html・CSS・JavaScriptを学ぶ本は?
お世話になっています。 かなり前に、HTMLとCSSを独学で勉強したのですが、完全に忘れてしまったので、 また、勉強のやり直しをしています。 以前使用していた本は 「HTML/XHTML&スタイルシートレッスンブック ステップバイステップ形式でマスターできる」 「速習Webデザイン 改訂新版 HTML & スタイルシート」 「スタイルシートサンプル&リファレンス」 「HTML コンパクトリファレンス」 なのですが、HTML5の本も出てきているのですが、まだこれらで勉強できますか? あと、JavaScriptなのですが、ネットで調べるといきなり「日付を表示してみよう」 というものが多いので、超初心者向けの入門書を教えてください。 よろしくお願いします。
- syomi
- お礼率84% (152/179)
- CSS
- 回答数2
- ありがとう数3
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>XHTML Transitional は、XHTML1.0ですね。XHTML1.0はHTML4.01を、そのままXMLの仕様に合わせて書き直したもので、基本的にHTML4.01とXHTML1.0は同じものです。 1999年のHTML4.01の勧告以来・・・ 【引用】____________ここから 著者 ・・・【中略】・・・ HTML文書を作る場合には、この仕様における、他のDTDセットではなく strict DTD に適合する文書を作るよう推奨する。 HTML 4仕様が定める各DTDの詳細については バージョン情報の項を参照のこと。  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[Conformance: requirements and recommendations (ja)( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/conform.html#h-4.1 )]より と書かれていました。 これに続く文章で、「ユーザーエージェントは古い仕様に対応しなければならないが・・」とも書かれています。 それから、十数年・・・いまだにtransitinalは無いでしょう。 そして、XHTML1.1--これにはtransitionalは無い---が発表された当時は、HTML4.01は最後のHTMLで、今後はすべて XHTMLになると言われていました。しかし、現実は、XHTML2.0の開発は中止され、HTML5になろうとしています。 そのあたりの変遷は ★HTML5が持つ本当の意味 ( http://www.atmarkit.co.jp/news/200801/25/html.html ) を読んでください。 HTML5の草案が2008年ですから、すでに5年経とうとしている。 以前、「HTML5?HTML4?XTHML?? - Webデザイン・CSS - 教えて!goo ( http://okwave.jp/qa/q6663486.html )」にも書きましたが、やはり、HTML4.01strictをきちんと身につけること。そのときに ★HTML5 における HTML4 からの変更点 ( http://standards.mitsue.co.jp/resources/w3c/TR/html5-diff/ ) の「新しい要素」などは、HTML4.01strictでも極めて有益な情報源となるでしょう。たとえば、 <body> <div class="header"> </div> <div class="section"> <div class="section"> </div> </div> <div class="footer"> </div> </body> と書くことなど・・・実は、HTML4.01でも明記されていました。 『DIV要素とSPAN要素は、id属性及び class属性と併用することで、文書に構造を付加するための一般機構を提供する。 --7.5.4要素のグループ化: DIV要素とSPAN要素( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/struct/global.html#h-7.5.4 )』 このことに、言及している書籍なんて見たこと無い。 一度、HTMLを手がけたことがあるなら、難しくは無いでしょう。初心に帰って、仕様書をまず通読すること。必要なときいつでも参照できるようにしておくこと。作成したら ★Another HTML-lint gateway ( http://openlab.ring.gr.jp/k16/htmllint/htmllint.html ) などでチェックして,指摘されたところを直していく。 文書構造だけをHTMLで書くことを覚えたら、とてつもなく簡単になりますよ。昨日回答した「離れた場所にマウスオーバーで画像を変えたい。 - Webデザイン・CSS - 教えて!goo ( http://okwave.jp/qa/q7364249.html )」で示したHTMLなんて簡単なものです。
その他の回答 (1)
- ORUKA1951
- ベストアンサー率45% (5062/11036)
本は何でも良いです。あくまでリファレンスとして使用する。 一度でも作成した経験があるのでしたら、基本は、やはり仕様書です。特に ★HTML 4.01 Specification (ja) ( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/cover.html ) ★REC-CSS2 邦訳 ( http://www.swlab.it.okayama-u.ac.jp/man/rec-css2/cover.html ) は必読です。(注)CSSは、ウェブ標準とみなされているのはCSS2.1ですが、良い邦訳を知りません。いくつか重要な部分で変更がありますので 原書) Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification ( http://www.w3.org/TR/CSS2/ ) 変更点) 変更点(CSS2.1 Appendix C 邦訳) ( http://www.d-toybox.com/spec/CSS2.1/appendixC/ ) を読むこと 次期バージョンであるHTML5はまだ勧告にいたっていないため多少変更になる可能性があること。IE8以前が対応していないこと(IEが足を引っ張るのは常)・・などから時期尚早でしょう。ただし、 ★HTML5 における HTML4 からの変更点 ( http://standards.mitsue.co.jp/resources/w3c/TR/html5-diff/ ) は絶対に読んでおくこと。HTML4.01strictをしっかり身につければ、HTML5の時代になっても悩まなくて済むでしょう。 大事なことは、必ずHTML4.01【strict】だけを身につけること。 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 【引用】____________ここから 4.1 定義 ・・・【中略】・・・ HTML文書を作る場合には、この仕様における、他のDTDセットではなく strict DTD に適合する文書を作るよう推奨する。 ・・・【中略】・・・ 推奨しない 推奨しない要素・属性とは、新しい枠組みができたことによって、陳腐化したものを指す。推奨しない要素は、リファレンスマニュアルの各所で定義し、推奨しないことを明記する。推奨しない要素は、HTMLの将来のバージョンでは廃止になる可能性がある。 ・・・【中略】・・・  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[Conformance: requirements and recommendations (ja)( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/conform.html#h-4.1 )]より 一般的に、書籍はウェブの現状より数年から10年以上古い情報です。とてもじゃないけど、書籍に頼ると古い頭になってしまいます。 私はここ十年、書籍は購入していなくてすべてウェブからの情報です。 javascriptですが、こちらも変遷がめまぐるしくて、基本的にことは古い入門書で学んだので良いと思いますが、実際に使用するときは、 ★jQuery: The Write Less, Do More, JavaScript Library ( http://jquery.com/ ) (邦訳)-- ( http://oss.infoscience.co.jp/jquery/ ) などを利用することが多いですね。
お礼
HTML 4.01 Specificationを勉強した方が良いのでしょうか? 「HTML/XHTML&スタイルシート」で勉強していたので、XHTML Transitionalで作っていました。 どれがどのバージョンのものなのか、まだまだ理解できていないので、基礎をしっかりと身につけたいです。 ありがとうございました。
関連するQ&A
- W3Cの基準を満足できるコーディング
HTMLとCSSは、「速習WebデザインHTML&スタイルシート」で学びました。W3CはXHTMLを推奨しているみたいなので、XHTMLとユーザビリティ、アクセスビリティを学びたいと思っているのですが、どの本を買えばよいかわかりません。 「XHTMLマークアップ&スタイルシート」リフォームデザインガイドブック―「Web標準」を学びたいWebデザイナーのための指南書。 という本をネットで見つけましたが、書籍紹介で「ユーザビリティ、アクセシビリティ、SEOなどの要求で複雑化してしまったWebデザインを基本から再学習しましょう。」と書いてありましたが、目次を見てみるとCSSのことばかりなような気がしました。 この本でW3Cの基準を満足できるコーディングは学べますか?それか、W3Cの基礎ぐらいは学べるでしょうか? 他に解りやすい本を知っていたら教えてください。 「速習Webデザイン」のような作成手順をステップ形式で学べる本を希望しています。よろしくお願いします。
- ベストアンサー
- CSS
- php、js、cssの辞書と逆引き辞書を買うなら?
amazonとオライリーで販売されている様々な本の目次を見て以下を選んだのですけれど、これよりもっといいものはありますでしょうか? 普通の辞書 http://amzn.to/JhZqZw パーフェクトPHP http://amzn.to/JLIo1X 改訂第5版 JavaScript ポケットリファレンス http://amzn.to/Lds7XZ 改訂第6版 HTML&スタイルシート ポケットリファレンス やりたい事から逆引きする辞書 http://amzn.to/JJ2Wt6 PHP 逆引きレシピ http://amzn.to/J9aDKt JavaScriptクックブック http://amzn.to/KAGItP できるクリエイター 逆引きHTML+CSSデザイン事典
- 締切済み
- PHP
- HTML XHTML どちらから勉強すればよいのでしょうか?
HPについては、HTMLとXHTMLの区別も付かない初心者です。 自分で勉強しようと思い、エクスメディア社の「HTMLとスタイルシートで作るホームページ入門」を購入。その後office,masterを修得する際お世話になったFOM出版の「XHTMLとCSSによるWEBサイト作成」も購入。HTMLとXHTMLの違いはいろいろ調べなんとなく理解は出来ましたが、さて2冊の本を前にして、どちらを勉強したらよいものか、ちなみに、自分で完璧なHPを作るのではなく、外注した自社のHPをメンテナンス出きるようになれば、、、と思っています>
- ベストアンサー
- HTML
- スタイルシートの参考本
できるホームページ スタイルシート入門 Windows対応【http://home.impress.co.jp/reference/2057.htm】よりも中級向けな内容で、初めてやる人でもわかるようなお勧めの参考本はありませんか? 2000円以下だとうれしいです。
- 締切済み
- HTML
- いきなりXHTML+ CSSで勉強しても大丈夫ですか?
現在ドリームウィーバーを使用してHPを作成できるくらいなのですが、いまから本格的にHTMLを勉強しようと思っています。 ただ今現在主流になりつつあるXHTMLとCSSですが、いきなりそれの本を買って勉強したほうが効率がいいでしょうか? それともHTMLの本を本で勉強してから取り組むという形じゃないと難しいでしょうか? できればXHTML+CSSをいきなり勉強して覚えたいと思っているのですが、 アドバイスよろしくお願いいたします。
- ベストアンサー
- CSS
- ホームページビルダー14はXHTML+CSSですか?
ホームページビルダー14はXHTML+CSSですか? バージョン8で作ったHTMLのサイトがあり、 14を購入するに当たって国際標準のXHTML+CSSを学ぼうと思います。 問題はビルダー14の標準モードではXHTML+CSSへコーディングできますか? 使い勝ってというか・・・ パッケージは「移行も楽々」とか魅力的だったです。 この本買って来たら“いけそう”な気がしてきました。 「HTML/XHTML&スタイルシート レッスンブック/エビスコム 著/ソシム」 サイトそのものはシンプルなもので テーブルで作っている表をCSSにしたいです。 JavaScript、Flash、Ajax、ASP.NET、PHP などは使っていません。
- ベストアンサー
- ホームページ作成ソフト
- スタイルシートcssで、テーブルの colspanに該当するもの?
スタイルシートcssで、テーブルの colspanに該当する ものはあるのでしょうか? とほほhttp://tohoho.wakusei.ne.jp/css/index.htm を見ているのですが、スタイルシートの構文が異様に少ないと感じますが、これがすべてでしょうか? あと、現在のHTMLの最新系は何でしょうか? XHTMLなど聞いたことがありますが、私はまだ スタイルシートで悩んでいます。
- ベストアンサー
- HTML
- HPB11でCSS利用の推薦本は?
ホームページビルダー11を使用しています。 今回、スタイルシートをビルダーのテンプレートに頼らず外部スタイル シートを作りながら、HTMLタグに展開したいと考えています。 HPBのダイアログを駆使して作り上げるための適切な解説本が 見当たらす困っています。(どこも中途半端で不十分。) もし、これがいいよとご存知の方おられましたら、教えて下さい。
- ベストアンサー
- ホームページ作成ソフト
- スタイルシートを学ぶのにおすすめの本
HP作成でスタイルシートを取り入れていきたいと思っています。 スタイルシートを基本から勉強するのにお勧めの本がありましたら教えてください。 テーブルばかりのレイアウトから脱出したいと思っているので、その辺りが分かりやすく学べる本を購入したいと思っています。 ちなみに現在はホームページビルダーを使用していますが、HTMLの基礎知識はあります。
- ベストアンサー
- その他(インターネット・Webサービス)
- サイト制作、HTML?XHTML?HTML5?
これからサイトを作成するのですが、XHTMLで作るのが良いのか、HTML(4.01)で作るのが良いのか、またはHTML5で良いのかを教えて下さい。 今まで作ってきたサイトはすべてHTML4.01です。 SEO的にはXHTMLが良いようですが、大型書店に行くとなぜかHTML本が大多数で、XHTMLの本のほうが少なかったです。 なぜXHTMLよりHTMLの書籍のほうが多いのでしょうか?やはりメジャーなHTML4.01形式が未だに主流ということでしょうか? 数々のHTML本が単に初版が古いというわけではなさそうです。もしXHTMLが主流なら改訂するときに直せばいいのに、タイトル名もHTMLという名前のままですし、内容もHTMLが多いです(XHTMLについて補足のようなものはありますが)。 もちろん両方記述の書籍もありました。 あとHTML5の本もかなり多かったですが、普通に考えてIE8以下がまだ多数使われている現状を考えればHTML5で記述するのは時期尚早だと思ってしまいます。この認識で合っているでしょうか? よろしくお願い致します。
- ベストアンサー
- HTML
お礼
回答ありがとうございます。 HTML4.01strictをきっちり身につけたいと思います。