HTML5 & CSS3 チートシート:タグ、プロパティ、オンラインHTMLビューアでのHTMLページのプレビュー方法
特定のHTMLタグやCSSプロパティを覚えるのに苦労していませんか?このガイドはあなたのためです。この究極の html チートシート は、最も重要なHTML5タグとCSS3プロパティを、実用的なコードスニペットとともに網羅しています。ローカルサーバーなしで html ページをプレビューする方法 が知りたいですか?統合型オンラインHTMLビューアを活用することで、すべての例を瞬時にテストして結果を可視化し、より速く効率化されたワークフローを実現する方法をご覧ください。

究極のHTML5タグリスト:ウェブコンテンツの構造化
HTML(HyperText Markup Language)は、あらゆるウェブページの基盤です。HTML5では、コンテンツに明確な意味を与えるセマンティック要素が導入され、アクセシビリティとSEOが向上しました。ここでは、最もよく使用されるタグを解説します。

コアドキュメント構造とメタデータ
これらのタグは、HTMLドキュメントの骨格を形成し、ブラウザや検索エンジンに不可欠な情報を提供します。
| タグ | 説明 |
|---|---|
<!DOCTYPE html> | HTML5のドキュメントタイプを宣言します。 |
<html> | HTMLページのルート要素です。 |
<head> | ドキュメントに関するメタ情報を含みます。 |
<title> | ブラウザタブや検索結果のタイトルを指定します。 |
<meta> | 文字エンコーディング、ビューポート設定、ページ説明などのメタデータを提供します。 |
<link> | 外部リソース(最も一般的なのはCSSスタイルシート)へのリンクを指定します。 |
<script> | 実行可能なJavaScriptコードを埋め込むか、リンクします。 |
<body> | 表示されるページコンテンツを含みます。 |
セマンティックセクション・グルーピング要素
これらのタグを使用して、コンテンツを論理的に構造化し、ページレイアウトのさまざまな部分に意味を与えます。
| タグ | 説明 |
|---|---|
<header> | セクションまたはページ全体の導入コンテンツを表します。 |
<nav> | ナビゲーションリンクを含みます。 |
<main> | ドキュメントの主要で支配的なコンテンツを指定します。 |
<article> | 自己完結したコンテンツ(例:ブログ記事、フォーラム投稿)を定義します。 |
<section> | ドキュメントの独立したセクションを表します。 |
<aside> | メインコンテンツから分離されたコンテンツ(例:サイドバー)を定義します。 |
<footer> | セクションまたはページ全体のフッターを表します。 |
<div> | セマンティックな意味を持たない、フローコンテンツの汎用コンテナです。 |
テキストレベルセマンティクスとハイパーリンク
これらのタグは、見出しや段落からリンクまで、テキストのフォーマットと意味付けに使用されます。
| タグ | 説明 |
|---|---|
<h1> ~ <h6> | 見出しレベル。<h1> が最も重要です。 |
<p> | 段落を定義します。 |
<a> | ハイパーリンクを作成します。href 属性がURLを指定します。 |
<strong> | 強調すべきテキスト(通常は太字)を示します。 |
<em> | 強調されたテキスト(通常は斜体)を示します。 |
<span> | フレーズコンテンツの汎用インラインコンテナです。 |
<br> | 単一の改行を挿入します。 |
ブロッククオート | 他のソースからの引用部分を定義します。 |
フォーム、入力、インタラクティブ要素
フォームはユーザーインタラクションに不可欠です。これらのタグを使用して、ユーザー入力を収集できます。
| タグ | 説明 |
|---|---|
<form> | ユーザー入力のためのHTMLフォームを作成するコンテナです。 |
<input> | 最も汎用性の高いフォーム要素。type 属性でタイプが定義されます(例:text, password, checkbox, submit)。 |
<textarea> | 複数行のテキスト入力コントロールを定義します。 |
<label> | <input> 要素のラベルを定義します。 |
<button> | クリック操作可能なボタンを定義します。 |
<select> | ドロップダウンリストを作成します。 |
<option> | <select> リスト内のオプションを定義します。 |
メディア、埋め込み、外部コンテンツ
画像、動画、その他の埋め込みコンテンツでページを生き生きとさせましょう。
| タグ | 説明 |
|---|---|
<img> | 画像を埋め込みます。src(ソース)とalt(代替テキスト)属性が必要です。 |
<video> | ビデオプレーヤーを埋め込みます。 |
<audio> | 音声再生プレーヤーを埋め込みます。 |
<iframe> | 現在のHTMLドキュメント内に別のドキュメントを埋め込むためのインラインフレームを指定します。 |
リストとテーブル:データの効果的な整理
リストとテーブルを使用して、関連アイテムや表形式のデータを明確に構造化します。
| タグ | 説明 |
|---|---|
<ul> | 順序なし(箇条書き)リストを定義します。 |
<ol> | 順序付き(番号付き)リストを定義します。 |
<li> | <ul> または <ol> 内のリスト項目を定義します。 |
<table> | テーブルを定義します。 |
<tr> | テーブルの行を定義します。 |
<th> | テーブルのヘッダーセルを定義します。 |
<td> | テーブルの標準データセルを定義します。 |
<caption> | テーブルのキャプションを定義します。 |
必須CSS3プロパティリスト:ウェブページをプロのようにスタイリング
CSS(Cascading Style Sheets)はHTMLに命を吹き込み、レイアウト、色、フォント、全体的な視覚的表現を制御します。この css チートシート は、あらゆるデザインをマスターするために必要なプロパティを網羅しています。

CSSセレクターと特異度
セレクターは、スタイリングしたいHTML要素をターゲットにします。それらを理解することが、CSSを効果的に使用するための第一歩です。
| セレクター | 例 | 説明 |
|---|---|---|
| Type | p | すべての<p>要素を選択します。 |
| Class | .my-class | class="my-class" を持つすべての要素を選択します。 |
| ID | #my-id | id="my-id" を持つ単一の要素を選択します。 |
| Attribute | [href] | href 属性を持つすべての要素を選択します。 |
| Descendant | article p | <article> 内のすべての<p>要素を選択します。 |
| Pseudo-class | a:hover | ユーザーがマウスオーバーしたときのリンクを選択します。 |
ボックスモデルとサイジングプロパティ
ページ上のすべての要素は長方形のボックスです。ボックスモデルは、そのサイズ、パディング、境界線、マージンがどのように連携するかを定義します。
| プロパティ | 例の値 | 説明 |
|---|---|---|
width | 100ピクセル(10px), 50%, auto | 要素の幅を設定します。 |
height | 100ピクセル(10px), 50vh, auto | 要素の高さを設定します。 |
padding | 10ピクセル(10px), 5ピクセル(5px) 10ピクセル(10px) | コンテンツと境界線の間のスペースを設定します。 |
border | 1ピクセル(1px) solid black | 境界線の幅、スタイル、色をまとめて設定するショートハンドです。 |
margin | 10ピクセル(10px), 5ピクセル(5px) 10ピクセル(10px) | 境界線の外側、要素間のスペースを設定します。 |
box-sizing | border-box | width と height の計算方法(パディングと境界線を含む)を変更します。 |
タイポグラフィとテキストスタイリング
読みやすく、見た目にも美しいコンテンツを作成するために、テキストの外観を制御します。
| プロパティ | 例の値 | 説明 |
|---|---|---|
font-family | "Arial", sans-serif | 要素のフォントを指定します。 |
font-size | 16ピクセル(16px), 1.2em, 1rem | テキストのサイズを設定します。 |
font-weight | normal, bold, 700 | フォントの太さを設定します。 |
color | black, #333, rgb(0,0,0) | テキストの色を設定します。 |
text-align | left, center, right | 要素内のテキストを揃えます。 |
line-height | 1.5 | テキストの行間を設定します。 |
Flexbox による柔軟なレイアウト
Flexboxは、アイテムを行または列に配置するための1次元レイアウトモデルです。反応型レイアウト(レスポンシブデザイン)を直感的に作成できます。
| プロパティ(コンテナ) | 例の値 | 説明 |
|---|---|---|
display | flex | Flexbox レイアウトモデルを有効にします。 |
flex-direction | row, column | メイン軸の方向を定義します。 |
justify-content | center, space-between | メイン軸に沿ってアイテムを揃えます。 |
align-items | center, stretch | クロス軸に沿ってアイテムを揃えます。 |
flex-wrap | nowrap, wrap | アイテムを複数行に折り返すことを許可します。 |
CSS Grid によるグリッドベースレイアウト
CSS Gridは強力な2次元レイアウトシステムで、列と行の両方を同時に制御できます。
| プロパティ(コンテナ) | 例の値 | 説明 |
|---|---|---|
display | grid | Grid レイアウトモデルを有効にします。 |
grid-template-columns | 1fr 1fr 100ピクセル(100px), repeat(3, 1fr) | グリッドの列を定義します。 |
grid-template-rows | auto 100ピクセル(100px) | グリッドの行を定義します。 |
gap | 10ピクセル(10px) | グリッドセルの間のギャップサイズを設定します。 |
背景、境界線、影
これらの装飾プロパティを使用して、要素に奥行きとスタイルを追加します。
| プロパティ | 例の値 | 説明 |
|---|---|---|
background-color | lightblue, #f0f0f0 | 要素の背景色を設定します。 |
background-image | url('image.jpg') | 背景画像を設定します。 |
border-radius | 5ピクセル(5px), 50% | 要素の境界線の角を丸めます。 |
box-shadow | 10ピクセル(10px) 5ピクセル(5px) 5ピクセル(5px) black | 要素のフレームの周りに影の効果を追加します。 |
トランジション、トランスフォーム、アニメーション
これらのプロパティを使用して、ダイナミックでインタラクティブなユーザーインターフェースを作成します。
| プロパティ | 例の値 | 説明 |
|---|---|---|
transition | all 0.3s ease-in-out | 指定された期間でプロパティの変更をスムーズにします。 |
transform | rotate(45deg), scale(1.2) | 要素に2Dまたは3D変換を適用します。 |
animation | slide-in 1s forwards | 名前付きアニメーションを適用するためのショートハンドです。 |
Html Viewer があなたの定番オンラインHTMLエディタ&ビューアである理由
優れたチートシートを持っていることも重要ですが、結果を即座に適用して確認できることが、学習と開発を真に加速させます。ここで、Html Viewerのような オンラインHTMLエディタ があなたの最も強力な味方となります。

迅速な実験のためのインスタントライブプレビュー
このガイドのコードスニペットをコピーしてエディタに貼り付けるだけで、リアルタイムでレンダリングされます。ファイルを保存したり、ウィンドウを切り替えたり、ブラウザをリロードしたりする必要はありません。この即時フィードバックループは、CSSプロパティを完璧に調整したり、新しいHTMLタグがコンテンツをどのように構造化するかを理解したりするのに最適です。今すぐこれらのスニペットをテストして、その魔法を実感してください。
コードの編集、整形、最適化が簡単
Html Viewer(当社ツール)は単なるビューアではありません。それは完全なワークフローソリューションです。さまざまなソースからコードを集めた場合、「整形」ボタンをワンクリック操作するだけで、クリーンで読みやすい構造にフォーマットされます。デプロイの準備ができたら、「圧縮」機能でコードを圧縮(最適化)し、ページ読み込み速度を改善します。このオールインワン機能は、コーディングプロセス全体を効率化します。
いつでもどこでもアクセス可能:セットアップ不要
重いIDEのインストールや複雑なローカル環境の設定は忘れてください。このオンラインHTMLエディタは、ブラウザ上で完全に動作します。コーヒーショップのノートパソコンでも、ラボの共有コンピューターでも、強力なHTMLおよびCSSサンドボックスは常にURL一つでアクセス可能で、インスピレーションが湧いたらいつでも利用できます。
より速くウェブ開発をマスターする:あなたの必須HTML & CSS チートシート
HTML5とCSS3の基本を網羅した決定版ガイドとして、このページをブックマークしてください。これにより、正しいタグやプロパティを素早く見つけ、構文を理解し、自信を持ってプロジェクトを構築できます。さらに重要なのは、この知識を当社のツールの実践的な力と組み合わせることです。ここのすべてのスニペットは、実験して学ぶ機会です。今すぐHtmlViewer.ccエディタにアクセスして、このチートシートを現実にし、コーディングワークフローを変革しましょう。
HTML & CSS チートシートに関するよくある質問
ウェブサイトやローカルファイルからHTMLコードを素早く確認するには?
最も簡単な方法は、オンラインHTMLビューアを使用することです。Html Viewer(当社ツール)を使えば、コードを直接貼り付けたり、HTMLファイルをアップロードしたり、URLを入力してライブウェブサイトから HTMLソースを表示 したりできます。ロード後、コードとそのビジュアルプレビューを並べて表示できるため、学習やデバッグに最適です。
HTML & CSS チートシートとは何で、なぜ役立つのですか?
HTML & CSS チートシートは、一般的に使用されるタグ、プロパティ、構文、概念をリスト化した簡潔なリファレンスガイドです。すべての詳細を暗記する必要がなくなり、時間節約につながるため、あらゆるレベルの開発者にとって非常に役立ちます。また、トラブルシューティングや効率的なウェブページ構築のための、迅速で信頼できるリソースとなります。
これらのHTML5 & CSS3コードスニペットをオンラインで即座にテストできますか?
はい、もちろんです!まさに当社のプラットフォームはそのために設計されています。このガイドの任意のスニペットをコピーし、当社のホームページのエディタに貼り付ければ、ライブプレビューパネルで結果を即座に確認できます。自由に実験して、さまざまなコードの組み合わせがどのように機能するかを実際に理解してください。
HTML/CSSをアクセシブルかつ適切に構造化する方法
まず、セマンティックHTML5タグ(<main>, <nav>, <article>など)を正しく使用してください。これらは本来の意味を提供します。CSSについては、十分な色のコントラストを確保し、フォントサイズにはremなどの相対単位を使用してください。コードをHtml Viewer(当社エディタ)に貼り付け、「整形」機能を使用するのが良い習慣です。これにより、コードが適切なインデントでフォーマットされ、構造を確認し、潜在的な問題を特定するのがはるかに容易になります。