見出し画像

Web制作を始めよう!HTML・CSS・JavaScriptの基本を解説!

Web制作を始めるにあたって、最初に学ぶべき基本的な技術が「HTML」「CSS」「JavaScript」の3つです。本記事では、それぞれの役割と基礎をわかりやすく解説します!


1. HTML: ウェブページの骨組みを作る

HTML (HyperText Markup Language) は、ウェブページの構造を定義する言語です。見出し、段落、画像、リンクなど、ウェブページの要素を記述します。

基本的なHTMLタグ:

  • `<html>`: ドキュメントの開始と終了を宣言します。

  • `<head>`: タイトルやメタ情報などを記述します。

  • `<title>`: ウェブページのタイトルを指定します。

  • `<body>`: ウェブページのコンテンツを記述します。

  • `<h1>` - `<h6>`: 見出しを定義します。

  • `<p>`: 段落を定義します。

  • `<img>`: 画像を表示します。

  • `<a>`: リンクを作成します。

例:

<!DOCTYPE html>
<html>
<head>
  <title>私のウェブサイト</title>
</head>
<body>
  <h1>ようこそ!</h1>
  <p>これは私の最初のウェブページです。</p>
  <img src="myimage.jpg" alt="私の画像">
</body>
</html>

2. CSS: ウェブページをスタイリングする

CSS (Cascading Style Sheets) は、ウェブページの外観をデザインする言語です。フォント、色、レイアウト、サイズなどを変更できます。

基本的なCSSプロパティ:

  • `color`: テキストの色を指定します。

  • `font-size`: テキストのサイズを指定します。

  • `background-color`: 背景色を指定します。

  • `width`: 幅を指定します。

  • `height`: 高さを指定します。

例:

h1 {
  color: blue;
  font-size: 30px;
}

p {  background-color: lightgray;
}

3. JavaScript: ウェブページに動きを与える

JavaScript は、ウェブページにインタラクティブな機能を追加する言語です。ボタンのクリックイベント、アニメーション、データの操作など、様々な機能を実現できます。

基本的なJavaScriptコード:

// ボタンをクリックしたときの処理
document.getElementById("myButton").addEventListener("click", function() {
  alert("ボタンがクリックされました!");
});

// アニメーション
document.getElementById("myElement").style.animation = "myAnimation 2s linear";

4. 学習方法

  • オンライン学習: Codecademy, freeCodeCamp, Khan Academyなどのウェブサイトで無料のコースがあります。

  • 書籍: Web制作に関する書籍は数多く出版されています。

  • 動画: YouTubeなどで、初心者向けの解説動画がたくさんあります。

  • 実践: 実際にウェブサイトを作成することで、理解を深めることができます。

5. まとめ

HTML、CSS、JavaScriptは、ウェブ制作の基礎となる重要な言語です。これらの言語を学ぶことで、あなたもオリジナルのウェブサイトを作成することができます。

いいなと思ったら応援しよう!

Tammpro | webエンジニア
僕の記事がいいなと思っていただけましたら、ぜひサポートいただけましたら幸いです!今後さらに良い記事が書けるように頑張ります!