小さなお店・個人事業主・中小企業向けホームページ制作
HTML + CSS / Responsive / SEO Basic
HTML & CSS Basics

HTMLとCSSとは?
ホームページができる仕組みを初心者向けに解説

「HTML+CSSで制作します」と言われても、初めての方には分かりにくい言葉です。何をする技術なのか、ホームページができる仕組みからやさしく説明します。

1

まず結論:HTMLは中身、CSSは見た目

ホームページをとても簡単に分けると、HTMLは文章・見出し・画像・リンクなど「ページの中身や構造」を作るもの、CSSは色・文字の大きさ・余白・配置など「見た目」を整えるものです。

技術主な役割たとえるなら
HTML文章、見出し、画像、リンクなどを配置する建物の骨組み・部屋の構成
CSS色、文字、余白、並び方などを整える内装・外観・装飾

どちらも、現在のホームページを作るうえで基本となる技術です。

2

HTMLとは?

HTMLは「HyperText Markup Language」の略で、ブラウザに「ここは見出し」「ここは文章」「ここに画像」「この文字は別ページへのリンク」といったページの意味や構造を伝えるための言語です。

たとえば、お店のホームページなら、店名、サービス説明、料金表、店舗情報、お問い合わせボタンなどをHTMLで組み立てます。

難しいコードを覚えなくても大丈夫です。
ホームページ制作を依頼する場合、依頼者がHTMLを書く必要はありません。「店名」「料金」「営業時間」「載せたい写真」など、掲載したい内容を準備できれば十分です。
3

CSSとは?

CSSは「Cascading Style Sheets」の略で、HTMLで作った内容を見やすくデザインするための仕組みです。

たとえば、文字を大きくする、背景色を変える、ボタンを目立たせる、写真を横に並べる、スマートフォンでは1列にする、といった表示をCSSで調整します。

  • 文字の大きさ・太さ・行間
  • 背景色・文字色・ボタンの色
  • 余白や枠線
  • 画像やカードの横幅
  • パソコンとスマートフォンでの並び方
4

なぜHTMLとCSSを一緒に使う?

HTMLだけでも文章や画像は表示できますが、情報が並んでいるだけでは読みづらいページになりやすくなります。そこでCSSを使って、重要な見出しを目立たせたり、情報をカードに分けたり、余白を取ったりして読みやすくします。

HTMLで内容を整理し、CSSで見やすく伝える。この2つを組み合わせることで、ホームページとして使いやすい形になります。

5

ブラウザではどう表示される?

制作したHTMLやCSS、画像などのファイルをサーバーに置くと、ChromeやEdge、Safariなどのブラウザがそれらを読み取り、画面上にホームページとして表示します。

サーバーやドメインについて知りたい方は、「ホームページのドメインとサーバーとは?」もあわせてご覧ください。

6

JavaScriptとは何が違う?

ホームページではHTML・CSSと一緒に「JavaScript」という言葉もよく出てきます。JavaScriptは、メニューを開閉する、画像を切り替える、入力内容に応じて表示を変えるなど、ページに動きや処理を加えるときに使われます。

簡単な覚え方:
HTML=中身・構造
CSS=見た目
JavaScript=動き・操作
7

依頼する人もHTMLやCSSを覚える必要がある?

ホームページ制作を依頼するために、HTMLやCSSを勉強する必要はありません。むしろ「専門用語が分からないので、何を準備すればよいか教えてほしい」と伝えていただければ大丈夫です。

また、自分で頻繁に内容を更新したい場合は、HTMLを直接編集するのではなく、管理画面から更新できるCMSを使う方法もあります。詳しくは「CMSとは?HTMLで作るホームページとの違い」で解説しています。

8

MACHIKA WEBの「HTML+CSS制作」とは?

MACHIKA WEBではHTMLとCSSを中心に、必要に応じてJavaScriptやCGIなどを組み合わせて制作します。

「HTML+CSS」という表記は、お客様にコードを書いていただくという意味ではありません。制作側がホームページを構築するために使う基本技術を示しています。掲載内容や写真などをご用意いただければ、専門的な制作作業はこちらで行います。

「HTMLなのかCMSなのか」「自分で更新できるようにしたい」といったご希望も、分からない状態からご相談いただけます。

専門用語が分からない状態からご相談いただけます

「HTMLとCSSの違いもよく分からない」という段階でも問題ありません。ホームページで何を伝えたいかを伺い、必要な構成や機能を分かりやすくご案内します。

Useful guide

ほかのお役立ち記事もご覧ください。

ホームページの仕組みや専門用語を、初めての方にも分かりやすくまとめています。