HTMLの基礎・主なタグ一覧
HTML(ハイパーテキスト・マークアップ・ランゲージ)はウェブページの根幹を成す言語です。オンラインで表示されるコンテンツの構造を規定します。HTML構造のスタイル設定にはCSSを使用し、インタラクティブ性を持たせるにはJavaScriptを使用します。HTMLはウェブサイトの骨組みと考えてください。
HTML文書の基本構造は以下のようになります。
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>ブログ記事タイトル</title>
</head>
<body>
<h1>見出しタイトル</h1>
<p>ここに本文を書きます。</p>
</body>
</html>
主なHTMLタグ一覧
- 見出しタグ:
<h1>〜<h6> - 段落タグ:
<p> - リストタグ:
<ul>/<ol>/<li> - 画像タグ:
<img> - リンクタグ:
<a> - 強調タグ:
<strong>/<em>
セマンティックHTML
セマンティックHTMLとは、タグの意味を正しく使って構造を表すHTMLのことです。これにより検索エンジンやスクリーンリーダーが内容を理解しやすくなります。
主なセマンティック要素
<header>:ページや記事のヘッダー部分<main>:ページのメインコンテンツ<article>:独立した記事や投稿<section>:章やセクションのまとまり<footer>:ページや記事のフッター部分<details><summary>:詳細と概要<figure><figcaption>:図と図のキャプション- :強調表示されたテキスト
それ以外の要素
-
:特定の意味がないボックス要素
- :特定の意味がないインライン要素
フォームとバリデーション
フォームからサーバーへデータを送信する前に、すべての必須フィールドが正しく入力されているかどうかを確認することが重要です。これはクライアントサイドフォーム検証と呼ばれます。これにより、送信されたデータがフォームの想定と一致することが確認され、データ品質とユーザーエクスペリエンスが向上します。HTML5ではJavaScriptを使わなくても簡単な検証ができます。
基本的なフォーム
