##目的
Web技術について学習し、理解するために学んだ内容をまとめる
##Web
World Wide Webの略。
Web上の文書はハイパーテキストで構成されている。
ハイパーテキストにはハイパーリンク(所謂リンク)を埋め込むことができる。
これによってあるWebページから別のWebページへと移ることができる。
ネットサーフィンができるのもこれのお陰。
##HTML
ハイパーテキストを記述する為に使用される。
タグを使用して記述する。
ハイパーリンクはaタグを使うことで埋め込むことができる。
HTMLで書かれたページはWebブラウザを通すことでWebページとして表示される。
##HTTP
WebブラウザはWebサーバーに表示したいハイパーテキストを要求し、Webサーバーは要求されたハイパーテキストをWebブラウザへ渡す。
このやり取りの際の手順は世界共通で決められており、それをHTTPと呼ぶ。
HTTPがあるからブラウザWebサーバーの種類を問わずにやり取りができる。
##静的ページ
誰がいつ見ても、常に同じ内容が表示されるようなページを静的ページと呼ぶ。
静的ページはページの制作者が編集しない限り変更されない。
##動的ページ
Twitterのように、常に最新のツイートを取得し表示する仕組みや、ユーザーごとで表示されるものが変わるようなページを動的ページと呼ぶ。
Webアプリケーションは、ほとんどが動的である。
静的ページと違い、ユーザーの入力等によって表示内容が変わる。