2011-09-15 9 views
2

Ruby on Rails 3.0.10を使用しており、できるだけ早くバージョン3.1に切り替える予定です。大部分のWeb開発者が使用している標準と技術をよりよく従うように、私のアプリケーションのCSSスタイルを改善したいと思います。私はウェブデザイナーではありませんが、HTMLとCSSについて知りたいと思います。CSSでHTMLページをデザインする際のアドバイスはありますか?

  1. あなたは(例えば、私はHTML5とCSS3を使用するか、CSS2を使用しておく必要があります)だけを始め、誰かのために何かアドバイスはありますか?
  2. 一部の書籍の読書やソフトウェアの使用に関するアドバイスはありますか?
+0

良い出発点。 http://dev.opera.com/articles/view/1-introduction-to-the-web-standards-cur/#toc html5とcss3を使うことができますが、すべてのブラウザがその中のさまざまなものすべてをサポートしているとは限りません。これらの機能を使用する場合は、古いブラウザでもそのページを使用できることを確認してください。たとえば、テキスト・シャドーを使用して、ブラウザがテキスト・シャドウをサポートしていない場合でもテキストを読むことができます。 – Gerben

答えて

2
  1. 一般CSS3やHTML5を使用するという決定は、アカウントのブラウザの互換性とあなたの聴衆を考慮して、ケースバイケースで行われる必要があります。 http://caniuse.com/などのWebサイトをチェックして、実装したい機能に対してブラウザのサポートが受け入れ可能かどうかを確認してください。個人的には、可能な限り速やかに新しい機能を使用し、古いブラウザで正常に機能低下することを確実にするための対策を講じることによって、常に私は自分のウェブサイトを可能な限り積極的に考えようとしています。

  2. これは大きな質問です。

Google.comは常にあなたの友人です。頻繁に使用してください。

コードを検証します。あなたはたくさんのことを学び、未来を証明するコードを持ってブートします。 http://validator.w3.org/

私はSitepoint Referenceサイトなしでは生活できませんでした。

HTML Dogは、標準準拠のHTMLとCSSの優れた基盤を得た場所です。私は誰にでもそれらをお勧めします。

メモ帳++は私の好みのコードエディタですが、いくつかのツールを試して個人的な判断を下すのは怖いことはありません。誰もが異なるワークフローを持っています。したがって、異なるツールが必要です。

良いウェブ開発者のブログを読んでください。始めるのに適した場所はA List Apartです。しかし、もっと多くのものがあります。そうすることで、Webdevの視野が大きく広がります。

セマンティクスを研究し、それがなぜ重要であるかを理解し、コードの意味を理解しようとします。なぜそれが正しい方法であるかを理解していなければ、正しい方法で何かをすることに意味がありません。

それを超えて、ゲームを続けてください。 Web開発(特に標準について言えば)は、それを次のレベルに引き上げ、より良いコードを書くことを目指しています。

良い仕事を続けてください!

1

ハードカバーまたはpdfを入手してすぐに読むことができる書籍をお勧めします。これはAndy Clarkeの書籍で、Hard Boiled Web Designと呼ばれ、HTML5とCSS3を今日も使い始めると同時に、古いブラウザのユーザーにコンテンツを配信する方法について話しています。

http://hardboiledwebdesign.com/

1

デザインチャレンジプログラマ向けに書かれたWebデザインについてのもう一つの本は、「開発者のためのWebデザイン:プログラマーズ・ガイドツールとテクニックを設計すること」である。そのPragProgに、あなたはその良いを知っているので。 http://pragprog.com/book/bhgwad/web-design-for-developers

Robin Williamsの「非デザイナーズデザインブック」は、デザインの基本を教えてくれるが、開発者向けではないもう1つの素晴らしい本です。この本を読んだことを知っている人は誰でも、自分自身も含めて、よりクリーンなデザイン作業を進めてきました。強くお勧めします。

関連する問題