HTMLとCSSで何が作れるのか!具体例を詳しく紹介します。
TOPIC HTMLとCSSでどんなものが作れるの?

まず、下記の基本をおさえたうえで、実践例を学んでいきましょう。

前章で学んだように、HTMLはWebサイト上で文字を表示するなど文章構造を決定する役割があります。また、CSSは色をつけ加えたり、図形を描くなど文書のレイアウトや装飾といった見た目を指定するための言語です。

この基礎を抑えたうえで、これら2言語を用いてどんなWebシステムが作ることができるのか見ていきましょう。

この記事の目次

デザイン1 テキストの入力,図形の作成

まずは基本的なテキストと図形のデザインです。まずはHTMLのタグにidまたはclass属性を設定しましょう。下記のようにCSSでcolorfont-sizeなどを指定すれば完成です。図形は要素に高さと色を設定すれば作成できます。

デザイン2 入力フォーム,ボタン

続いて、登録ページなどに用いられるパーツです。上の3つはHTMLのデフォルトのUI,下の2つはCSSを用いて作ったボタンです。特に下2つはCSS#id:focus{}内のデザインを指定し、クリックされたときにデザインを変更させています。

*アニメーションを付け加えるとき、transitionで変化をゆっくりに設定するのがポイントです。
デザイン3 ボタンアニメーション

3つ目はデザインは2の延長線上とも言えます。要素をクリックすると動かしたり、形を変形させることができます。

*デザイン2の途中から登場した、アニメーションはCSS3以降に登場しました
デザイン4 アニメーション

最後に紹介するのは、ボタンに関係なく常に動作し続けるアニメーションです。