HTMLとはHyper Text Markup Language(ハイパーテキストマークアップランゲージ)を略したものです。
1983年にバージョン1.0が開発されインターネットを利用して論文を世界中のどこにいても閲覧できるように作成されました。
そこから進化を遂げながら論文を閲覧するだけでなく現代のウェブサイトやHTMLメールなどに利用されています。
HTMLとは住宅でいう骨組みのようなもの。ウェブサイトやホームページを作成するにあたrり>HTMLの役割は住宅を建てる工程に似ています。
実際にはマークアップ言語である「タグ」を書いていくのですが、土台となる柱を並べて骨組みを作っているような感覚です。
そこに後からレイアウトであったりデザインを装飾していくことになります。
そのようにHTMLはウェブサイトやホームページの文書構造を組み立てながら、段落や見出しなどを明記して文章の意味を正確に記述します。
組み立て方にはルールがあります。
CSSとはデザインなど視覚的な要素。CSSとはCascading Style Sheets(カスケーディング スタイルシート)を略したものです。
HTMLにレイアウトやデザインを装飾するための記述を書きます。
デザイン要素なので見た目に関する役割で文字の大きさやカラー、背景色やレイアウト位置などを指定します。文書構造とは別の書き方になります。