<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>CSS | ビズドットオンライン</title>
	<atom:link href="https://it-biz.online/category/web-design/css/feed/" rel="self" type="application/rss+xml" />
	<link>https://it-biz.online</link>
	<description></description>
	<lastBuildDate>Sun, 26 Apr 2026 09:34:17 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://it-biz.online/wp-content/uploads/2019/10/cropped-4a332f05ade4ac7bb3c46c472cb5eac8-32x32.png</url>
	<title>CSS | ビズドットオンライン</title>
	<link>https://it-biz.online</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>【CSS】5分でマスターする！displayプロパティの使い方</title>
		<link>https://it-biz.online/web-design/display/</link>
		
		<dc:creator><![CDATA[ビズドットオンライン]]></dc:creator>
		<pubDate>Mon, 20 Jan 2020 03:10:23 +0000</pubDate>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[WEBデザイン]]></category>
		<guid isPermaLink="false">https://it-biz.online/?p=3267</guid>

					<description><![CDATA[要素の表示形式を決める「display」プロパティの意味と使い方を解説します。 displayプロパティは初心者にとって理解しづらい部分ではありますが、CSSでのレイアウト整理において最も基本的で重要な役割を担っています [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><strong><span class="marker-under">要素の表示形式を決める「display」プロパティの意味と使い方を解説します。</span></strong></p>



<p class="wp-block-paragraph">displayプロパティは初心者にとって理解しづらい部分ではありますが、<strong>CSSでのレイアウト整理において最も基本的で重要な役割を担っています。</strong>このページでは、displayプロパティの意味と使い方をサンプルコード付きで１から解説していきます。</p>



<div class="wp-block-cocoon-blocks-label-box-1 label-box block-box"><div class="label-box-label block-box-label box-label"><span class="label-box-label-text block-box-label-text box-label-text">このページで学べる内容</span></div><div class="label-box-content block-box-content box-content">
<ul class="wp-block-list">
<li>【前提】CSSの基本―プロパティとは？</li>



<li>ブロックレベル要素とインライン要素―詳細解説記事へのリンクあり</li>



<li>displayプロパティの意味と使い方</li>



<li>blockの意味と表示形式</li>



<li>inlineの意味と表示形式</li>



<li>inline-blockの意味と表示形式</li>



<li>noneの使い方</li>
</ul>
</div></div>



<p class="wp-block-paragraph">Web担当者やWebデザイナーを目指す方であれば、<strong><span style="color:#e60033" class="color">絶対に知っておきたい重要知識ばかり</span></strong>ですので是非最後までご覧ください。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">【前提】CSSの基本―プロパティとは？</a></li><li><a href="#toc2" tabindex="0">ブロックレベル要素とインライン要素</a></li><li><a href="#toc3" tabindex="0">displayプロパティの意味と使い方</a><ol><li><a href="#toc4" tabindex="0">display: block</a></li><li><a href="#toc5" tabindex="0">display: inline</a></li><li><a href="#toc6" tabindex="0">display: inline-block</a></li><li><a href="#toc7" tabindex="0">display: none</a></li></ol></li><li><a href="#toc8" tabindex="0">HTML/CSSを体系的に学びたい方は</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">【前提】CSSの基本―プロパティとは？</span></h2>



<p class="wp-block-paragraph">HTMLの各要素の色や形を変える（デザインを変更する）役割を担うのが、CSS（<strong><span style="color:#f39800" class="color">C</span></strong>ascading&nbsp;<strong><span style="color:#f39800" class="color">S</span></strong>tyle&nbsp;<strong><span style="color:#f39800" class="color">S</span></strong>heet）の役割でした。CSSの基本構造は<strong>「①どの要素の」「②どの部分を」「③どのように変えるか？」という３つの情報から成り立ちます。</strong></p>



<p class="wp-block-paragraph">「②どの部分を」の情報をCSSでは「<strong>プロパティ</strong>」と呼びます。<strong><span class="marker-under">本ページで紹介するdisplay</span><span class="marker-under">も</span><span class="marker-under">、CSSで指定する「プロパティ」の一種です。</span></strong></p>



<figure class="wp-block-image aligncenter is-resized"><img fetchpriority="high" decoding="async" src="https://it-biz.online/wp-content/uploads/2019/12/image-20.png" alt="" width="577" height="337"/></figure>



<p class="wp-block-paragraph">CSSの基本を丁寧に復習したい方はまずはこちらの記事をご覧ください。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/css-abc/" title="【初心者向け】CSSとは？３分でわかりやすく簡単に解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2019/12/css-abc-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2019/12/css-abc-320x180.png 320w, https://it-biz.online/wp-content/uploads/2019/12/css-abc-240x135.png 240w, https://it-biz.online/wp-content/uploads/2019/12/css-abc-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【初心者向け】CSSとは？３分でわかりやすく簡単に解説</div><div class="blogcard-snippet internal-blogcard-snippet">【初心者向け】CSSとは？３分でわかりやすく簡単に解説 - CSS（Cascading Style Sheets）の基本概念、セレクタとプロパティについて、初心者にも理解しやすい言葉で解説します。Webページのデザインやレイアウトをコントロールする方法を短時間で学べます。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.04.18</div></div></div></div></a>
</div></figure>



<h2 class="wp-block-heading"><span id="toc2">ブロックレベル要素とインライン要素</span></h2>



<p class="wp-block-paragraph">displayプロパティを理解するためには、インライン要素とブロック要素の違いを押さえましょう。</p>



<figure class="wp-block-image aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://it-biz.online/wp-content/uploads/2020/01/image-33.png" alt="" class="wp-image-3272" width="569" height="318" srcset="https://it-biz.online/wp-content/uploads/2020/01/image-33.png 919w, https://it-biz.online/wp-content/uploads/2020/01/image-33-300x168.png 300w, https://it-biz.online/wp-content/uploads/2020/01/image-33-500x280.png 500w, https://it-biz.online/wp-content/uploads/2020/01/image-33-768x430.png 768w, https://it-biz.online/wp-content/uploads/2020/01/image-33-800x447.png 800w, https://it-biz.online/wp-content/uploads/2020/01/image-33-240x135.png 240w, https://it-biz.online/wp-content/uploads/2020/01/image-33-320x180.png 320w, https://it-biz.online/wp-content/uploads/2020/01/image-33-120x68.png 120w, https://it-biz.online/wp-content/uploads/2020/01/image-33-160x90.png 160w" sizes="(max-width: 569px) 100vw, 569px" /></figure>



<div class="wp-block-cocoon-blocks-label-box-1 label-box block-box"><div class="label-box-label block-box-label box-label"><span class="label-box-label-text block-box-label-text box-label-text">インライン要素とブロックレベル要素の違い</span></div><div class="label-box-content block-box-content box-content">
<div class="wp-block-cocoon-blocks-column-2 column-wrap column-2 column-2-2-1-1 layout-box">
<div class="wp-block-cocoon-blocks-column-left column-left">
<p class="has-text-align-center wp-block-paragraph"><strong>ブロックレベル要素</strong></p>



<ul class="wp-block-list">
<li>行全体で１単位のまとまりをつくる</li>



<li>ブロックレベル要素は縦方向に並ぶ </li>
</ul>
</div>



<div class="wp-block-cocoon-blocks-column-right column-right">
<p class="has-text-align-center wp-block-paragraph"><strong>インライン要素要素</strong></p>



<ul class="wp-block-list">
<li>行の中の一部のまとまりをつくる</li>



<li>インライン要素は横方向にならぶ</li>
</ul>
</div>
</div>
</div></div>



<p class="wp-block-paragraph">ブロックレベル要素とインライン要素を用いて実際のWebページを作成した例がこちらです。</p>



<figure class="wp-block-image aligncenter is-resized"><img loading="lazy" decoding="async" src="https://it-biz.online/wp-content/uploads/2019/12/image-28-1024x462.png" alt="" width="585" height="263"/></figure>



<div class="wp-block-cocoon-blocks-label-box-1 label-box block-box"><div class="label-box-label block-box-label box-label"><span class="label-box-label-text block-box-label-text box-label-text">サンプルコード</span></div><div class="label-box-content block-box-content box-content">
<p class="has-text-align-center wp-block-paragraph"><strong>HTML</strong></p>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;h2>ブロック要素&lt;/h2>
&lt;p>pタグはブロック要素です。&lt;/p>
&lt;p>そのため、pタグで囲まれた範囲は行全体に広がります。&lt;/p>
&lt;div>背景色が行全体に広がります。&lt;/div>
&lt;p>新しく定義したブロック要素は必ず改行されて表示されます。&lt;/p></pre>



<p class="has-text-align-center wp-block-paragraph"><strong>CSS</strong></p>



<pre class="EnlighterJSRAW" data-enlighter-language="css" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">div{
  background-color:#f5ef42;
}</pre>
</div></div>



<p class="wp-block-paragraph">インライン要素とブロックレベル要素の違いについては、以下のページでも詳しく解説しております。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/inline-block/" title="【HTML】インライン要素とブロック要素の違いを３分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2019/12/inline-block-1-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2019/12/inline-block-1-320x180.png 320w, https://it-biz.online/wp-content/uploads/2019/12/inline-block-1-240x135.png 240w, https://it-biz.online/wp-content/uploads/2019/12/inline-block-1-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【HTML】インライン要素とブロック要素の違いを３分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">HTMLのインライン要素とブロック要素の違いをわかりやすく解説！3分で理解できるコンパクトなガイド。要素の配置、幅と高さ、余白と境界線、要素の含有についての違いを簡潔に説明します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.04.20</div></div></div></div></a>
</div></figure>



<h2 class="wp-block-heading"><span id="toc3">displayプロパティの意味と使い方</span></h2>



<p class="wp-block-paragraph"><strong><span class="marker-under">displayプロパティは、要素の表示形式を変更することができるプロパティです。このプロパティを用いることで、要素レベル（ブロックレベル要素 / インライン要素）を変更することが可能になります。</span></strong></p>



<p class="wp-block-paragraph">例えば、<a href="https://it-biz.online/web-design/div/">divタグ</a>はデフォルトでは<strong>ブロックレベル要素</strong>ですが、displayプロパティを用いて「インライン要素」に変更することができます。</p>



<p class="wp-block-paragraph">ここでは、プロパティが取る代表的な４つの値を解説していきます。それぞれどのように利用されるのか？をイメージできるようにしましょう。</p>



<h3 class="wp-block-heading"><span id="toc4">display: block</span></h3>



<p class="wp-block-paragraph"><strong><span class="marker-under">「display: block」とすると、対象の要素を「ブロックレベル要素」に変更することができます。</span></strong></p>



<p class="wp-block-paragraph">以下のタグはデフォルトで「display: block」となっています。</p>



<div class="wp-block-cocoon-blocks-label-box-1 label-box block-box"><div class="label-box-label block-box-label box-label"><span class="label-box-label-text block-box-label-text box-label-text">ブロックレベル要素のタグ例</span></div><div class="label-box-content block-box-content box-content">
<ul class="wp-block-list">
<li>divタグ</li>



<li>見出し（h1~h6）タグ</li>



<li>pタグ</li>
</ul>
</div></div>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/div/" title="【HTML】divタグの使い方とコツを３分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2019/12/div-2-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2019/12/div-2-320x180.png 320w, https://it-biz.online/wp-content/uploads/2019/12/div-2-240x135.png 240w, https://it-biz.online/wp-content/uploads/2019/12/div-2-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【HTML】divタグの使い方とコツを３分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">HTMLにおけるdivタグの基本的な使い方と、実際のWebページでの活用例、そしてdivタグを使う際のコツや注意点について、3分でわかりやすく解説します。初心者でも理解しやすいように、図解付きで丁寧に説明します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2024.03.21</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/h1-h6/" title="【HTML】hタグ（見出し）タグ：h1~h6を３分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2019/11/h-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2019/11/h-320x180.png 320w, https://it-biz.online/wp-content/uploads/2019/11/h-240x135.png 240w, https://it-biz.online/wp-content/uploads/2019/11/h-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【HTML】hタグ（見出し）タグ：h1~h6を３分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【Webエンジニア向け】hタグ（見出し）タグ：h1~h6 の意味と使い方、注意点をわかりやすく３分で解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.03.14</div></div></div></div></a>
</div></figure>



<h3 class="wp-block-heading"><span id="toc5">display: inline</span></h3>



<p class="wp-block-paragraph"><strong><span class="marker-under">「display: inline」とすると、対象の要素を「インライン要素」に変更することができます。</span></strong></p>



<p class="wp-block-paragraph">以下のタグはデフォルトで「display: inline」となっています。</p>



<div class="wp-block-cocoon-blocks-label-box-1 label-box block-box"><div class="label-box-label block-box-label box-label"><span class="label-box-label-text block-box-label-text box-label-text">ブロックレベル要素のタグ例</span></div><div class="label-box-content block-box-content box-content">
<ul class="wp-block-list">
<li>aタグ</li>



<li>spanタグ</li>



<li>imgタグ</li>
</ul>
</div></div>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/link/" title="【HTML】aタグ（リンク）の基本を３分でわかりやすく" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2019/11/html_a-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2019/11/html_a-320x180.png 320w, https://it-biz.online/wp-content/uploads/2019/11/html_a-240x135.png 240w, https://it-biz.online/wp-content/uploads/2019/11/html_a-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【HTML】aタグ（リンク）の基本を３分でわかりやすく</div><div class="blogcard-snippet internal-blogcard-snippet">【Webエンジニアを目指すなら】初心者向けにHTMLのaタグ（リンクタグ）の基本・使い方をサンプルコード付きで解説。target属性・title属性の使い方まで網羅的にご説明します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.03.14</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/span/" title="【HTML】spanタグ：使い方と実践的な例を３分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2019/12/span-1-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2019/12/span-1-320x180.png 320w, https://it-biz.online/wp-content/uploads/2019/12/span-1-240x135.png 240w, https://it-biz.online/wp-content/uploads/2019/12/span-1-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【HTML】spanタグ：使い方と実践的な例を３分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">スタイリングの秘密兵器：spanタグの活用法とHTMLでの使い方をIT初心者向けに１からわかりやすくサンプルコード付きで解説します。初心者から上級者になるために、spanタグのHTMLにおける活用法とポイントをご説明します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.03.18</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/img/" title="【HTML】img（画像タグ）を３分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2019/11/img-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2019/11/img-320x180.png 320w, https://it-biz.online/wp-content/uploads/2019/11/img-240x135.png 240w, https://it-biz.online/wp-content/uploads/2019/11/img-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【HTML】img（画像タグ）を３分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【初心者向け】HTML imgタグの基本を理解し、画像を効果的に表示する方法を学びましょう。src、alt、width、height属性の使い方や注意点、アクセシビリティやSEO対策など、初心者にも分かりやすい解説が盛りだくさんです。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.04.04</div></div></div></div></a>
</div></figure>



<h3 class="wp-block-heading"><span id="toc6">display: inline-block</span></h3>



<p class="wp-block-paragraph">「display: inline-block」を指定すると、ブロックレベル要素とインライン要素の両方の特徴を兼ね備えた要素として表示されます。</p>



<p class="wp-block-paragraph">といっても、難しく考える必要はありません。結論「<strong><span class="marker-under">inline-blockは、ブロックレベル要素だけど横に並ぶ</span></strong>」と理解しておけばOKです。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="905" height="270" src="https://it-biz.online/wp-content/uploads/2020/01/image-34.png" alt="" class="wp-image-3275" srcset="https://it-biz.online/wp-content/uploads/2020/01/image-34.png 905w, https://it-biz.online/wp-content/uploads/2020/01/image-34-300x90.png 300w, https://it-biz.online/wp-content/uploads/2020/01/image-34-500x149.png 500w, https://it-biz.online/wp-content/uploads/2020/01/image-34-768x229.png 768w, https://it-biz.online/wp-content/uploads/2020/01/image-34-800x239.png 800w" sizes="(max-width: 905px) 100vw, 905px" /></figure>



<h3 class="wp-block-heading"><span id="toc7">display: none</span></h3>



<p class="wp-block-paragraph"><strong><span class="marker-under">「display: none」を指定すると、対象が非表示となります。</span></strong></p>



<p class="wp-block-paragraph">あくまでも非表示にするだけなので、ブラウザでは対象の要素を読み込みに行くことになります。したがって、<strong>ページを軽くしようとする目的で「display: none」を利用しても全く意味がありません。</strong></p>



<h2 class="wp-block-heading"><span id="toc8">HTML/CSSを体系的に学びたい方は</span></h2>



<p class="wp-block-paragraph"><strong><span class="marker-under">プログラミングをより実践的に学びたい―。実際にコーディングをしながら学びたい―。独学に限界を感じている―。</span></strong></p>



<p class="wp-block-paragraph">そんな方には、無料体験/オンライン完結もあるプログラミングスクールで学習するのが近道です。都度検索しながら知識を補完していくのではなく、１から体系立てて学ぶことで短時間・かつ効率的にスキルハックすることが可能です。</p>



<p class="wp-block-paragraph">各プログラミングスクールの特徴をまとめた記事をこちらに記載しておきますので、是非ご覧ください。</p>



<figure class="wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/lifehack/programming/" title="おすすめプログラミングスクールTOP５【現役エンジニア推薦】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2021/01/programming-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2021/01/programming-320x180.png 320w, https://it-biz.online/wp-content/uploads/2021/01/programming-300x168.png 300w, https://it-biz.online/wp-content/uploads/2021/01/programming-500x280.png 500w, https://it-biz.online/wp-content/uploads/2021/01/programming-768x429.png 768w, https://it-biz.online/wp-content/uploads/2021/01/programming-800x447.png 800w, https://it-biz.online/wp-content/uploads/2021/01/programming-240x135.png 240w, https://it-biz.online/wp-content/uploads/2021/01/programming-640x360.png 640w, https://it-biz.online/wp-content/uploads/2021/01/programming-1024x573.png 1024w, https://it-biz.online/wp-content/uploads/2021/01/programming.png 1354w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">おすすめプログラミングスクールTOP５【現役エンジニア推薦】</div><div class="blogcard-snippet internal-blogcard-snippet">プログラミングスキルを習得したい社会人・学生の方へおすすめしたいプログラミングスクールをニーズ別に３つに絞ってご紹介します。本当に未経験からでも実務レベルのスキルはみにつくか？現役エンジニアが口コミや実体験をもとに解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.05.30</div></div></div></div></a>
</div></figure>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Bootstrap（ブートストラップ）とは？初心者向けにわかりやすく３分で解説</title>
		<link>https://it-biz.online/web-design/bootstrap/</link>
		
		<dc:creator><![CDATA[ビズドットオンライン]]></dc:creator>
		<pubDate>Thu, 13 Jul 2023 11:06:48 +0000</pubDate>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[WEBデザイン]]></category>
		<category><![CDATA[Web開発]]></category>
		<category><![CDATA[プログラミング]]></category>
		<guid isPermaLink="false">https://it-biz.online/?p=8191</guid>

					<description><![CDATA[Bootstrap（ブートストラップ）とは、Twitterの開発者により作成された無料のオープンソースのフレームワークです。Bootstrapは人気のあるフロントエンドフレームワークの１つで、HTML、CSS、そしてJa [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><strong>Bootstrap</strong>（ブートストラップ）とは、Twitterの開発者により作成された無料のオープンソースのフレームワークです。Bootstrapは人気のあるフロントエンドフレームワークの１つで、HTML、CSS、そしてJavaScriptから成り立つ<span class="marker-under"><strong>お便利ツールのようなもの</strong></span>。</p>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/web-design/html-css-javascript/">HTML CSS JavaScript とは？</a></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">Bootstrapを利用することで、１からCSSやJavaScriptをコーディングする必要がなくなるため、効率的にモダンなWebシステムを開発することが可能になります。</p>
</div></div>



<p class="wp-block-paragraph">このページでは、Bootstrapの基本的な概念から、その使用方法、そして実際のプロジェクトでどのように活用できるかまで、ステップバイステップで詳しく解説します。</p>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box"><div class="tab-caption-box-label block-box-label box-label fab-edit"><span class="tab-caption-box-label-text block-box-label-text box-label-text">このページで学べる内容</span></div><div class="tab-caption-box-content block-box-content box-content">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list">
<li><strong>Bootstrapとは何か</strong>
<ul class="wp-block-list">
<li>主な特徴</li>



<li>基本構造</li>
</ul>
</li>



<li><strong>Bootstrapのグリッドシステム</strong></li>



<li><strong>Bootostrapクラス</strong></li>
</ul>
</div>
</div></div>



<p class="wp-block-paragraph">Webエンジニアを目指す方であれば<strong><span class="marker-under">知らないと恥ずかしい超・基本知識の１つ</span></strong>です。是非最後までご覧ください。</p>



<p class="has-text-align-center wp-block-paragraph"><span class="badge-green">関連</span>　<a href="https://it-biz.online/web-design/html/">ゼロから学ぶHTML/CSS/JavaScript入門</a></p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">Bootstrapとは何か</a></li><li><a href="#toc2" tabindex="0">Bootstrapの主な特徴</a></li><li><a href="#toc3" tabindex="0">Bootstrap：グリッドシステム</a></li><li><a href="#toc4" tabindex="0">Bootstrap「クラス」</a></li><li><a href="#toc5" tabindex="0">Bootostrapとは？【まとめ】</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">Bootstrapとは何か</span></h2>



<p class="wp-block-paragraph"><strong>Bootstrap</strong>は、Twitterの開発者によって生み出された無料の<strong><span class="marker-under">オープンソースフロントエンドフレームワーク</span></strong>です。</p>



<div class="wp-block-cocoon-blocks-caption-box-1 caption-box block-box"><div class="caption-box-label block-box-label box-label fab-lightbulb"><span class="caption-box-label-text block-box-label-text box-label-text">フレームワークとは</span></div><div class="caption-box-content block-box-content box-content">
<p class="wp-block-paragraph">フレームワークとは、特定の問題を解決するための既存の<strong>コードのセット</strong>です。（プログラムの部品・枠・型みたいなもの。）</p>



<p class="wp-block-paragraph">フレームワークを使うと、開発者は複雑な問題を解決するために必要なコードをゼロから書く必要がなくなります。また、コードの再利用性とメンテナンス性が向上します。</p>
</div></div>



<p class="wp-block-paragraph">その意味で、Bootstrapは HTML / CSS / JavaScript から構成されているお便利ツール（デザインのセット）のようなものと言えます。Bootstrapを利用することでレスポンシブかつモバイルファーストのWebサイトを効率的に構築することが可能になります。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">Bootstrapは2011年に公開。柔軟性が高いのと、簡単に利用することが可能だったため、公開からすぐに人気爆発。</p>



<p class="wp-block-paragraph">それ以来、Bootstrapは進化を続け、現在ではさまざまなデバイスとブラウザでの視覚的一貫性を確保しながら、洗練されたデザインを実装するための最先端のツールとして広く認識されています。</p>
</div></div>



<figure class="wp-block-table aligncenter"><div class="scrollable-table stfc-sticky"><table><thead><tr><th>バージョン</th><th>公開年</th><th>特徴</th></tr></thead><tbody><tr><td>1.x</td><td>2011</td><td>初のリリース。基本的なスタイリングとコンポーネントを提供。</td></tr><tr><td>2.x</td><td>2012</td><td>レスポンシブデザインのサポートを追加。</td></tr><tr><td>3.x</td><td>2013</td><td>モバイルファーストの設計思想を導入。フラットデザインとなり、外観が大幅に改善。</td></tr><tr><td>4.x</td><td>2018</td><td>Flexboxによるグリッドシステムを導入。Sassがプリプロセッサとして選択され、大規模な更新が行われた。</td></tr><tr><td>5.x</td><td>2021</td><td>jQueryの依存性を排除。JavaScriptでのパフォーマンス向上、CSSカスタムプロパティの追加、RTL（Right-To-Left）言語のサポートを追加。</td></tr></tbody></table></div><figcaption class="wp-element-caption">表1：Bootstrapの歴史と特徴</figcaption></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">以下にBootstrapを利用したサンプルコードを載せておきます。ここでは、詳細をすべて理解する必要はありません。<strong>あくまでも、なんとなくのイメージを掴めればOK</strong>です。</p>
</div></div>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;!DOCTYPE html>
&lt;html lang="ja">
&lt;head>
    &lt;meta charset="UTF-8">
    &lt;meta name="viewport" content="width=device-width, initial-scale=1">
    &lt;!-- Bootstrap CSS -->
    &lt;link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css">
    &lt;title>Bootstrapサンプルページ&lt;/title>
&lt;/head>
&lt;body>
    &lt;!-- ナビゲーションバー -->
    &lt;nav class="navbar navbar-expand-lg navbar-light bg-light">
        &lt;a class="navbar-brand" href="#">My Bootstrap Page&lt;/a>
    &lt;/nav>

    &lt;!-- メインコンテンツエリア -->
    &lt;div class="container">
        &lt;div class="row">
            &lt;div class="col">
                &lt;h1>Welcome to My Bootstrap Page!&lt;/h1>
                &lt;p>This is a simple example of a web page created with Bootstrap.&lt;/p>
            &lt;/div>
        &lt;/div>
    &lt;/div>

    &lt;!-- Bootstrap JavaScript -->
    &lt;script src="https://code.jquery.com/jquery-3.3.1.slim.min.js">&lt;/script>
    &lt;script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js">&lt;/script>
    &lt;script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js">&lt;/script>
&lt;/body>
&lt;/html></pre>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="362" src="https://it-biz.online/wp-content/uploads/2023/07/image-13-1024x362.png" alt="Bootstrapを利用したサンプル" class="wp-image-8195" srcset="https://it-biz.online/wp-content/uploads/2023/07/image-13-1024x362.png 1024w, https://it-biz.online/wp-content/uploads/2023/07/image-13-300x106.png 300w, https://it-biz.online/wp-content/uploads/2023/07/image-13-500x177.png 500w, https://it-biz.online/wp-content/uploads/2023/07/image-13-768x272.png 768w, https://it-biz.online/wp-content/uploads/2023/07/image-13-800x283.png 800w, https://it-biz.online/wp-content/uploads/2023/07/image-13-1536x544.png 1536w, https://it-biz.online/wp-content/uploads/2023/07/image-13.png 1913w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">図1:Bootstrapを利用したサンプル</figcaption></figure>



<p class="has-text-align-center is-style-cross-line has-box-style wp-block-paragraph"><strong>Bootstrapの基本構造</strong></p>



<ol class="wp-block-list">
<li><strong>HTMLドキュメント</strong>: まず最初に、HTMLの基本的な骨格を作ります。HTMLタグを使ってWebページのセクションを定義します。この段階では、そのセクションが何をするのか、どのように表示されるのかは定義しません。</li>



<li><strong>Bootstrap CSS</strong>: 次に、Bootstrapのスタイルシート（CSS）をHTMLドキュメントにリンクします。これにより、Bootstrapのスタイル（色やレイアウトなど）をWebページに適用することができます。</li>



<li><strong>Bootstrapクラス</strong>: HTMLタグにBootstrapのクラスを追加します。これにより、各セクションの見た目や振る舞いを決めます。例えば、「btn」クラスを追加すれば、そのタグはボタンとして機能します。</li>



<li><strong>Bootstrap JavaScript</strong>: 最後に、動きのある要素を追加したい場合は、BootstrapのJavaScriptをHTMLドキュメントにリンクします。</li>
</ol>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">関連</span>　<a href="https://it-biz.online/web-design/bootstrap-intro/">Bootstrapを導入する（読み込み・リンクする）方法</a></p>



<h2 class="wp-block-heading"><span id="toc2">Bootstrapの主な特徴</span></h2>



<p class="wp-block-paragraph">Bootstrapの主な特徴は以下の通り。</p>



<ol class="wp-block-list">
<li><strong><span class="bold-blue">さまざまなデバイスに対応</span></strong>: Bootstrapを使うことで、スマホやタブレット、パソコンなど、さまざまな画面サイズに対応したWebページを作ることができます。</li>



<li><span class="bold-blue"><strong>再利用可能な部品</strong>:</span> Bootstrapには、ボタンやメニューバーなどの、Webページによく使う部品（コンポーネント）がたくさん用意されています。これらをうまく使えば、簡単に綺麗なWebページを構築することが可能に。</li>



<li><strong><span class="bold-blue">動きのある要素</span></strong>: メニューをクリックしたときに表示される内容や、画像が自動的に切り替わるスライドショーなど、動きのある要素を追加することができます。</li>



<li><strong><span class="bold-blue">自分好みにカスタマイズ可能</span></strong>: Bootstrapで作るWebページは、自分の好みに合わせてデザインを変更することができます。</li>
</ol>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ざっくりいうと、上記４つの特徴は<strong>最近のWeb開発で必要とされているもの</strong>をある意味すべて網羅しているとも言えます。</p>



<p class="wp-block-paragraph">特に、スマホやタブレットなど、PC以外でインターネットを利用することが多くなった現代においてはもはやBootstrapのようなフレームワークは必須のツールだと言えます。</p>
</div></div>



<p class="wp-block-paragraph">次の章ではより具体的にBootstrapを理解するため必要となる基本知識「<strong>グリッドシステム</strong>」と「<strong>クラス</strong>」についてご説明します。</p>



<p class="wp-block-paragraph">グリッドシステムとクラスの仕組みを知ることで、グッとBootstrapに対するイメージや親近感がわくはずです。</p>



<h2 class="wp-block-heading"><span id="toc3">Bootstrap：グリッドシステム</span></h2>



<p class="wp-block-paragraph">Bootstrapの<strong>グリッドシステム</strong>とは、画面を<strong>12等分</strong>の柔軟なグリッドに分割し、Webページのレイアウトを調整する仕組みのこと。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">これにより、さまざまなデバイスサイズに対応したレスポンシブなレイアウトを容易に作成できます。ここでは、具体的にグリッドシステムを利用したWebページの作成方法をシミュレーションしてみたいと思います。</p>
</div></div>



<p class="wp-block-paragraph">まず、以下のようにHTMLファイル全体を作成します。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;!DOCTYPE html>
&lt;html lang="en">
&lt;head>
  &lt;meta charset="UTF-8">
  &lt;meta name="viewport" content="width=device-width, initial-scale=1">
  &lt;link href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" rel="stylesheet">
  &lt;title>Bootstrap Grid Example&lt;/title>
&lt;/head>
&lt;body>
  &lt;!-- ここにコンテンツを書きます -->
&lt;/body>
&lt;/html></pre>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/web-design/html-rule/">HTMLの書き方・基本</a></p>



<p class="wp-block-paragraph">このHTMLドキュメントでは、BootstrapのCSSをリンクタグを使ってインクルードしています。これにより、BootstrapのスタイルをWebページに適用することが可能になります。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">そして、以下のようにHTMLドキュメントのbody部分にグリッドシステムを用いたコンテンツを追加します。</p>
</div></div>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;!DOCTYPE html>
&lt;html lang="en">
&lt;head>
  &lt;meta charset="UTF-8">
  &lt;meta name="viewport" content="width=device-width, initial-scale=1">
  &lt;link href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" rel="stylesheet">
  &lt;title>Bootstrap Grid Example&lt;/title>
&lt;/head>
&lt;body>
&lt;body>
  &lt;div class="container">
    &lt;div class="row">
      &lt;div class="col-sm">
        1列目
      &lt;/div>
      &lt;div class="col-sm">
        2列目
      &lt;/div>
      &lt;div class="col-sm">
        3列目
      &lt;/div>
    &lt;/div>
  &lt;/div>
&lt;/body>
&lt;/body>
&lt;/html></pre>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/web-design/div/">divタグ</a></p>



<p class="wp-block-paragraph">この例では、「container」クラスを用いてページ全体を囲み、「row」クラスを用いて行を作成。そして、「col-sm」クラスを用いて行内に列を作成しています。'col-sm'というクラスは、小さいデバイスサイズ（スマートフォンなど）でもこの列が保持されることを意味します。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="785" height="383" src="https://it-biz.online/wp-content/uploads/2023/07/image-14.png" alt="Bootostrap サンプル" class="wp-image-8196" srcset="https://it-biz.online/wp-content/uploads/2023/07/image-14.png 785w, https://it-biz.online/wp-content/uploads/2023/07/image-14-300x146.png 300w, https://it-biz.online/wp-content/uploads/2023/07/image-14-500x244.png 500w, https://it-biz.online/wp-content/uploads/2023/07/image-14-768x375.png 768w" sizes="(max-width: 785px) 100vw, 785px" /><figcaption class="wp-element-caption">図2：Bootostrap サンプル</figcaption></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">各列に異なる数のグリッドを割り当てることも可能です。例えば、以下のようにすれば、左側の列が画面の半分（6つのグリッド）を占め、右側の列が残りの半分を占めるレイアウトを作成できます。</p>
</div></div>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;!DOCTYPE html>
&lt;html lang="en">
&lt;head>
  &lt;meta charset="UTF-8">
  &lt;meta name="viewport" content="width=device-width, initial-scale=1">
  &lt;link href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" rel="stylesheet">
  &lt;title>Bootstrap Grid Example&lt;/title>
&lt;/head>
&lt;body>
&lt;body>
&lt;body>
  &lt;div class="container">
    &lt;div class="row">
      &lt;div class="col-6">
        左列
      &lt;/div>
      &lt;div class="col-6">
        右列
      &lt;/div>
    &lt;/div>
  &lt;/div>
&lt;/body>
&lt;/body>
&lt;/body>
&lt;/html></pre>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" src="https://it-biz.online/wp-content/uploads/2023/07/image-15.png" alt="Bootostrap サンプル" class="wp-image-8197" width="840" height="347" srcset="https://it-biz.online/wp-content/uploads/2023/07/image-15.png 905w, https://it-biz.online/wp-content/uploads/2023/07/image-15-300x124.png 300w, https://it-biz.online/wp-content/uploads/2023/07/image-15-500x207.png 500w, https://it-biz.online/wp-content/uploads/2023/07/image-15-768x317.png 768w, https://it-biz.online/wp-content/uploads/2023/07/image-15-800x331.png 800w" sizes="(max-width: 840px) 100vw, 840px" /><figcaption class="wp-element-caption"><br>図2：Bootostrap サンプル</figcaption></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">グリッドシステムがない場合は、<strong>各要素の幅、高さ、位置などを１から手作業で調整しなければなりません。</strong>これは、非常に時間がかかるだけでなく、微調整が難しく、一貫性を保つことが難しいです。</p>
</div></div>



<p class="wp-block-paragraph">また、グリッドシステムがなければ、<strong>各デバイスサイズに対応するためには手動で各要素の配置やサイズを調整する必要</strong>があります。各デバイスタイプに応じて「ここは〇〇pxにする」「ここは■■pxにする」という作業を地道に行う・・・だいぶ手間な作業を省けるのがグリッドシステムのメリットです。</p>



<h2 class="wp-block-heading"><span id="toc4">Bootstrap「クラス」</span></h2>



<p class="wp-block-paragraph">Bootstrapは、あらかじめ定義されたCSSクラスの集合を提供しています。これらのクラスはHTML要素のクラス属性に追加することで、簡単にウェブページのスタイリングやレイアウトを制御できます。</p>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/web-design/id-class/">HTMLのクラス属性</a></p>



<div class="wp-block-cocoon-blocks-caption-box-1 caption-box block-box"><div class="caption-box-label block-box-label box-label fab-lightbulb"><span class="caption-box-label-text block-box-label-text box-label-text">CSSのクラスとは？</span></div><div class="caption-box-content block-box-content box-content">
<p class="wp-block-paragraph">CSS（Cascading Style Sheets）のクラスは、スタイルを適用する対象のHTML要素を特定するための識別子。</p>



<p class="wp-block-paragraph">クラスはHTMLの属性で、任意の名前を付けることができます。そのクラス名は、CSSファイル内でスタイルルールを作成する際のセレクタ（選択子）として使われます。</p>



<p class="has-text-align-center wp-block-paragraph"><strong>HTML</strong></p>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;p class="highlight">これはハイライトされたテキストです。&lt;/p></pre>



<p class="has-text-align-center wp-block-paragraph"><strong>CSS</strong></p>



<pre class="EnlighterJSRAW" data-enlighter-language="css" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">.highlight {
    background-color: yellow;
    font-weight: bold;
}</pre>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">この例では、HTMLで<code>highlight</code>というクラスが指定された<a href="https://it-biz.online/web-design/paragraph/"><code>&lt;p&gt;</code>（段落）要素</a>があります。そのクラスは、CSSで背景色とフォントの太さを指定するために使用されています。この結果、<code>highlight</code>クラスが適用されたテキストは背景色が黄色で、太字になるということ。</p>
</div></div>
</div></div>



<p class="wp-block-paragraph">たとえば、Bootstrapの<code>btn</code>と<code>btn-primary</code>クラスを適用すると、ボタンの基本的なスタイリングと青色の背景が適用されます。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="521" height="215" src="https://it-biz.online/wp-content/uploads/2023/07/image-16.png" alt="Bootstrap クラス" class="wp-image-8198" srcset="https://it-biz.online/wp-content/uploads/2023/07/image-16.png 521w, https://it-biz.online/wp-content/uploads/2023/07/image-16-300x124.png 300w, https://it-biz.online/wp-content/uploads/2023/07/image-16-500x206.png 500w" sizes="(max-width: 521px) 100vw, 521px" /><figcaption class="wp-element-caption">図4:Bootstrap クラス</figcaption></figure>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;!DOCTYPE html>
&lt;html lang="en">
&lt;head>
  &lt;meta charset="UTF-8">
  &lt;meta name="viewport" content="width=device-width, initial-scale=1">
  &lt;link href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" rel="stylesheet">
  &lt;title>Bootstrap Grid Example&lt;/title>
&lt;/head>
&lt;body>
  &lt;button class="btn btn-primary">Click me&lt;/button>
&lt;/body>
&lt;/html></pre>



<p class="wp-block-paragraph">このように、Bootstrapのクラスを使用することで、コーディングの手間を省きつつプロフェッショナルな見た目のWebページを作成することが可能になります。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">以上が、Bootstrapの基本です。</p>
</div></div>



<h2 class="wp-block-heading"><span id="toc5">Bootostrapとは？【まとめ】</span></h2>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box memo-box">
<ul class="wp-block-list">
<li>Bootstrapは、Webサイトのデザインを効率的に行うための無料の<strong>フロントエンドフレームワーク</strong>。</li>



<li>HTML、CSS、JavaScriptを使って、レスポンシブかつモバイルファーストのWebページを簡単に作成することが可能。</li>



<li><strong>グリッドシステム</strong>、プリセットされた<strong>CSSクラス</strong>、JavaScriptプラグイン等、豊富な機能を提供している。</li>



<li>既存のデザインテンプレートとコンポーネントを活用することで、開発者はモダンなWebサイトを効率的に作成できる。</li>
</ul>
</div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">Webデザインを勉強するのって結構難しいですよね。</p>



<p class="wp-block-paragraph">でもその悩みを抱えているのは一人じゃありません。全てのWebデザイナーが同じ道を進んできました。</p>
</div></div>



<p class="wp-block-paragraph">HTMLやCSS・JavaScriptをはじめとするプログラミングスキルを武器に、<strong><span class="marker-under">時間と場所に捉われない自由な生き方</span></strong>を目指してみませんか？今すぐ行動したい方は以下の記事をチェック！</p>



<div class="wp-block-cocoon-blocks-button-1 aligncenter button-block"><a href="https://it-biz.online/lifehack/programming/" class="btn btn-m btn-circle btn-shine has-text-color has-background has-cocoon-black-color has-orange-background-color" target="_self">【無料】プログラミングスクールの探し方 ></a></div>



<p class="has-text-align-center wp-block-paragraph"><span class="badge-green">読者料典</span>　<a href="https://it-biz.online/web-design/html/">【無料】ゼロから学ぶHTML/CSS/JavaScript入門</a>　←こちらから！</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【無料】ゼロから学ぶHTML/CSS/JavaScript入門：50記事で完全解説</title>
		<link>https://it-biz.online/web-design/html/</link>
		
		<dc:creator><![CDATA[ビズドットオンライン]]></dc:creator>
		<pubDate>Tue, 04 Feb 2020 12:00:00 +0000</pubDate>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[WEBデザイン]]></category>
		<category><![CDATA[プログラミング]]></category>
		<guid isPermaLink="false">https://it-biz.online/?p=3553</guid>

					<description><![CDATA[Webページを開発するための必須スキル「HTML」「CSS」「JavaScript」を初心者向けに０から分かりやすく解説します。 現代では様々なWebページ・Webアプリケーションを作るためのツールやフレームワークが存在 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box information-box">
<p class="has-text-align-center wp-block-paragraph">随時アップデート中 / ブックマーク推奨</p>
</div>



<p class="wp-block-paragraph">Webページを開発するための必須スキル「HTML」「CSS」「JavaScript」を初心者向けに<strong>０から分かりやすく解説</strong>します。</p>



<p class="wp-block-paragraph">現代では様々なWebページ・Webアプリケーションを作るためのツールやフレームワークが存在していますが、結局はHTML / CSS / JavaScriptの基本理解が必要不可欠。逆に言えばこの３つの言語を理解することで様々なWebページやWebアプリケーションを自由に作成することが可能になります。</p>



<p class="wp-block-paragraph">つまるところ、この3つさえ理解してしまえば、ある程度の現場で通用するスキルが身につけられた！と言えるようになるでしょう。</p>



<p class="wp-block-paragraph">このページでは、右も左も分からないIT初心者が「<strong><span class="marker-under">自分一人でWebページ・Webアプリケーションを作成できるようになる！</span></strong>」ことを目標に、HTML / CSS / JavaScriptの基本を0から解説。それぞれのトピックごとにページを分割しており、このページからトピックページで飛んでいくことで学習が完結します。</p>



<p class="wp-block-paragraph">１トピックあたり数分で学習できるように設定しているので、自分のペースで電車の中や自宅・カフェ・勉強スペースなどでのトレーニングに役立ててください。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">千里の道の一歩から・・・！ということで１個１個整理しながら学習していきましょう。それでは早速「<strong>そもそも、HTMLとCSSとJavaScriptって何？</strong>」という点から解説を始めます。</p>
</div></div>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-6" checked><label class="toc-title" for="toc-checkbox-6">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">HTML / CSS / JavaScript とは？</a></li><li><a href="#toc2" tabindex="0">HTML入門</a><ol><li><a href="#toc3" tabindex="0">ステップ1-1：HTMLの概要と役割</a></li><li><a href="#toc4" tabindex="0">ステップ1-2：HTMLの基本構造/基本ルール</a></li><li><a href="#toc5" tabindex="0">ステップ1-3：HTMLの基本タグ</a></li><li><a href="#toc6" tabindex="0">ステップ1-4：応用的なHTMLの知識</a></li></ol></li><li><a href="#toc7" tabindex="0">CSS入門</a><ol><li><a href="#toc8" tabindex="0">ステップ2-1：CSSの基本概念と導入</a></li><li><a href="#toc9" tabindex="0">ステップ2-2：ボックスモデルとレイアウト</a></li><li><a href="#toc10" tabindex="0">ステップ2-3：テキスト/フォント/背景とカラーのスタイリング</a></li></ol></li><li><a href="#toc11" tabindex="0">JavaScript入門</a><ol><li><a href="#toc12" tabindex="0">ステップ3-1：基本構文とデータ型</a></li><li><a href="#toc13" tabindex="0">ステップ3-2：DOMとイベント処理</a></li><li><a href="#toc14" tabindex="0">ステップ3-3：JavaScriptによるWeb開発</a></li><li><a href="#toc15" tabindex="0">ステップ3-4：応用トピックスと最新トレンド</a></li></ol></li><li><a href="#toc16" tabindex="0">Web開発の基本をマスターしたあなたへの次のステップ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">HTML / CSS / JavaScript とは？</span></h2>



<p class="wp-block-paragraph">Webページを「家を建てる」ようなイメージでざっくり表したのが以下の図です。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="764" height="271" src="https://it-biz.online/wp-content/uploads/2023/04/image-10.png" alt="HTMLとCSSとJavaScriptの違い" class="wp-image-7395" srcset="https://it-biz.online/wp-content/uploads/2023/04/image-10.png 764w, https://it-biz.online/wp-content/uploads/2023/04/image-10-300x106.png 300w, https://it-biz.online/wp-content/uploads/2023/04/image-10-500x177.png 500w" sizes="(max-width: 764px) 100vw, 764px" /><figcaption class="wp-element-caption">図1：HTMLとCSSとJavaScriptの違い</figcaption></figure>



<p class="wp-block-paragraph"><strong>HTML（HyperText Markup Language）</strong>は、Webページの<strong><span class="marker-under">構造</span></strong>を定義する言語であり、文章や画像、リンクなど、ページ内の要素を配置し、意味を持たせます。</p>



<p class="wp-block-paragraph"><strong>CSS（Cascading Style Sheets）</strong>は、HTMLで構築されたWebページの<strong><span class="marker-under">見た目</span></strong>を整えるためのスタイリング言語です。色、フォント、レイアウトなど、デザインに関するあらゆる要素を制御し、見栄えを整える力を持っています。</p>



<p class="wp-block-paragraph"><strong>JavaScrip</strong>tは、Webページに<strong><span class="marker-under">動的な機能やインタラクティブな要素を追加</span></strong>するプログラミング言語であり、HTMLとCSSだけでは実現できないアプリケーションのような機能を持たせることができます。</p>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/web-design/html-css-javascript/">HTML/CSS/JavaScriptの違いをわかりやすく解説</a></p>



<p class="wp-block-paragraph">ザックリいえば、HTMLが「骨組み」CSSが「見た目」JavaScriptが「動き」です。この３つを有機的に組み合わせることで１つのWebページ・Webアプリケーションが完成します。基本となるのはずばり「HTML（＝骨組み）」です。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">このページでは初心者向けに基本の「き」となるHTMLの概念や動作原理から解説していきます。</p>
</div></div>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box cocoon-block-tab-caption-box"><div class="tab-caption-box-label block-box-label box-label fab-edit"><span class="tab-caption-box-label-text block-box-label-text box-label-text">WebDesign入門：カリキュラム</span></div><div class="tab-caption-box-content block-box-content box-content">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list">
<li><strong>HTML入門</strong>
<ul class="wp-block-list">
<li>HTMLの概要と役割</li>



<li>HTMLの基本構造/基本ルール</li>



<li>タグと要素の概念</li>



<li>主要なHTMLタグ</li>



<li>HTML文書の構造化とセマンティックマークアップ</li>



<li>リンクと画像の埋め込み</li>



<li>テーブル、リスト、フォームの作成</li>
</ul>
</li>



<li><strong>CSS入門</strong>
<ul class="wp-block-list">
<li>CSSの概要と役割</li>



<li>CSSの基本構文</li>



<li>セレクタとスタイルの適用範囲</li>



<li>ボックスモデルとレイアウト</li>



<li>テキスト、背景、ボーダーのスタイリング</li>



<li>レスポンシブデザインの基本</li>



<li>アニメーションとトランジション</li>
</ul>
</li>



<li><strong>JavaScript入門</strong>
<ul class="wp-block-list">
<li>JavaScriptの概要と役割</li>



<li>JavaScriptの基本構文</li>



<li>変数、データ型、演算子</li>



<li>条件分岐とループ</li>



<li>関数とスコープ</li>



<li>DOM操作とイベントハンドリング</li>



<li>非同期処理とAjax</li>



<li>JavaScriptのライブラリとフレームワーク</li>
</ul>
</li>
</ul>
</div>
</div></div>



<h2 class="wp-block-heading"><span id="toc2">HTML入門</span></h2>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">まずは、Web開発の最も基本となるHTMLから学習を始めていきます。</p>
</div></div>



<p class="wp-block-paragraph">この章では、HTMLの基本的な概念や役割を学び、Webページの骨組みを構築する方法を身につけます。文章や画像、リンク、リスト、テーブルなど、Webページに必要な要素を整理し、読み手に伝わるように表現します。</p>



<p class="wp-block-paragraph">また同時にHTMLの基本構造を理解し、タグや要素の概念を把握することから始めていきます。主要なHTMLタグを紹介し、実際にページ構造を作成する方法を学んでいきます。さらに、HTML文書の構造化やセマンティックマークアップの重要性を解説し、より効果的なWebページを構築する方法を学びます。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">HTMLをマスターすることで、あなたは<strong>Webページの基本的な構造を自由に築くことができる</strong>ようになります。このセクションを通して、Web開発の根幹をなすHTMLの魅力と力を存分に体感しましょう！</p>
</div></div>



<h3 class="wp-block-heading"><span id="toc3">ステップ1-1：HTMLの概要と役割</span></h3>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/html-abc/" title="【初心者向け】マークアップ言語とは？３分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2019/11/markup-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2019/11/markup-320x180.png 320w, https://it-biz.online/wp-content/uploads/2019/11/markup-240x135.png 240w, https://it-biz.online/wp-content/uploads/2019/11/markup-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【初心者向け】マークアップ言語とは？３分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">マークアップ言語って何？短時間でわかりやすく学びたい方へ、3分でマスターできる解説記事です。HTML、XML、Markdownなど、基本概念から実例までシンプルにご紹介。これであなたもマークアップ言語のプロに！</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.04.05</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/html-basic/" title="HTMLとは？初心者向け/簡単にわかりやすく３分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2023/04/html-basic-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2023/04/html-basic-320x180.png 320w, https://it-biz.online/wp-content/uploads/2023/04/html-basic-240x135.png 240w, https://it-biz.online/wp-content/uploads/2023/04/html-basic-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">HTMLとは？初心者向け/簡単にわかりやすく３分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">初心者向けにHTMLを簡単に解説！HTMLとは何か、その役割や基本的な構成をわかりやすく説明します。たった3分でHTMLの基本を理解し、ウェブ開発への第一歩を踏み出しましょう！</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.06.30</div></div></div></div></a>
</div></figure>



<h3 class="wp-block-heading"><span id="toc4">ステップ1-2：HTMLの基本構造/基本ルール</span></h3>



<p class="wp-block-paragraph">この章では、<strong><span class="marker-under">HTMLの基本構造と構文ルール、その他「属性」などの基礎知識</span></strong>について整理していきます。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">実際にコーディングしていくに際して必要となる知識を網羅的に学習することが可能です。</p>
</div></div>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/html-rule/" title="【初心者向け】HTMLの書き方の基本/基礎を３分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2019/10/html-rule-320x180.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2019/10/html-rule-320x180.jpg 320w, https://it-biz.online/wp-content/uploads/2019/10/html-rule-240x135.jpg 240w, https://it-biz.online/wp-content/uploads/2019/10/html-rule-640x360.jpg 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【初心者向け】HTMLの書き方の基本/基礎を３分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">【HTML入門編】HTMLの書き方を初心者向けにわかりやすくまとめました。HTMLって何？イメージがわきづらい方もこのページをご覧になれば「何となく」のイメージをつかめるはずです。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.07.10</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/attribute/" title="【HTML】タグの &quot;属性&quot; についてわかりやすく３分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2019/10/attribute-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2019/10/attribute-320x180.png 320w, https://it-biz.online/wp-content/uploads/2019/10/attribute-300x169.png 300w, https://it-biz.online/wp-content/uploads/2019/10/attribute-500x281.png 500w, https://it-biz.online/wp-content/uploads/2019/10/attribute-768x431.png 768w, https://it-biz.online/wp-content/uploads/2019/10/attribute-800x449.png 800w, https://it-biz.online/wp-content/uploads/2019/10/attribute-240x135.png 240w, https://it-biz.online/wp-content/uploads/2019/10/attribute-640x360.png 640w, https://it-biz.online/wp-content/uploads/2019/10/attribute.png 988w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【HTML】タグの "属性" についてわかりやすく３分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">HTMLタグの属性について、初心者にもわかりやすく解説。3分で基本的な属性の概念と使い方を把握し、ウェブページ作成のスキルアップに役立てましょう。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.03.20</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/inline-block/" title="【HTML】インライン要素とブロック要素の違いを３分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2019/12/inline-block-1-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2019/12/inline-block-1-320x180.png 320w, https://it-biz.online/wp-content/uploads/2019/12/inline-block-1-240x135.png 240w, https://it-biz.online/wp-content/uploads/2019/12/inline-block-1-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【HTML】インライン要素とブロック要素の違いを３分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">HTMLのインライン要素とブロック要素の違いをわかりやすく解説！3分で理解できるコンパクトなガイド。要素の配置、幅と高さ、余白と境界線、要素の含有についての違いを簡潔に説明します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.04.20</div></div></div></div></a>
</div></figure>



<h3 class="wp-block-heading"><span id="toc5">ステップ1-3：HTMLの基本タグ</span></h3>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">この章ではHTMLの基本的なタグについて学習していきます。</p>
</div></div>



<p class="wp-block-paragraph">実は、覚えるべきタグの数は多くありません。<strong>複雑なWebページも、実は複数の基本タグの組み合わせで構成されています。</strong>この章では、HTMLのタグの中で覚えておきたい基本タグを学びます。</p>



<div class="wp-block-cocoon-blocks-label-box-1 label-box block-box cocoon-block-label-box"><div class="label-box-label block-box-label box-label"><span class="label-box-label-text block-box-label-text box-label-text">この章で学べる内容</span></div><div class="label-box-content block-box-content box-content">
<ul class="wp-block-list">
<li>headタグ/bodyタグ</li>



<li>pタグ―段落タグ</li>



<li>見出し（h1~h6）タグ</li>



<li>liタグ（リストの作り方）</li>



<li>dlタグ（説明リストの作り方）</li>



<li>aタグ / リンクタグ</li>



<li>spanタグ / divタグ</li>



<li>imgタグー画像の埋め込み方法</li>



<li>テーブルの作り方</li>



<li>Formタグー入力フォームの作り方</li>



<li>linkタグ</li>
</ul>
</div></div>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/head/" title="【HTML】headタグ：意味と使い方・重要性を１分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2019/12/head-2-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2019/12/head-2-320x180.png 320w, https://it-biz.online/wp-content/uploads/2019/12/head-2-240x135.png 240w, https://it-biz.online/wp-content/uploads/2019/12/head-2-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【HTML】headタグ：意味と使い方・重要性を１分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">HTMLのheadタグの意味と使い方、重要性を1分で簡潔に解説。ウェブページのメタデータ、タイトル、キャラクターセット、SEO対策などを理解し、効果的なウェブページを構築しましょう。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2024.01.18</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/paragraph/" title="【HTML】pタグ（段落タグ）とは？３分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2023/04/p-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2023/04/p-320x180.png 320w, https://it-biz.online/wp-content/uploads/2023/04/p-240x135.png 240w, https://it-biz.online/wp-content/uploads/2023/04/p-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【HTML】pタグ（段落タグ）とは？３分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">&lt;p&gt;タグ（段落タグ）の基本的な概念、使い方、および使用例をわかりやすく解説します。この3分で読める記事で、HTML文書における段落の作成方法を理解し、コンテンツの構造と可読性を向上させましょう。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.04.04</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/h1-h6/" title="【HTML】hタグ（見出し）タグ：h1~h6を３分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2019/11/h-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2019/11/h-320x180.png 320w, https://it-biz.online/wp-content/uploads/2019/11/h-240x135.png 240w, https://it-biz.online/wp-content/uploads/2019/11/h-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【HTML】hタグ（見出し）タグ：h1~h6を３分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【Webエンジニア向け】hタグ（見出し）タグ：h1~h6 の意味と使い方、注意点をわかりやすく３分で解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.03.14</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/link/" title="【HTML】aタグ（リンク）の基本を３分でわかりやすく" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2019/11/html_a-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2019/11/html_a-320x180.png 320w, https://it-biz.online/wp-content/uploads/2019/11/html_a-240x135.png 240w, https://it-biz.online/wp-content/uploads/2019/11/html_a-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【HTML】aタグ（リンク）の基本を３分でわかりやすく</div><div class="blogcard-snippet internal-blogcard-snippet">【Webエンジニアを目指すなら】初心者向けにHTMLのaタグ（リンクタグ）の基本・使い方をサンプルコード付きで解説。target属性・title属性の使い方まで網羅的にご説明します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.03.14</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/list/" title="【HTML】リスト（ulタグ・olタグ・liタグ）の使い方を３分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2019/12/list-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2019/12/list-320x180.png 320w, https://it-biz.online/wp-content/uploads/2019/12/list-240x135.png 240w, https://it-biz.online/wp-content/uploads/2019/12/list-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【HTML】リスト（ulタグ・olタグ・liタグ）の使い方を３分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">HTMLのリスト（ulタグ・olタグ・liタグ）を効果的に使用する方法を３分でわかりやすく解説します。無順序リストや順序付きリストの作成、入れ子構造の理解、スタイリングについても簡潔にサンプルコード付きでご説明します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.04.12</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/dl-dt-dd/" title="【HTML】説明リスト（dlタグ・dtタグ・ddタグ）を３分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2023/04/dl-dt-dd-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2023/04/dl-dt-dd-320x180.png 320w, https://it-biz.online/wp-content/uploads/2023/04/dl-dt-dd-240x135.png 240w, https://it-biz.online/wp-content/uploads/2023/04/dl-dt-dd-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【HTML】説明リスト（dlタグ・dtタグ・ddタグ）を３分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">HTMLの説明リスト（dlタグ・dtタグ・ddタグ）の基本的な使い方と構造を短時間で解説。用語と説明をペアで表示する説明リストの作成方法、適切な使用例、アクセシビリティへの配慮など網羅的にご説明します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.04.12</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/span/" title="【HTML】spanタグ：使い方と実践的な例を３分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2019/12/span-1-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2019/12/span-1-320x180.png 320w, https://it-biz.online/wp-content/uploads/2019/12/span-1-240x135.png 240w, https://it-biz.online/wp-content/uploads/2019/12/span-1-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【HTML】spanタグ：使い方と実践的な例を３分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">スタイリングの秘密兵器：spanタグの活用法とHTMLでの使い方をIT初心者向けに１からわかりやすくサンプルコード付きで解説します。初心者から上級者になるために、spanタグのHTMLにおける活用法とポイントをご説明します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.03.18</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/div/" title="【HTML】divタグの使い方とコツを３分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2019/12/div-2-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2019/12/div-2-320x180.png 320w, https://it-biz.online/wp-content/uploads/2019/12/div-2-240x135.png 240w, https://it-biz.online/wp-content/uploads/2019/12/div-2-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【HTML】divタグの使い方とコツを３分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">HTMLにおけるdivタグの基本的な使い方と、実際のWebページでの活用例、そしてdivタグを使う際のコツや注意点について、3分でわかりやすく解説します。初心者でも理解しやすいように、図解付きで丁寧に説明します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2024.03.21</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/img/" title="【HTML】img（画像タグ）を３分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2019/11/img-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2019/11/img-320x180.png 320w, https://it-biz.online/wp-content/uploads/2019/11/img-240x135.png 240w, https://it-biz.online/wp-content/uploads/2019/11/img-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【HTML】img（画像タグ）を３分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【初心者向け】HTML imgタグの基本を理解し、画像を効果的に表示する方法を学びましょう。src、alt、width、height属性の使い方や注意点、アクセシビリティやSEO対策など、初心者にも分かりやすい解説が盛りだくさんです。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.04.04</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/table/" title="【HTML】tableタグ：テーブル（表）の作成方法を３分でわかりやすく" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2019/12/table-1-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2019/12/table-1-320x180.png 320w, https://it-biz.online/wp-content/uploads/2019/12/table-1-240x135.png 240w, https://it-biz.online/wp-content/uploads/2019/12/table-1-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【HTML】tableタグ：テーブル（表）の作成方法を３分でわかりやすく</div><div class="blogcard-snippet internal-blogcard-snippet">HTMLでテーブル（表）を作りたい初心者必見！タグを使った基本的な作成方法を、3分わかりやすく解説します。サンプルコード付きの説明であなたのWebサイトに簡単に表を実装できます。HTMLの表組みをすぐに理解したい方はぜひご覧ください。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.05.26</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/form/" title="【HTML】form：入力フォームの作成方法を３分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2020/01/form-1-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2020/01/form-1-320x180.png 320w, https://it-biz.online/wp-content/uploads/2020/01/form-1-240x135.png 240w, https://it-biz.online/wp-content/uploads/2020/01/form-1-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【HTML】form：入力フォームの作成方法を３分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">【IT初心者向け】HTMLで入力フォームを作成する方法を解説します。formタグ・labelタグ・textareタグ（各type属性）・selectタグ・inputタグを０から解説していきます。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2024.03.19</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/html-link/" title="【HTML】linkタグとは？外部リソースの参照を１分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2024/03/image-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2024/03/image-320x180.png 320w, https://it-biz.online/wp-content/uploads/2024/03/image-240x135.png 240w, https://it-biz.online/wp-content/uploads/2024/03/image-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【HTML】linkタグとは？外部リソースの参照を１分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">HTMLの&lt;link&gt;タグの役割と使い方をわかりやすく解説。&lt;link&gt;タグはスタイルシートなどの外部リソースをWebページに組み込むための重要な要素。読み込み順序、パフォーマンスへの影響、相対パスと絶対パスの選択、セキュリティ対策など、&lt;link&gt;タグを利用する際の重要な注意点も網羅的にご説明。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2024.03.05</div></div></div></div></a>
</div></figure>



<h3 class="wp-block-heading"><span id="toc6">ステップ1-4：応用的なHTMLの知識</span></h3>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">お疲れ様でした。ここからはHTMLに関する最後の章です。</p>
</div></div>



<p class="wp-block-paragraph">この章では<strong>セマンティックHTML</strong>など、HTML5から利用できるようになった新機能、また実践の現場で必要となる応用的な知識について学習していきます。</p>



<div class="wp-block-cocoon-blocks-label-box-1 label-box block-box cocoon-block-label-box"><div class="label-box-label block-box-label box-label"><span class="label-box-label-text block-box-label-text box-label-text">この章で学べる内容</span></div><div class="label-box-content block-box-content box-content">
<ul class="wp-block-list">
<li>セマンティックHTML</li>



<li>header, footer, nav, main, article, section, aside等のタグ</li>



<li>HTML5の新機能</li>



<li>新しい入力タイプ (email, date, range, number)</li>
</ul>
</div></div>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/semantic-html/" title="セマンティックHTMLとは？初心者向け３分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2023/04/semantic-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2023/04/semantic-320x180.png 320w, https://it-biz.online/wp-content/uploads/2023/04/semantic-300x168.png 300w, https://it-biz.online/wp-content/uploads/2023/04/semantic-500x279.png 500w, https://it-biz.online/wp-content/uploads/2023/04/semantic-768x429.png 768w, https://it-biz.online/wp-content/uploads/2023/04/semantic-800x447.png 800w, https://it-biz.online/wp-content/uploads/2023/04/semantic-240x135.png 240w, https://it-biz.online/wp-content/uploads/2023/04/semantic-640x360.png 640w, https://it-biz.online/wp-content/uploads/2023/04/semantic.png 1015w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">セマンティックHTMLとは？初心者向け３分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">初心者向けにセマンティックHTMLをわかりやすく3分で解説！HTMLの基本概念や、セマンティックタグの使い方、メリットを簡単に学び、効果的なウェブページ作成に役立てましょう。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.08.02</div></div></div></div></a>
</div></figure>



<h2 class="wp-block-heading"><span id="toc7">CSS入門</span></h2>



<p class="wp-block-paragraph">CSS（<big><span style="color:#fcb900" class="color">C</span></big>ascading <big><span style="color:#fcb900" class="color">S</span></big>tyle <big><span style="color:#fcb900" class="color">S</span></big>heet）は、Webページのデザインやレイアウトをコントロールするための言語です。HTML（HyperText Markup Language）でWebページの構造を作成した後、CSSを使ってデザインやスタイルを適用することができます。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">Webページを家に例えると、<a href="https://it-biz.online/web-design/html-basic/">HTML</a>が家の骨組みや間取りを決めるのに対して、CSSは家具の配置や壁の色などを決める役割を担います。</p>
</div></div>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="510" height="279" src="https://it-biz.online/wp-content/uploads/2023/04/image-34.png" alt="" class="wp-image-7454" srcset="https://it-biz.online/wp-content/uploads/2023/04/image-34.png 510w, https://it-biz.online/wp-content/uploads/2023/04/image-34-300x164.png 300w, https://it-biz.online/wp-content/uploads/2023/04/image-34-500x274.png 500w" sizes="(max-width: 510px) 100vw, 510px" /></figure>



<h3 class="wp-block-heading"><span id="toc8">ステップ2-1：CSSの基本概念と導入</span></h3>



<p class="wp-block-paragraph">この章ではCSSとは何か？という基本解説から始め、CSSの基本構文を学習していきます。</p>



<div class="wp-block-cocoon-blocks-label-box-1 label-box block-box cocoon-block-label-box"><div class="label-box-label block-box-label box-label"><span class="label-box-label-text block-box-label-text box-label-text">この章で学べる内容</span></div><div class="label-box-content block-box-content box-content">
<ul class="wp-block-list">
<li>CSSとは何か
<ul class="wp-block-list">
<li>セレクター</li>



<li>プロパティと値</li>



<li>セミコロンと波括弧の使い方</li>



<li>疑似要素と疑似クラス</li>
</ul>
</li>



<li>CSSとHTMLの関係</li>



<li>CSSの歴史とバージョン</li>



<li>インライン、内部、外部のスタイルシートの違い</li>
</ul>
</div></div>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/css-abc/" title="【初心者向け】CSSとは？３分でわかりやすく簡単に解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2019/12/css-abc-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2019/12/css-abc-320x180.png 320w, https://it-biz.online/wp-content/uploads/2019/12/css-abc-240x135.png 240w, https://it-biz.online/wp-content/uploads/2019/12/css-abc-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【初心者向け】CSSとは？３分でわかりやすく簡単に解説</div><div class="blogcard-snippet internal-blogcard-snippet">【初心者向け】CSSとは？３分でわかりやすく簡単に解説 - CSS（Cascading Style Sheets）の基本概念、セレクタとプロパティについて、初心者にも理解しやすい言葉で解説します。Webページのデザインやレイアウトをコントロールする方法を短時間で学べます。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.04.18</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/selector/" title="【CSS】セレクタとは？主要な書き方10個を３分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2023/04/selector-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2023/04/selector-320x180.png 320w, https://it-biz.online/wp-content/uploads/2023/04/selector-240x135.png 240w, https://it-biz.online/wp-content/uploads/2023/04/selector-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【CSS】セレクタとは？主要な書き方10個を３分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">【初心者向け】CSSセレクタを簡単に理解するためのガイド。要素セレクタ、クラスセレクタ、IDセレクタ、属性セレクタなど、主要な10個のセレクタの使い方を3分で習得できる解説記事です。スタイリングの基本をマスターしましょう。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.04.19</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/pseudoc-classes/" title="【CSS】疑似クラスとは？初心者向けにわかりやすく３分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2020/01/pseudo-class-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2020/01/pseudo-class-320x180.png 320w, https://it-biz.online/wp-content/uploads/2020/01/pseudo-class-240x135.png 240w, https://it-biz.online/wp-content/uploads/2020/01/pseudo-class-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【CSS】疑似クラスとは？初心者向けにわかりやすく３分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">疑似クラスって何？CSSの疑似クラスを初心者向けにわかりやすく解説。3分で基本概念を把握し、要素の状態や特定条件でスタイルを適用する方法を学びましょう。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.04.19</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/pseudo-element/" title="【CSS】疑似要素とは？初心者向けにわかりやすく３分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2023/04/pseudo-element-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2023/04/pseudo-element-320x180.png 320w, https://it-biz.online/wp-content/uploads/2023/04/pseudo-element-240x135.png 240w, https://it-biz.online/wp-content/uploads/2023/04/pseudo-element-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【CSS】疑似要素とは？初心者向けにわかりやすく３分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">疑似要素とは何か？初心者向けにわかりやすく解説するこの記事で、CSSの疑似要素がどのように機能し、効果的なデザインを作成するためにどのように活用できるのかを3分で学びましょう。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.04.19</div></div></div></div></a>
</div></figure>





<a href="https://it-biz.online/web-design/id-class/" title="【HTML】id属性/class属性の違い・使い分けを３分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2019/12/id-class-1-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2019/12/id-class-1-320x180.png 320w, https://it-biz.online/wp-content/uploads/2019/12/id-class-1-300x168.png 300w, https://it-biz.online/wp-content/uploads/2019/12/id-class-1-500x280.png 500w, https://it-biz.online/wp-content/uploads/2019/12/id-class-1-768x431.png 768w, https://it-biz.online/wp-content/uploads/2019/12/id-class-1-800x449.png 800w, https://it-biz.online/wp-content/uploads/2019/12/id-class-1-240x135.png 240w, https://it-biz.online/wp-content/uploads/2019/12/id-class-1-640x360.png 640w, https://it-biz.online/wp-content/uploads/2019/12/id-class-1-1024x574.png 1024w, https://it-biz.online/wp-content/uploads/2019/12/id-class-1.png 1027w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【HTML】id属性/class属性の違い・使い分けを３分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【HTML】id属性とclass属性の違いを簡潔に解説。ページ内での一意性やCSS適用、JavaScriptでの利用を含む使い分け方法を3分で理解できるわかりやすいガイド。これを読めば、属性の選択に迷わなくなるでしょう！</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.04.20</div></div></div></div></a>




<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/style/" title="【HTML】CSSの読み込み方法３点：わかりやすく１分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2020/01/style-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2020/01/style-320x180.png 320w, https://it-biz.online/wp-content/uploads/2020/01/style-240x135.png 240w, https://it-biz.online/wp-content/uploads/2020/01/style-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【HTML】CSSの読み込み方法３点：わかりやすく１分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">【初心者向け】HTMLとCSSの読み込み方法を簡単に理解できるように、インラインスタイル、内部スタイルシート、外部スタイルシートの3つの方法をわかりやすく3分で解説。効率的なWebページ制作のためのポイントを押さえましょう。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2024.03.05</div></div></div></div></a>
</div></figure>



<h3 class="wp-block-heading"><span id="toc9">ステップ2-2：ボックスモデルとレイアウト</span></h3>



<div class="wp-block-cocoon-blocks-label-box-1 label-box block-box cocoon-block-label-box"><div class="label-box-label block-box-label box-label"><span class="label-box-label-text block-box-label-text box-label-text">この章で学べる内容</span></div><div class="label-box-content block-box-content box-content">
<ul class="wp-block-list">
<li>ボックスモデルの概念</li>



<li>マージン、パディング、ボーダー、コンテンツ</li>



<li>ボックスサイジング</li>



<li>ポジショニング（static、relative、absolute、fixed、sticky）</li>



<li>フロートとクリア</li>



<li>ディスプレイプロパティ（block、inline、inline-block、flex、grid）</li>
</ul>
</div></div>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/box-model/" title="【CSS】ボックスモデルを３分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2020/01/boxmodel-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2020/01/boxmodel-320x180.png 320w, https://it-biz.online/wp-content/uploads/2020/01/boxmodel-240x135.png 240w, https://it-biz.online/wp-content/uploads/2020/01/boxmodel-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【CSS】ボックスモデルを３分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">ボックスモデルを3分で理解しましょう！この解説では、コンテンツエリア、パディング、ボーダー、マージンの4つの領域について簡潔かつわかりやすく説明します。ウェブデザインの基本となるボックスモデルを効果的に学びましょう。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.04.18</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/box-sizing/" title="【CSS】box-sizing（border-box）を３分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2023/04/box-sizing-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2023/04/box-sizing-320x180.png 320w, https://it-biz.online/wp-content/uploads/2023/04/box-sizing-240x135.png 240w, https://it-biz.online/wp-content/uploads/2023/04/box-sizing-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【CSS】box-sizing（border-box）を３分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">CSSのbox-sizingプロパティ（特にborder-box）をわずか3分で解説します。要素のサイズ計算を簡単にし、予測可能なレイアウトを実現する方法を学びましょう。レスポンシブデザインやグリッドシステムにも最適です。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.04.18</div></div></div></div></a>
</div></figure>



<h3 class="wp-block-heading"><span id="toc10">ステップ2-3：テキスト/フォント/背景とカラーのスタイリング</span></h3>



<div class="wp-block-cocoon-blocks-label-box-1 label-box block-box cocoon-block-label-box"><div class="label-box-label block-box-label box-label"><span class="label-box-label-text block-box-label-text box-label-text">この章で学べる内容</span></div><div class="label-box-content block-box-content box-content">
<ul class="wp-block-list">
<li>背景カラー、背景画像</li>



<li>グラデーション</li>



<li>背景サイズ、位置、繰り返し</li>



<li>カラーの表現方法（色名、RGB、RGBA、HEX、HSL、HSLA）</li>
</ul>
</div></div>



<h2 class="wp-block-heading"><span id="toc11">JavaScript入門</span></h2>



<p class="wp-block-paragraph">Webエンジニアと呼ばれるようになるには、やはりJavaScriptの基本理解は欠かせません。ここからは、JavaScriptの基本を０から１０まで網羅的に学習していきましょう。</p>



<h3 class="wp-block-heading"><span id="toc12">ステップ3-1：基本構文とデータ型</span></h3>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box not-nested-style cocoon-block-tab-caption-box"><div class="tab-caption-box-label block-box-label box-label fab-edit"><span class="tab-caption-box-label-text block-box-label-text box-label-text">この章で学ぶ内容</span></div><div class="tab-caption-box-content block-box-content box-content">
<ol class="wp-block-list">
<li><strong>基本構文とデータ型</strong>
<ul class="wp-block-list">
<li>変数の宣言（var, let, const）。</li>



<li>プリミティブデータ型（String, Number, Boolean等）。</li>



<li>演算子と式。</li>
</ul>
</li>



<li><strong>制御構造</strong>
<ul class="wp-block-list">
<li>条件分岐（if-else文）。</li>



<li>ループ（for文、while文）。</li>
</ul>
</li>



<li><strong>関数の基礎</strong>
<ul class="wp-block-list">
<li>関数の宣言と呼び出し。</li>



<li>アロー関数。</li>
</ul>
</li>
</ol>
</div></div>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/js-rule/" title="【JavaScript入門】基本文法/基礎文法を5分で" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2024/01/image-35-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2024/01/image-35-320x180.png 320w, https://it-biz.online/wp-content/uploads/2024/01/image-35-240x135.png 240w, https://it-biz.online/wp-content/uploads/2024/01/image-35-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【JavaScript入門】基本文法/基礎文法を5分で</div><div class="blogcard-snippet internal-blogcard-snippet">JavaScriptの基本ルールとその応用を初心者にも分かりやすく解説。大文字と小文字の区別、空白と改行の扱い、セミコロンの重要性、コメントの書き方、予約語の使用禁止について、具体的なサンプルコードを用いて詳しく説明します。これを読めば、JavaScriptの基礎をしっかりと理解できるようになります。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2024.01.30</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/var-let/" title="【JavaScript】let・const・var の違いとは？初心者向けに使い分けを3分で整理" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2024/02/image-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2024/02/image-320x180.png 320w, https://it-biz.online/wp-content/uploads/2024/02/image-240x135.png 240w, https://it-biz.online/wp-content/uploads/2024/02/image-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【JavaScript】let・const・var の違いとは？初心者向けに使い分けを3分で整理</div><div class="blogcard-snippet internal-blogcard-snippet">JavaScript初心者向けガイド：変数の宣言方法をvar, let, constの違いを中心に解説。関数スコープ、ブロックスコープ、巻き上げ、再代入の可否などの基本概念を明確に理解し、実用的なサンプルコード付きでわかりやすくご説明します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.04.26</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/type/" title="【JavaScript】データ型の基本と動的型付けの仕組みを１分で" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2024/02/image-1-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2024/02/image-1-320x180.png 320w, https://it-biz.online/wp-content/uploads/2024/02/image-1-240x135.png 240w, https://it-biz.online/wp-content/uploads/2024/02/image-1-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【JavaScript】データ型の基本と動的型付けの仕組みを１分で</div><div class="blogcard-snippet internal-blogcard-snippet">JavaScriptの動的型付けと基本的なデータ型（数値、文字列、論理型、未定義、空の値、シンボル）について初心者向けに解説。数値の特殊なケース、文字列操作方法、および論理演算の基本もカバーしています。プログラミングの基礎を固め、効率的なコーディングを目指しましょう。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2024.03.21</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/template-literal/" title="JavaScript：テンプレートリテラルを１分で完全解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2024/02/image-19-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2024/02/image-19-320x180.png 320w, https://it-biz.online/wp-content/uploads/2024/02/image-19-240x135.png 240w, https://it-biz.online/wp-content/uploads/2024/02/image-19-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">JavaScript：テンプレートリテラルを１分で完全解説</div><div class="blogcard-snippet internal-blogcard-snippet">【JavaScript入門】初心者向けにテンプレートリテラル（テンプレート文字列）の使い方をサンプルコード付きで解説します。テンプレートリテラルをマスターすれば、${変数}/${式}のような形で、文字列に変数の値や式の結果を埋め込むことができます。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2024.02.20</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/array/" title="JavaScript：配列（Array）とは？初心者向けに３分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2024/02/image-15-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2024/02/image-15-320x180.png 320w, https://it-biz.online/wp-content/uploads/2024/02/image-15-240x135.png 240w, https://it-biz.online/wp-content/uploads/2024/02/image-15-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">JavaScript：配列（Array）とは？初心者向けに３分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【初心者向け】JavaScriptで配列を利用する方法を画像・サンプルコード付きで解説します。「そもそも配列って？」「変数と何が違うの？」そんな疑問をお持ちの方でも、最後まで理解できるよう全ての用語を分かりやすく解説しています。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2024.03.22</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/if-else/" title="【JavaScript】if文で条件分岐の書き方の基本とコツを３分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2024/02/image-3-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2024/02/image-3-320x180.png 320w, https://it-biz.online/wp-content/uploads/2024/02/image-3-240x135.png 240w, https://it-biz.online/wp-content/uploads/2024/02/image-3-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【JavaScript】if文で条件分岐の書き方の基本とコツを３分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">JavaScriptのif文の基本から応用までを簡潔に解説。初心者向けにelseやelse ifの使い方、論理演算子の活用方法をサンプルコード付きで紹介します。条件分岐をマスターして、効率的なプログラミングを始めましょう。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2024.02.02</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/comparison/" title="【JavaScript】3分で学べる！比較演算子（&quot;===&quot;の意味）" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3535-comparison-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3535-comparison-320x180.png 320w, https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3535-comparison-500x282.png 500w, https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3535-comparison-800x451.png 800w, https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3535-comparison-300x169.png 300w, https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3535-comparison-768x433.png 768w, https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3535-comparison-240x135.png 240w, https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3535-comparison-640x360.png 640w, https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3535-comparison.png 1480w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【JavaScript】3分で学べる！比較演算子（"==="の意味）</div><div class="blogcard-snippet internal-blogcard-snippet">【JavaScript入門】JavaScriptで用いる比較演算子を整理して解説します。等価演算子（==）と厳密等価演算子（===）の違い、厳密不等価演算子（!==）など、初心者にとって理解しづらい概念もサンプルコードを用いて丁寧に解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.04.26</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/switch/" title="【JavaScript】1分で理解できる！switch文を用いた条件分岐（switch~case/dafault）" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3661-switch-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3661-switch-320x180.png 320w, https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3661-switch-500x282.png 500w, https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3661-switch-800x451.png 800w, https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3661-switch-300x169.png 300w, https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3661-switch-768x433.png 768w, https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3661-switch-240x135.png 240w, https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3661-switch-640x360.png 640w, https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3661-switch.png 1480w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【JavaScript】1分で理解できる！switch文を用いた条件分岐（switch~case/dafault）</div><div class="blogcard-snippet internal-blogcard-snippet">【初心者向け】JavaScriptのswitch文の使い方をなかなか理解できない！という方向けに、switch文の使い方を１から解説します。実際にswitch文を利用したサンプルコード付きで解説し、dafaultオプションの使い方などこれさえ覚えておけば間違いなし！という要点を絞って整理しています。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.04.26</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/while/" title="JavaScript：while文を用いたループ処理の基本とコツを１分で" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2024/03/image-11-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2024/03/image-11-320x180.png 320w, https://it-biz.online/wp-content/uploads/2024/03/image-11-240x135.png 240w, https://it-biz.online/wp-content/uploads/2024/03/image-11-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">JavaScript：while文を用いたループ処理の基本とコツを１分で</div><div class="blogcard-snippet internal-blogcard-snippet">JavaScriptでのwhileおよびdo...whileループの効果的な使用方法を解説。明確な終了条件の設定、カウンターの適切な更新方法、そして最低一回の実行を保証するdo...whileの特性に焦点を当てた実践的なサンプルコードを提供します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2024.03.11</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/for-2/" title="JavaScript：for文を用いたループ処理を３分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2024/02/image-18-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2024/02/image-18-320x180.png 320w, https://it-biz.online/wp-content/uploads/2024/02/image-18-240x135.png 240w, https://it-biz.online/wp-content/uploads/2024/02/image-18-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">JavaScript：for文を用いたループ処理を３分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">【初心者向け】JavaScriptの基本―。for文を利用したループ処理（繰り返し処理）の使い方・構文ルールを解説しています。JavaScript学習中の方でもサクッと理解できるようサンプルコードを用いて端的に分かりやすく要点を絞って説明しています。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2024.02.19</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/foreach/" title="JavaScript：forEachメソッド-配列のループ方法を１分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2024/02/image-17-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2024/02/image-17-320x180.png 320w, https://it-biz.online/wp-content/uploads/2024/02/image-17-240x135.png 240w, https://it-biz.online/wp-content/uploads/2024/02/image-17-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">JavaScript：forEachメソッド-配列のループ方法を１分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">【初心者向け】JavaScriptのforEachメソッドの使い方とその特徴を解説。基本的な使用法、非同期処理の扱い、配列の変更時の注意点など、forEachを効率的に使いこなすための重要なポイントを網羅的に紹介。プログラミングの知識を深め、より良いコードを書くためのガイドとして必見です。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2024.02.14</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/function/" title="【JavaScript】function（関数）とは？使い方と引数・戻り値を初心者向けに解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2024/02/image-12-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2024/02/image-12-320x180.png 320w, https://it-biz.online/wp-content/uploads/2024/02/image-12-240x135.png 240w, https://it-biz.online/wp-content/uploads/2024/02/image-12-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【JavaScript】function（関数）とは？使い方と引数・戻り値を初心者向けに解説</div><div class="blogcard-snippet internal-blogcard-snippet">【JavaScript入門】JavaScriptのfunction（関数）の意味と利用方法、コーディング方法を丸っと解説します。パラメータ（引数）の使い方やローカル変数/グローバル変数の差異など、function（関数）利用時に知っておきたい内容を３分でまとめます。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.04.25</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/arrow-function/" title="【JavaScript】アロー関数とは？functionとの違いと使いどころを初心者向けに解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3559-arrow-function-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3559-arrow-function-320x180.png 320w, https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3559-arrow-function-500x282.png 500w, https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3559-arrow-function-800x451.png 800w, https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3559-arrow-function-300x169.png 300w, https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3559-arrow-function-768x433.png 768w, https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3559-arrow-function-240x135.png 240w, https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3559-arrow-function-640x360.png 640w, https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3559-arrow-function.png 1480w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【JavaScript】アロー関数とは？functionとの違いと使いどころを初心者向けに解説</div><div class="blogcard-snippet internal-blogcard-snippet">【JavaScript入門】アロー関数（=&gt;）の使い方をまとめました。サンプルコード付きで初心者でも理解しやすいように解説しています。関数って何？関数式って何？という方でも、このページを読めば理解できるよう詳細解説記事へのリンク付きです。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.04.26</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/function-expression/" title="【JavaScript】関数式（無名関数）とは？関数宣言との違いを3分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2024/03/image-30-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2024/03/image-30-320x180.png 320w, https://it-biz.online/wp-content/uploads/2024/03/image-30-240x135.png 240w, https://it-biz.online/wp-content/uploads/2024/03/image-30-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【JavaScript】関数式（無名関数）とは？関数宣言との違いを3分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">【JavaScript入門】JavaScriptにおける「関数宣言(Function Declaration)」と「関数式(Function Expression)」の違いを端的に分かりやすく解説します。関数式で用いられる無名関数（匿名関数）や、「巻き上げ」の有無についてサンプルコードを用いながら説明します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2024.03.29</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/callback-function/" title="【JavaScript】コールバック関数とは？意味・使い方・Promiseとの違いをやさしく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2024/02/image-16-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2024/02/image-16-320x180.png 320w, https://it-biz.online/wp-content/uploads/2024/02/image-16-240x135.png 240w, https://it-biz.online/wp-content/uploads/2024/02/image-16-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【JavaScript】コールバック関数とは？意味・使い方・Promiseとの違いをやさしく解説</div><div class="blogcard-snippet internal-blogcard-snippet">JavaScriptでのコールバック関数の役割と基本的な使い方を徹底開設。この記事では、コールバック関数がどのようにして非同期処理を管理し、プログラムの流れを柔軟に制御するのかを簡潔にご説明。さらに、コールバック関数の利用例と、その適切な使用方法についても紹介します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.04.25</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/object-2/" title="JavaScriptのオブジェクトとは？基本と使い方のコツを３分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2024/02/image-9-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2024/02/image-9-320x180.png 320w, https://it-biz.online/wp-content/uploads/2024/02/image-9-240x135.png 240w, https://it-biz.online/wp-content/uploads/2024/02/image-9-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">JavaScriptのオブジェクトとは？基本と使い方のコツを３分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">【超・初心者向け】JavaScriptの「オブジェクト」という概念が難しく挫折しかけている人のために、JavaScriptのエンジニアが要点を絞って分かりやすく解説します。プロパティって？メソッドって？オブジェクトってつまり何者？という疑問に３分でお答えします。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2024.02.07</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/js-class/" title="Javascript：クラスとは何か？を３分で【初心者向け】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2024/03/image-5-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2024/03/image-5-320x180.png 320w, https://it-biz.online/wp-content/uploads/2024/03/image-5-240x135.png 240w, https://it-biz.online/wp-content/uploads/2024/03/image-5-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Javascript：クラスとは何か？を３分で【初心者向け】</div><div class="blogcard-snippet internal-blogcard-snippet">JavaScriptのクラスに関する基本的な概念、継承、カプセル化、ポリモーフィズム、静的メソッドとプロパティについて解説します。初心者から中級者向けに、クラスの使い方とオブジェクト指向プログラミングの鍵となる概念を学ぶことができます。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2025.01.17</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/document/" title="JavaScript：documentオブジェクトの意味と使い方を３分で" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2024/02/image-14-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2024/02/image-14-320x180.png 320w, https://it-biz.online/wp-content/uploads/2024/02/image-14-240x135.png 240w, https://it-biz.online/wp-content/uploads/2024/02/image-14-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">JavaScript：documentオブジェクトの意味と使い方を３分で</div><div class="blogcard-snippet internal-blogcard-snippet">【初心者向け】JavaScriptのdocumentオブジェクトの基本と使い方を初心者にも分かりやすく解説。DOM操作、要素の取得・変更、イベントハンドリングの方法を学び、サンプルコードを用いて実践的な知識を身につけましょう。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2024.02.07</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/alert/" title="【JavaScript】alertメソッドの使い方―３分で学ぶアラート(ポップアップ)表示" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3408-alert-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3408-alert-320x180.png 320w, https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3408-alert-500x282.png 500w, https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3408-alert-800x451.png 800w, https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3408-alert-300x169.png 300w, https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3408-alert-768x433.png 768w, https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3408-alert-240x135.png 240w, https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3408-alert-640x360.png 640w, https://it-biz.online/wp-content/uploads/2026/04/featured-p1-3408-alert.png 1480w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【JavaScript】alertメソッドの使い方―３分で学ぶアラート(ポップアップ)表示</div><div class="blogcard-snippet internal-blogcard-snippet">本ページでは、JavaScriptの初心者向けにalertメソッドの使い方を０から解説します。alertメソッドは、JavaScript内であらかじめ用意されているwindowオブジェクトのメソッドです。alertメソッドを利用することで、以下の画像のように「ポップアップ画面」を表示することが可能に...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.04.26</div></div></div></div></a>
</div></figure>



<h3 class="wp-block-heading"><span id="toc13">ステップ3-2：DOMとイベント処理</span></h3>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box not-nested-style cocoon-block-tab-caption-box"><div class="tab-caption-box-label block-box-label box-label fab-edit"><span class="tab-caption-box-label-text block-box-label-text box-label-text">この章で学ぶ内容</span></div><div class="tab-caption-box-content block-box-content box-content">
<ol class="wp-block-list">
<li><strong>DOMとは</strong>
<ul class="wp-block-list">
<li>DOMの概念と構造。</li>



<li>DOM要素の選択と操作。</li>
</ul>
</li>



<li><strong>イベント処理</strong>
<ul class="wp-block-list">
<li>イベントリスナーの追加。</li>



<li>イベントオブジェクトとイベント伝播。</li>
</ul>
</li>
</ol>
</div></div>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/dom/" title="【初心者向け】DOM入門：Webページ操作の基本を３分でわかりやすく" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2023/12/image-14-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2023/12/image-14-320x180.png 320w, https://it-biz.online/wp-content/uploads/2023/12/image-14-500x279.png 500w, https://it-biz.online/wp-content/uploads/2023/12/image-14-800x447.png 800w, https://it-biz.online/wp-content/uploads/2023/12/image-14-300x168.png 300w, https://it-biz.online/wp-content/uploads/2023/12/image-14-768x429.png 768w, https://it-biz.online/wp-content/uploads/2023/12/image-14-240x135.png 240w, https://it-biz.online/wp-content/uploads/2023/12/image-14-640x360.png 640w, https://it-biz.online/wp-content/uploads/2023/12/image-14.png 1072w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【初心者向け】DOM入門：Webページ操作の基本を３分でわかりやすく</div><div class="blogcard-snippet internal-blogcard-snippet">DOM（Document Object Model）とは何かを初心者向けに３分でわかりやすく解説します。Webページをツリー構造として表現し、JavaScriptと連携して動的な変更を可能にするDOMの基本概念とサンプルコードを紹介します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.12.15</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/event-listner/" title="【JavaScript】イベントリスナーとは？３分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2024/02/image-7-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2024/02/image-7-320x180.png 320w, https://it-biz.online/wp-content/uploads/2024/02/image-7-240x135.png 240w, https://it-biz.online/wp-content/uploads/2024/02/image-7-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【JavaScript】イベントリスナーとは？３分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【超・初心者向け】この記事では、JavaScriptにおけるイベントリスナーの基本概念から、イベントリスナーの追加と削除方法に至るまで、初心者にも理解しやすい形で段階的に解説します。イベントリスナーを利用し、Webページ上でより豊かなユーザーインタラクションを実現する方法をご説明します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2025.05.07</div></div></div></div></a>
</div></figure>



<h3 class="wp-block-heading"><span id="toc14">ステップ3-3：JavaScriptによるWeb開発</span></h3>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box not-nested-style cocoon-block-tab-caption-box"><div class="tab-caption-box-label block-box-label box-label fab-edit"><span class="tab-caption-box-label-text block-box-label-text box-label-text">この章で学ぶ内容</span></div><div class="tab-caption-box-content block-box-content box-content">
<ol class="wp-block-list">
<li><strong>フォーム操作</strong>
<ul class="wp-block-list">
<li>フォーム要素の取得と操作。</li>



<li>フォームの送信とバリデーション。</li>
</ul>
</li>



<li><strong>Ajaxと非同期処理</strong>
<ul class="wp-block-list">
<li>Ajaxの基本。</li>



<li>Promiseとasync/await。</li>
</ul>
</li>



<li><strong>フロントエンドフレームワークの紹介</strong>
<ul class="wp-block-list">
<li>React、Vue、Angularの比較。</li>
</ul>
</li>
</ol>
</div></div>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/what-is-angular/" title="Angularとは？初心者向けに１０分でわかりやすく" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2024/03/image-1-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2024/03/image-1-320x180.png 320w, https://it-biz.online/wp-content/uploads/2024/03/image-1-240x135.png 240w, https://it-biz.online/wp-content/uploads/2024/03/image-1-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Angularとは？初心者向けに１０分でわかりやすく</div><div class="blogcard-snippet internal-blogcard-snippet">Angularの概要やプロジェクト構成、コンポーネント・データバインディング・モジュール（NgModule）・ルートコンポーネントなどを初心者向けにわかりやすく解説します。フォルダ構成の具体例や、TypeScript・HTML・CSSの連携、実際の画面例、Angularを基礎から理解するのに最適な内容です。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2025.01.07</div></div></div></div></a>
</div></figure>



<h3 class="wp-block-heading"><span id="toc15">ステップ3-4：応用トピックスと最新トレンド</span></h3>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box not-nested-style cocoon-block-tab-caption-box"><div class="tab-caption-box-label block-box-label box-label fab-edit"><span class="tab-caption-box-label-text block-box-label-text box-label-text">この章で学ぶ内容</span></div><div class="tab-caption-box-content block-box-content box-content">
<ol class="wp-block-list">
<li><strong>モダンJavaScriptの機能</strong>
<ul class="wp-block-list">
<li>ES6以降の新機能（スプレッド構文、デストラクチャリング等）。</li>
</ul>
</li>



<li><strong>モジュールシステム</strong>
<ul class="wp-block-list">
<li>JavaScriptモジュールの概念。</li>



<li>importとexportの使い方。</li>
</ul>
</li>



<li><strong>ツールとライブラリ</strong>
<ul class="wp-block-list">
<li>ビルドツール（Webpack等）。</li>



<li>便利なライブラリの紹介。</li>
</ul>
</li>



<li><strong>JavaScriptのセキュリティ</strong>
<ul class="wp-block-list">
<li>クロスサイトスクリプティング（XSS）。</li>



<li>クロスサイトリクエストフォージェリ（CSRF）。</li>
</ul>
</li>
</ol>
</div></div>



<h2 class="wp-block-heading"><span id="toc16">Web開発の基本をマスターしたあなたへの次のステップ</span></h2>



<p class="wp-block-paragraph">おめでとうございます！あなたはHTMLやCSS,JavaScriptの基本を学習し、Web開発の世界への扉を開きました。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">しかし、それだけでは十分ではありません。</p>
</div></div>



<p class="wp-block-paragraph">Webページの骨格を作る言語の基本は理解できましたが、<strong><span class="marker-under">Web開発の真の魅力は、その先に広がる可能性を探求すること</span></strong>です。プログラミングスクールでは、HTMLだけでなく、CSSやJavaScriptを学ぶことで、より魅力的でインタラクティブなウェブサイトを構築できるようになります。</p>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/lifehack/programming/" title="おすすめプログラミングスクールTOP５【現役エンジニア推薦】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2021/01/programming-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2021/01/programming-320x180.png 320w, https://it-biz.online/wp-content/uploads/2021/01/programming-300x168.png 300w, https://it-biz.online/wp-content/uploads/2021/01/programming-500x280.png 500w, https://it-biz.online/wp-content/uploads/2021/01/programming-768x429.png 768w, https://it-biz.online/wp-content/uploads/2021/01/programming-800x447.png 800w, https://it-biz.online/wp-content/uploads/2021/01/programming-240x135.png 240w, https://it-biz.online/wp-content/uploads/2021/01/programming-640x360.png 640w, https://it-biz.online/wp-content/uploads/2021/01/programming-1024x573.png 1024w, https://it-biz.online/wp-content/uploads/2021/01/programming.png 1354w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">おすすめプログラミングスクールTOP５【現役エンジニア推薦】</div><div class="blogcard-snippet internal-blogcard-snippet">プログラミングスキルを習得したい社会人・学生の方へおすすめしたいプログラミングスクールをニーズ別に３つに絞ってご紹介します。本当に未経験からでも実務レベルのスキルはみにつくか？現役エンジニアが口コミや実体験をもとに解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.05.30</div></div></div></div></a>
</div></figure>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title">プログラミングスクールをおすすめする理由</div>
<ul class="wp-block-list">
<li><strong><span class="bold-blue">スキルセットの拡充</span></strong><br>HTMLに加え、CSS、JavaScript、PHP、Rubyなどの言語や、フレームワークを学び、あなたのスキルセットを強化することができます。</li>



<li><strong><span class="bold-blue">実践的なプロジェクト</span></strong><br>学んだ知識を実践することで、理解が深まります。プログラミングスクールでは、リアルなプロジェクトに取り組むことで、スキルを磨くことができます。</li>



<li><strong><span class="bold-blue">ネットワーキング</span></strong><br>同じ目標を持った仲間と出会い、互いに刺激を受け合いながら、自分のキャリアを築いていくことができます。また、業界のプロフェッショナルからアドバイスを受けることも可能です。</li>



<li><strong><span class="bold-blue">就職サポート</span></strong><br>プログラミングスクールは、卒業後の就職活動をサポートしてくれることが多いです。あなたの夢の仕事を見つけるための一助となります。</li>



<li><span class="bold-blue">自分のペースで学ぶ</span><br>プログラミングスクールは、自分のペースで学ぶことができるオンラインコースや、短期集中型のブートキャンプなど、様々な形態があります。自分に合った方法で学ぶことができます。</li>
</ul>
</div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【HTML】CSSの読み込み方法３点：わかりやすく１分で解説</title>
		<link>https://it-biz.online/web-design/style/</link>
		
		<dc:creator><![CDATA[ビズドットオンライン]]></dc:creator>
		<pubDate>Fri, 15 May 2020 12:00:00 +0000</pubDate>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[WEBデザイン]]></category>
		<category><![CDATA[Web開発]]></category>
		<category><![CDATA[プログラミング]]></category>
		<guid isPermaLink="false">https://it-biz.online/?p=3340</guid>

					<description><![CDATA[HTMLにCSSを適用する方法（CSSの読み込み方法）は３通り存在します。このページではそれぞれの方法をサンプルコード付きで解説しつつ、最も主流な方法はどれなのか？についてもご説明します。 Webエンジニアを目指す方であ [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">HTMLにCSSを適用する方法（CSSの読み込み方法）は３通り存在します。このページではそれぞれの方法をサンプルコード付きで解説しつつ、最も主流な方法はどれなのか？についてもご説明します。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">前提として、HTMLとCSSの関係性を知っている必要がありますが、そちらについても本ページで１から解説しておりますので、ご安心ください。</p>
</div></div>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box cocoon-block-tab-caption-box"><div class="tab-caption-box-label block-box-label box-label fab-edit"><span class="tab-caption-box-label-text block-box-label-text box-label-text">このページで学べる内容</span></div><div class="tab-caption-box-content block-box-content box-content">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list">
<li>HTMLとCSSの関係性</li>



<li>HTMLにCSSを適用させる方法
<ul class="wp-block-list">
<li>インラインスタイル</li>



<li>内部スタイルシート</li>



<li>外部スタイルシート</li>
</ul>
</li>
</ul>
</div>
</div></div>



<p class="wp-block-paragraph">Webエンジニアを目指す方であれば<strong><span class="marker-under">知らないと恥ずかしい超・基本知識の１つ</span></strong>です。是非最後までご覧ください。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-8" checked><label class="toc-title" for="toc-checkbox-8">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">【前提】HTMLとCSSの役割・関係性</a></li><li><a href="#toc2" tabindex="0">HTML / CSSの読み込み方法</a><ol><li><a href="#toc3" tabindex="0">CSSの読み込み１：インラインスタイル（インラインCSS）</a></li><li><a href="#toc4" tabindex="0">CSSの読み込み２：内部スタイルシート（styleタグを利用）</a></li><li><a href="#toc5" tabindex="0">CSSの読み込み３：外部スタイルシート</a></li></ol></li><li><a href="#toc6" tabindex="0">３つの読み込み方法の優先順位</a></li><li><a href="#toc7" tabindex="0">Webエンジニア向け→完全無料のHTML/CSS/JS ロードマップ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">【前提】HTMLとCSSの役割・関係性</span></h2>



<div class="wp-block-cocoon-blocks-label-box-1 label-box block-box cocoon-block-label-box"><div class="label-box-label block-box-label box-label fab-info-circle"><span class="label-box-label-text block-box-label-text box-label-text">ポイント</span></div><div class="label-box-content block-box-content box-content">
<div class="wp-block-cocoon-blocks-column-2 column-wrap column-2 column-2-2-1-1 layout-box">
<div class="wp-block-cocoon-blocks-column-left column-left">
<p class="has-text-align-center wp-block-paragraph"><strong><span style="color:#0095d9" class="color">HTML</span></strong></p>



<ul class="wp-block-list">
<li>文字や画像を<strong>マークアップ（意味付け）する</strong></li>



<li><strong>ページ全体の情報を構造化</strong>して整理する役割</li>
</ul>
</div>



<div class="wp-block-cocoon-blocks-column-right column-right">
<p class="has-text-align-center wp-block-paragraph"><strong><span style="color:#f39800" class="color">CSS</span></strong></p>



<ul class="wp-block-list">
<li>HTMLで構成されたページの<strong>デザインの変更</strong></li>
</ul>
</div>
</div>
</div></div>



<p class="wp-block-paragraph"><strong><span class="marker-under">Webページは、HTML（文章構造）とCSS（ページのデザイン）で成り立ちます。</span></strong></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">Webページを家に例えると、<a href="https://it-biz.online/web-design/html-basic/">HTML</a>が家の骨組みや間取りを決めるのに対して、CSSは家具の配置や壁の色などを決める役割を担います。</p>
</div></div>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="510" height="279" src="https://it-biz.online/wp-content/uploads/2023/04/image-38.png" alt="" class="wp-image-7467" srcset="https://it-biz.online/wp-content/uploads/2023/04/image-38.png 510w, https://it-biz.online/wp-content/uploads/2023/04/image-38-300x164.png 300w, https://it-biz.online/wp-content/uploads/2023/04/image-38-500x274.png 500w" sizes="(max-width: 510px) 100vw, 510px" /></figure>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/web-design/html-basic/">HTMLとは？</a> / <a href="https://it-biz.online/web-design/css-abc/">CSSとは？</a></p>



<p class="wp-block-paragraph">これら2つの言語は相互補完的で、HTMLがページの基本構造を提供し、CSSがその構造に対してスタイルを適用することで、より魅力的で使いやすいWebページを作成することができます。</p>



<p class="wp-block-paragraph">ただし、HTMLとCSSの書き方を知っていても、どのようにHTMLとCSSを関連付ければよいか？を知っていないと意味がありません。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">このページでは作成したHTMLに対してCSSを適用させる方法を３通りに分けて解説します。</p>
</div></div>



<h2 class="wp-block-heading"><span id="toc2">HTML / CSSの読み込み方法</span></h2>



<p class="wp-block-paragraph"><strong><span class="marker-under">HTMLにCSSを読み込ませる方法は全部で３つあります。</span></strong></p>



<div class="wp-block-cocoon-blocks-label-box-1 label-box block-box cocoon-block-label-box"><div class="label-box-label block-box-label box-label fab-edit"><span class="label-box-label-text block-box-label-text box-label-text">HTMLにCSSを読み込ませる方法３つ</span></div><div class="label-box-content block-box-content box-content">
<ol class="wp-block-list">
<li><span class="bold-blue">インラインスタイル</span><br>HTMLのstyle属性にCSSを直接記述する</li>



<li><span class="bold-blue">内部スタイルシート</span><br>styleタグを利用してHTMLにCSSを直接記述する</li>



<li><span class="bold-blue">外部スタイルシート</span><br>linkタグを利用して外部のCSSファイルを読み込ませる</li>
</ol>
</div></div>



<p class="wp-block-paragraph">それぞれをサンプルコードつきで詳しく解説します。HTMLのタグやタグの属性など、聞きなれない言葉も適宜リンクを載せますのでご安心ください。</p>



<h3 class="wp-block-heading"><span id="toc3">CSSの読み込み１：インラインスタイル（インラインCSS）</span></h3>



<p class="wp-block-paragraph">HTMLタグの中に直接CSSを記述する方法です。<code>style</code>属性を使用して、タグ内にCSSルールを記述します。<strong>ただし、この方法は保守性や再利用性が低いため、推奨されません。</strong></p>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/web-design/attribute/">HTMLタグの属性とは？</a></p>



<p class="wp-block-paragraph">この方法は「インラインCSS」とも呼ばれます。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="502" height="255" src="https://it-biz.online/wp-content/uploads/2020/01/image-37.png" alt="" class="wp-image-3349" srcset="https://it-biz.online/wp-content/uploads/2020/01/image-37.png 502w, https://it-biz.online/wp-content/uploads/2020/01/image-37-300x152.png 300w, https://it-biz.online/wp-content/uploads/2020/01/image-37-500x254.png 500w" sizes="(max-width: 502px) 100vw, 502px" /></figure>



<p class="has-text-align-center wp-block-paragraph"><strong>サンプルコード</strong></p>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;!DOCTYPE html>
&lt;html lang="ja">
  &lt;head>
    &lt;title>CSSの読み込み①&lt;/title>
  &lt;/head>
  &lt;body>
    &lt;p style="color:blue;">ビズドットオンライン&lt;/p>
    &lt;p>ビズドットオンライン&lt;/p>
  &lt;/body>
&lt;/html></pre>



<p class="has-text-align-center wp-block-paragraph"><strong>ブラウザの表示結果</strong></p>



<figure class="wp-block-image aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="684" height="111" src="https://it-biz.online/wp-content/uploads/2020/01/image-38.png" alt="" class="wp-image-3350" style="width:542px;height:88px" srcset="https://it-biz.online/wp-content/uploads/2020/01/image-38.png 684w, https://it-biz.online/wp-content/uploads/2020/01/image-38-300x49.png 300w, https://it-biz.online/wp-content/uploads/2020/01/image-38-500x81.png 500w" sizes="(max-width: 684px) 100vw, 684px" /><figcaption class="wp-element-caption">図1：インラインCSS</figcaption></figure>



<p class="wp-block-paragraph">この例では、<code>&lt;p&gt;</code>タグに<code>style</code>属性を使用して、テキストカラーを青にしています。インラインスタイルは、その要素にのみ適用されるため、他の<code>&lt;p&gt;</code>タグには影響しません。</p>



<p class="wp-block-paragraph">インラインスタイルにはいくつかの欠点があります。以下のようなデメリットが存在するため、CSSの読み込み方法としては推奨ではありません。</p>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title">インラインスタイルのデメリット</div>
<ul class="wp-block-list">
<li><span class="bold-blue">再利用性が低い</span><br>同じスタイルを複数の要素に適用したい場合、インラインスタイルを各要素に個別に記述する必要があります。これは手間がかかり、効率的ではありません。</li>



<li><span class="bold-blue">保守性が低い</span><br>もしスタイルを変更したい場合、インラインスタイルが適用されている各要素を1つずつ修正する必要があります。これは、保守性が低く、エラーが発生しやすいです。</li>



<li><span class="bold-blue">可読性が低い</span><br>インラインスタイルを使用すると、HTMLとCSSが混在するため、コードが読みにくくなります。これは、開発者がコードを理解しにくくなり、バグの原因となることがあります。</li>



<li><span class="bold-blue">セレクターやメディアクエリが使えない</span><br>インラインスタイルでは、CSSのセレクターやメディアクエリなどの機能が利用できません。これにより、柔軟なスタイリングが難しくなります。</li>
</ul>
</div>



<p class="wp-block-paragraph">これらの理由から、インラインスタイルは緊急の場合や、特定の要素に一度だけ適用するスタイルが必要な場合に限定して使用することが望ましいです。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">このCSSを適用させたらどうなるかな？という感じで、テスト的に利用するために用いることが多い方法です。</p>
</div></div>



<h3 class="wp-block-heading"><span id="toc4">CSSの読み込み２：内部スタイルシート（styleタグを利用）</span></h3>



<p class="wp-block-paragraph">２つ目の方法が、HTMLファイル内の<code>&lt;head&gt;</code>タグの中に<code>&lt;style&gt;</code>タグを記述し、その中にCSSルールを記述するやり方です。この方法は、CSSルールがページ固有であり、他のページと共有されない場合に適しています。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;!DOCTYPE html>
&lt;html>
&lt;head>
  &lt;style>
    p {
      color: blue;
      font-size: 18px;
    }
  &lt;/style>
&lt;/head>
&lt;body>
  &lt;p>これは内部スタイルシートの例です。&lt;/p>
&lt;/body>
&lt;/html></pre>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">この例では、<code>&lt;style&gt;</code>タグを使用して、<code>&lt;head&gt;</code>タグ内にCSSルールを記述しています。この場合、すべての<code>&lt;p&gt;</code>タグに青い色とフォントサイズ18pxのスタイルが適用されます。</p>
</div></div>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/web-design/html-rule/">HTMLの基本構造</a></p>



<p class="wp-block-paragraph">内部スタイルシートは、インラインスタイルに比べていくつかの利点があります。</p>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-circle-o block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list">
<li><strong>一元管理</strong><br>CSSルールをHTMLファイルの<code>&lt;head&gt;</code>タグ内で一元管理できるため、スタイルの変更や追加が容易になります。</li>



<li><strong>可読性</strong><br>インラインスタイルと比較して、HTMLとCSSが分離されているため、コードの可読性が向上します。</li>



<li><strong>CSSの機能が利用可能</strong><br>セレクターやメディアクエリなど、CSSの全ての機能を利用することができます。</li>
</ul>
</div>



<p class="wp-block-paragraph">しかしながら、この方法でも以下のようなデメリットがあるため、特定のHTMLファイルにのみ適用されるCSSルールがある場合や、小規模なプロジェクトにおいてのみ利用されます。</p>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-times block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list">
<li><strong>再利用性が低い</strong><br>内部スタイルシートは、そのHTMLファイルにのみ適用されるため、他のHTMLファイルで同じスタイルを使用する場合は、それぞれのファイルに同じCSSルールを記述する必要があります。</li>



<li><strong>保守性</strong><br>同じスタイルを複数のHTMLファイルに適用している場合、スタイルの変更を行う際に、それぞれのファイルを更新する必要があります。これは保守性に影響します。</li>
</ul>
</div>



<h3 class="wp-block-heading"><span id="toc5">CSSの読み込み３：外部スタイルシート</span></h3>



<p class="wp-block-paragraph">３つ目が<strong>最もポピュラーな方法</strong>です。別のファイルにCSSルールを記述し、HTMLファイルからそのファイルをリンクして読み込みます。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="730" height="502" src="https://it-biz.online/wp-content/uploads/2020/01/image-41.png" alt="" class="wp-image-3356" srcset="https://it-biz.online/wp-content/uploads/2020/01/image-41.png 730w, https://it-biz.online/wp-content/uploads/2020/01/image-41-300x206.png 300w, https://it-biz.online/wp-content/uploads/2020/01/image-41-500x344.png 500w" sizes="(max-width: 730px) 100vw, 730px" /></figure>



<p class="wp-block-paragraph">これが最も一般的で推奨される方法であり、CSSルールを複数のページで再利用し、保守性も高めることができます。<code>&lt;link></code>タグを使用して、CSSファイルをHTMLファイルにリンクします。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">linkタグの詳しい使い方は以下のページでも解説しています。</p>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/html-link/" title="【HTML】linkタグとは？外部リソースの参照を１分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2024/03/image-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2024/03/image-320x180.png 320w, https://it-biz.online/wp-content/uploads/2024/03/image-240x135.png 240w, https://it-biz.online/wp-content/uploads/2024/03/image-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【HTML】linkタグとは？外部リソースの参照を１分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">HTMLの&lt;link&gt;タグの役割と使い方をわかりやすく解説。&lt;link&gt;タグはスタイルシートなどの外部リソースをWebページに組み込むための重要な要素。読み込み順序、パフォーマンスへの影響、相対パスと絶対パスの選択、セキュリティ対策など、&lt;link&gt;タグを利用する際の重要な注意点も網羅的にご説明。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2024.03.05</div></div></div></div></a>
</div></figure>
</div></div>



<p class="wp-block-paragraph">HTMLがブラウザに表示されるタイミングで、紐づけられたCSSファイルも同時に読み込まれるようになります。</p>



<p class="has-text-align-center wp-block-paragraph"><strong>HTMLファイル</strong></p>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;!DOCTYPE html>
&lt;html>
&lt;head>
  &lt;title>外部スタイルシートの例&lt;/title>
  &lt;link rel="stylesheet" href="styles.css">
&lt;/head>
&lt;body>
  &lt;p>これは外部スタイルシートの例です。&lt;/p>
  &lt;p>これも緑色と20pxのフォントサイズが適用されます。&lt;/p>
&lt;/body>
&lt;/html></pre>



<p class="has-text-align-center wp-block-paragraph"><strong>CSSファイル</strong>（styles.css）</p>



<pre class="EnlighterJSRAW" data-enlighter-language="css" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">p {
  color: green;
  font-size: 20px;
}</pre>



<p class="wp-block-paragraph">外部スタイルシートを使用する際には、HTMLファイルの<code>&lt;head&gt;</code>タグ内に<code>&lt;link&gt;</code>タグを記述して、CSSファイルへのリンクを作成します。<code>&lt;link&gt;</code>タグには<code>rel</code>属性と<code>href</code>属性が必要です。<code>rel</code>属性には"stylesheet"を指定し、<code>href</code>属性にはCSSファイルへのパスを指定します。</p>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-circle-o block-box"><div class="iconlist-title">外部スタイルシートの利点</div>
<ul class="wp-block-list">
<li><span class="bold-blue">再利用性</span><br>1つのCSSファイルを複数のHTMLファイルで利用できるため、効率的にスタイルを管理できます。</li>



<li><span class="bold-blue">保守性</span><br>外部スタイルシートを利用すると、CSSの変更を一箇所で行うだけで、全てのリンクされたHTMLファイルに適用されます。これにより、スタイルの変更が簡単になり、保守性が向上します。</li>



<li><span class="bold-blue">キャッシュの利用</span><br>ブラウザは、外部スタイルシートをキャッシュして再利用することができます。これにより、ページの読み込み速度が向上し、通信量も節約できます。</li>



<li><span class="bold-blue">可読性</span><br>HTMLとCSSが分離されているため、コードが綺麗に整理され、可読性が向上します。</li>
</ul>
</div>



<p class="wp-block-paragraph">外部スタイルシートを使用することで、効率的かつ保守性の高いウェブページを構築できます。さらに、CSSの再利用性を最大限に活用し、プロジェクト全体の開発効率と品質を向上させることができます。</p>



<h2 class="wp-block-heading"><span id="toc6">３つの読み込み方法の優先順位</span></h2>



<p class="wp-block-paragraph">最後に上記３通りのCSSの読み込み方法の使い分け（優先順位）について補足しておきたいと思います。</p>



<div class="wp-block-cocoon-blocks-label-box-1 label-box block-box cocoon-block-label-box"><div class="label-box-label block-box-label box-label"><span class="label-box-label-text block-box-label-text box-label-text">CSSの優先順位</span></div><div class="label-box-content block-box-content box-content">
<p class="wp-block-paragraph">１位：<strong><span style="color:#0095d9" class="color">インラインCSS</span></strong><br>２位：styleタグの中に埋め込まれたCSS<br>３位：外部CSSに記述されたCSS</p>
</div></div>



<p class="wp-block-paragraph">例えば、同じpタグに<strong>①インラインCSSでは「<span style="color:#0095d9" class="color">青</span>」</strong>が、<strong>styleタグの中では「<span style="color:#e60033" class="color">赤</span>」</strong>が、そして<strong>外部CSSに「<span style="color:#f39800" class="color">黄色</span>」</strong>が指定されていたとします。</p>



<p class="wp-block-paragraph">この場合、実際にブラウザに表示されるのは「<strong><span style="color:#0095d9" class="color">青</span></strong>」になります。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">CSSは、<strong>局所的であればあるほど優先される仕様</strong>です。</p>
</div></div>



<p class="wp-block-paragraph">「CSSを適用したのに、なぜかデザインが変わらない・・・。」そんなときは、この優先順位が影響している可能性があります。もし、デザインが適用されない事象が起きたら、まずはその<strong>CSSがどこに記述されているか？を確認してみるようにしましょう！</strong></p>



<div class="wp-block-cocoon-blocks-label-box-1 label-box block-box cocoon-block-label-box"><div class="label-box-label block-box-label box-label"><span class="label-box-label-text block-box-label-text box-label-text">CSS読み込み方法の使い分け</span></div><div class="label-box-content block-box-content box-content">
<p class="wp-block-paragraph"><strong>①Webサイト全体のデザインを変更したい場合</strong><br>　⇒外部CSSファイルの読み込み【方法３】<br><br><strong>②１つのページのデザインだけを変更したい場合</strong><br>　⇒headタグ内のstyleタグ内にCSSを記述する【方法２】<br><br><strong>③特定の１か所だけを変更したい場合</strong><br>　⇒style属性に直接記述する【方法３】</p>
</div></div>



<p class="wp-block-paragraph">以上を意識した使い分けができるようになると、メンテナビリティが高いWebサイトの構築が可能になります。</p>



<h2 class="wp-block-heading"><span id="toc7">Webエンジニア向け→完全無料のHTML/CSS/JS ロードマップ</span></h2>



<p class="wp-block-paragraph">Webエンジニアを目指す方にとって避けては通れないベースとなる超・重要知識の１つが<strong>HTML/CSS/JavaScript</strong>です。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">以下のページでは、そもそもHTMLって何？何のために学習するの？という疑問に回答しつつ、HTML/CSS/JavaScriptを学習するためのロードマップ（全５０記事）を整理しています。</p>
</div></div>



<p class="wp-block-paragraph">Webエンジニアを目指す方に、<strong><span class="marker-under">完全無料</span></strong>でかつ短時間で理解できるようにまとめましたので是非ご覧ください。</p>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/html/" title="【無料】ゼロから学ぶHTML/CSS/JavaScript入門：50記事で完全解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2020/02/html_css-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2020/02/html_css-320x180.png 320w, https://it-biz.online/wp-content/uploads/2020/02/html_css-240x135.png 240w, https://it-biz.online/wp-content/uploads/2020/02/html_css-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【無料】ゼロから学ぶHTML/CSS/JavaScript入門：50記事で完全解説</div><div class="blogcard-snippet internal-blogcard-snippet">初心者向けのHTMLとCSSとJavaScriptの基本から応用までを分かりやすく解説。実践プロジェクトを通じて独力でホームページを作成できるようになります。今すぐ始めてウェブ開発の世界をマスターしましょう！</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2024.03.21</div></div></div></div></a>
</div></figure>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【HTML】headタグ：意味と使い方・重要性を１分で解説</title>
		<link>https://it-biz.online/web-design/head/</link>
		
		<dc:creator><![CDATA[ビズドットオンライン]]></dc:creator>
		<pubDate>Mon, 25 Feb 2019 12:00:00 +0000</pubDate>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[WEBデザイン]]></category>
		<category><![CDATA[プログラミング]]></category>
		<guid isPermaLink="false">https://it-biz.online/?p=2878</guid>

					<description><![CDATA[headタグは、HTMLで作成された文章に関するメタ情報を記述するためのタグです。 このページではheadタグが持つ意味と役割、重要性についてわかりやすく解説します。 Webエンジニアを目指す方であれば知らないと恥ずかし [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><strong><span class="marker-under">headタグは、HTMLで作成された文章に関するメタ情報を記述するためのタグです。</span></strong></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ページのタイトルなど、実際にページに表示されることはないものの、<strong>ページ全体で保持するデータを定義するためのタグなので重要なタグ</strong>と言えます。</p>
</div></div>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;!DOCTYPE html>
&lt;html>
  &lt;head>
    &lt;title>タイトル名&lt;/title>
  &lt;/head>
  &lt;body>
    &lt;!-- ここに本文を記述 -->
  &lt;/body>
&lt;/html></pre>



<p class="wp-block-paragraph">このページではheadタグが持つ意味と役割、重要性についてわかりやすく解説します。</p>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box"><div class="tab-caption-box-label block-box-label box-label fab-edit"><span class="tab-caption-box-label-text block-box-label-text box-label-text">このページで学べる内容</span></div><div class="tab-caption-box-content block-box-content box-content">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-hand-o-right block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list">
<li>headタグの意味と役割</li>



<li>headタグの使い方・書き方</li>



<li>headタグの中に記述するべき内容は？</li>
</ul>
</div>
</div></div>



<p class="wp-block-paragraph">Webエンジニアを目指す方であれば<strong><span class="marker-under">知らないと恥ずかしい超・基本知識の１つ</span></strong>です。是非最後までご覧ください。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-10" checked><label class="toc-title" for="toc-checkbox-10">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">HTML：headタグとは？</a></li><li><a href="#toc2" tabindex="0">headタグの使い方・書き方</a></li><li><a href="#toc3" tabindex="0">HTML：headタグの中に記述する内容</a><ol><li><a href="#toc4" tabindex="0">titleタグ（タイトルタグ）</a></li><li><a href="#toc5" tabindex="0">metaタグ（メタタグ）</a></li><li><a href="#toc6" tabindex="0">linkタグ</a></li></ol></li><li><a href="#toc7" tabindex="0">Webエンジニアになりたい方は→完全無料のHTMLロードマップ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">HTML：headタグとは？</span></h2>



<p class="wp-block-paragraph">HTMLの&lt;head&gt;タグは、ウェブページの<strong><span class="marker-under">メタデータを定義するための重要な要素</span></strong>です。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">メタデータは、ウェブページの情報を表すデータで、ブラウザや検索エンジンに対してそのページの概要や設定を伝えます。</p>



<p class="wp-block-paragraph">具体的には "ページのタイトル" や "言語" 、"ページを書いた人の情報" などが含まれます。</p>
</div></div>



<p class="wp-block-paragraph">HTMLの全体構成は以下の通り、ブラウザに表示されない「文書のメタデータ」を示す部分と、実際のコンテンツを示すbody部分に分かれます。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="724" height="538" src="https://it-biz.online/wp-content/uploads/2019/12/image-67.png" alt="html headタグ" class="wp-image-2883" srcset="https://it-biz.online/wp-content/uploads/2019/12/image-67.png 724w, https://it-biz.online/wp-content/uploads/2019/12/image-67-300x223.png 300w, https://it-biz.online/wp-content/uploads/2019/12/image-67-500x372.png 500w, https://it-biz.online/wp-content/uploads/2019/12/image-67-288x214.png 288w, https://it-biz.online/wp-content/uploads/2019/12/image-67-213x158.png 213w" sizes="(max-width: 724px) 100vw, 724px" /></figure>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;!DOCTYPE html>
&lt;html>
  &lt;head>
&lt;!-- ページ全体の情報 -->
  &lt;/head>  
  &lt;body>
    &lt;!-- ページコンテンツ -->
  &lt;/body>
&lt;/html></pre>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">headタグは、このページ全体の情報のうち、読む人の目に入るコンテンツではなく、ページ全体の情報（前提となる情報）を定義していく役割を持ちます。</p>
</div></div>



<h2 class="wp-block-heading"><span id="toc2">headタグの使い方・書き方</span></h2>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;!DOCTYPE html>
&lt;html>
  &lt;head>
&lt;!-- ページ全体の情報 -->
  &lt;/head>  
  &lt;body>
    &lt;!-- ページコンテンツ -->
  &lt;/body>
&lt;/html></pre>



<p class="wp-block-paragraph">headタグは通常、<strong>htmlタグの後</strong> / <strong>bodyタグの前</strong>に記述します。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="595" height="389" src="https://it-biz.online/wp-content/uploads/2019/12/image-68.png" alt="" class="wp-image-2886" srcset="https://it-biz.online/wp-content/uploads/2019/12/image-68.png 595w, https://it-biz.online/wp-content/uploads/2019/12/image-68-300x196.png 300w, https://it-biz.online/wp-content/uploads/2019/12/image-68-500x327.png 500w, https://it-biz.online/wp-content/uploads/2019/12/image-68-304x199.png 304w, https://it-biz.online/wp-content/uploads/2019/12/image-68-242x158.png 242w" sizes="(max-width: 595px) 100vw, 595px" /></figure>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/web-design/html-rule/">HTMLの書き方：基本ルール</a></p>



<h2 class="wp-block-heading"><span id="toc3">HTML：headタグの中に記述する内容</span></h2>



<p class="wp-block-paragraph">以下に一般的な＜head＞タグの使用例を記載します。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;!DOCTYPE html>
&lt;html lang="ja">
&lt;head>
  &lt;meta charset="UTF-8">
  &lt;title>ウェブページのタイトル&lt;/title>
  &lt;meta name="description" content="このページの簡潔な説明">
  &lt;meta name="keywords" content="キーワード1, キーワード2, キーワード3">
  &lt;link rel="stylesheet" href="styles.css">
  &lt;link rel="icon" href="favicon.ico" type="image/x-icon">
&lt;/head>
&lt;body>
  &lt;!-- ここにページのコンテンツが入ります -->
&lt;/body>
&lt;/html></pre>



<p class="wp-block-paragraph">ここでは、<strong><span class="marker-under">一般的なWebページであれば基本的に埋め込まれている情報を大きく３つに分類して解説</span></strong>していきます。</p>



<div class="wp-block-cocoon-blocks-label-box-1 label-box block-box"><div class="label-box-label block-box-label box-label"><span class="label-box-label-text block-box-label-text box-label-text"><strong>覚えておきたい「headタグ内に記述する３つのタグ」</strong></span></div><div class="label-box-content block-box-content box-content">
<ul class="wp-block-list">
<li><strong>title</strong>タグ ⇒必須タグ（<strong><span style="color:#e60033" class="color">超・重要</span></strong>）</li>



<li>metaタグ</li>



<li>linkタグ</li>
</ul>
</div></div>



<h3 class="wp-block-heading"><span id="toc4">titleタグ（タイトルタグ）</span></h3>



<p class="wp-block-paragraph">titleタグは、その名の通りタイトルを示すタグです。<strong><span class="marker-under">別の言葉言えば、ページの「題名」を定義するタグ</span></strong>です。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;!DOCTYPE html>
&lt;html lang="ja">
&lt;head>
  &lt;title>ウェブページのタイトル&lt;/title>
&lt;/head>
&lt;body>
  &lt;!-- ここにページのコンテンツが入ります -->
&lt;/body>
&lt;/html></pre>



<p class="wp-block-paragraph">titleタグは、必須タグなので<strong>必ずページ内に一つ設置する</strong>必要があります。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">使い方は一般的なタグと同様です。属性などは特に指定する必要はありません。このtitleタグで囲ったテキストはブラウザのタブに表示されるようになります。</p>
</div></div>



<figure class="wp-block-image aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="709" height="323" src="https://it-biz.online/wp-content/uploads/2019/10/85716ea54729faa7ebc51d3da5e15449.png" alt="" class="wp-image-2405" style="aspect-ratio:354/161" srcset="https://it-biz.online/wp-content/uploads/2019/10/85716ea54729faa7ebc51d3da5e15449.png 709w, https://it-biz.online/wp-content/uploads/2019/10/85716ea54729faa7ebc51d3da5e15449-300x137.png 300w, https://it-biz.online/wp-content/uploads/2019/10/85716ea54729faa7ebc51d3da5e15449-500x228.png 500w, https://it-biz.online/wp-content/uploads/2019/10/85716ea54729faa7ebc51d3da5e15449-304x138.png 304w" sizes="(max-width: 709px) 100vw, 709px" /></figure>



<p class="wp-block-paragraph">また、ページ全体の内容を一言で表した内容として認識されるため、Googleの検索エンジンがページの内容を把握するためにも用いられるようです。これらを踏まえ、titleタグは「headタグ内に必ず１つだけ設置する」ようにしましょう。</p>



<h3 class="wp-block-heading"><span id="toc5">metaタグ（メタタグ）</span></h3>



<p class="wp-block-paragraph">以下は、一般的なHTMLドキュメントの<code>&lt;head&gt;</code>タグ内で使用される一連のmetaタグのサンプルコードです。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;!DOCTYPE html>
&lt;html>
  &lt;head>
    &lt;meta charset="UTF-8">
    &lt;meta name="viewport" content="width=device-width, initial-scale=1.0">
    &lt;meta name="description" content="This is a sample meta description.">
    &lt;meta name="keywords" content="sample,meta,tags,html">
    &lt;meta name="author" content="Your Name">
    &lt;title>Sample HTML Document&lt;/title>
  &lt;/head>
  &lt;body>
    &lt;!-- HTML document body goes here -->
  &lt;/body>
&lt;/html></pre>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list">
<li><code><span class="bold-blue">&lt;meta charset="UTF-8"&gt;</span></code><br>このメタタグは、HTMLドキュメントのエンコーディング（文字コード）を指定するために使用されます。ここではUTF-8が指定されています。</li>



<li><span class="bold-blue"><code>&lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&gt;</code><br></span>このメタタグは、デバイスのビューポートの設定を指定するために使用されます。ここでは、デバイスの幅をビューポートの幅と同じにし、初期スケールを1.0に設定しています。これにより、デバイスの画面に最適な表示が可能になります。</li>



<li><span class="bold-blue"><code>&lt;meta name="description" content="This is a sample meta description."&gt;</code><br></span>このメタタグは、HTMLドキュメントの説明を提供するために使用されます。検索エンジンは、この説明を使用して、HTMLドキュメントの内容を要約するために使用します。</li>



<li><span class="bold-blue"><code>&lt;meta name="keywords" content="sample,meta,tags,html"&gt;</code><br></span>このメタタグは、HTMLドキュメントのキーワードを提供するために使用されます。これらのキーワードは、検索エンジンがHTMLドキュメントをインデックス化する際に使用されます。ここでは、サンプル、メタ、タグ、およびHTMLがキーワードとして指定されています。</li>



<li><span class="bold-blue"><code>&lt;meta name="author" content="Your Name"&gt;</code><br></span>このメタタグは、HTMLドキュメントの著者を提供するために使用されます。これは、ドキュメントが公開された場合に、著者の識別に役立ちます。</li>
</ul>
</div>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/web-design/attribute/">HTMLタグの属性</a></p>



<h3 class="wp-block-heading"><span id="toc6">linkタグ</span></h3>



<p class="wp-block-paragraph">HTMLの<code>&lt;link&gt;</code>タグは、HTMLドキュメント内で外部ファイル（CSSファイルやファビコンなど）を読み込むために使用されます。以下は一般的な<code>&lt;link&gt;</code>タグのサンプルコードです。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;!DOCTYPE html>
&lt;html>
  &lt;head>
    &lt;link rel="stylesheet" href="style.css">
    &lt;link rel="icon" type="image/png" href="favicon.png">
    &lt;title>Sample HTML Document&lt;/title>
  &lt;/head>
  &lt;body>
    &lt;!-- HTML document body goes here -->
  &lt;/body>
&lt;/html></pre>



<ol class="wp-block-list">
<li><code><span class="bold-blue">&lt;link rel="stylesheet" href="style.css"&gt;</span></code><br>この<code>&lt;link&gt;</code>タグは、HTMLドキュメントにスタイルシートを適用するために使用されます。<code>href</code>属性には、スタイルシートファイルへのパスが指定されます。<code>rel</code>属性には、このリンクがHTMLドキュメントとスタイルシートファイルの間の関係を定義するために使用されます。ここでは、<code>rel="stylesheet"</code>が指定されています。</li>
</ol>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">関連</span>　<a href="https://it-biz.online/web-design/style/">CSSを読み込む方法</a></p>



<ol class="wp-block-list" start="2">
<li><code><span class="bold-blue">&lt;link rel="icon" type="image/png" href="favicon.png"></span></code><br>この<code>&lt;link></code>タグは、HTMLドキュメントにファビコンを追加するために使用されます。<br>ファビコンは、Webサイトのタブやブックマークバーなど、ブラウザの各種場所に表示される小さなアイコンです。<code>href</code>属性には、ファビコンへのパスが指定されます。<code>type</code>属性には、ファビコンの<strong>MIMEタイプ</strong>が指定されます。ここでは、PNG形式のファビコンであることを示すため、<code>type="image/png"</code>が指定されています。</li>
</ol>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/it-skills/mime/">MIMEタイプとは？</a></p>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box memo-box">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title">headタグの意味と重要性</div>
<ul class="wp-block-list">
<li><span class="bold-blue">ウェブページのタイトル</span><br>&lt;head&gt;タグの中には、&lt;title&gt;タグを使用してページのタイトルを指定します。タイトルはブラウザのタブやブックマーク、検索エンジンの結果ページで表示されるため、ユーザーがページの内容を理解しやすくする役割があります。</li>



<li><span class="bold-blue">キャラクターセットの指定</span><br>&lt;head&gt;タグ内で、&lt;meta charset="UTF-8"&gt;のように指定することで、ページで使用される文字のエンコーディングを設定できます。これにより、ブラウザが正しい文字セットでコンテンツを表示できるようになります。</li>



<li><span class="bold-blue">メタタグによるSEO対策</span><br>検索エンジン最適化（SEO）に重要な役割を果たすメタタグも&lt;head&gt;タグ内に配置されます。これには、&lt;meta name="description"&gt;タグでページの説明を指定したり、&lt;meta name="keywords"&gt;タグで関連キーワードを設定したりできます。</li>



<li><span class="bold-blue">リンクタグによる外部リソースの参照</span><br>&lt;head&gt;タグ内で、&lt;link&gt;タグを使用してCSSファイルやファビコン（ブラウザのタブに表示される小さなアイコン）などの外部リソースを参照できます。これにより、ページのデザインや構造を制御することができます。</li>
</ul>
</div>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;!DOCTYPE html>
&lt;html lang="ja">
&lt;head>
  &lt;meta charset="UTF-8">
  &lt;title>ウェブページのタイトル&lt;/title>
  &lt;meta name="description" content="このページの簡潔な説明">
  &lt;meta name="keywords" content="キーワード1, キーワード2, キーワード3">
  &lt;link rel="stylesheet" href="styles.css">
  &lt;link rel="icon" href="favicon.ico" type="image/x-icon">
&lt;/head>
&lt;body>
  &lt;!-- ここにページのコンテンツが入ります -->
&lt;/body>
&lt;/html></pre>
</div>



<h2 class="wp-block-heading"><span id="toc7">Webエンジニアになりたい方は→完全無料のHTMLロードマップ</span></h2>



<p class="wp-block-paragraph">Webエンジニアを目指す方にとって避けては通れないベースとなる超・重要知識の１つが<strong>HTML</strong>です。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">以下のページでは、そもそもHTMLって何？何のために学習するの？という疑問に回答しつつ、HTMLを学習するためのロードマップ（全20記事）を整理しています。</p>
</div></div>



<p class="wp-block-paragraph">以下のページの内容をマスターすればHTMLの基本はOK。Webエンジニアを目指す方に、<strong>完全無料</strong>でかつ短時間で理解できるようにまとめましたので是非ご覧ください。</p>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/html/" title="【無料】ゼロから学ぶHTML/CSS/JavaScript入門：50記事で完全解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2020/02/html_css-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2020/02/html_css-320x180.png 320w, https://it-biz.online/wp-content/uploads/2020/02/html_css-240x135.png 240w, https://it-biz.online/wp-content/uploads/2020/02/html_css-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【無料】ゼロから学ぶHTML/CSS/JavaScript入門：50記事で完全解説</div><div class="blogcard-snippet internal-blogcard-snippet">初心者向けのHTMLとCSSとJavaScriptの基本から応用までを分かりやすく解説。実践プロジェクトを通じて独力でホームページを作成できるようになります。今すぐ始めてウェブ開発の世界をマスターしましょう！</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2024.03.21</div></div></div></div></a>
</div></figure>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【CSS】paddingとmarginの使い方・違いを３分でわかりやすく解説</title>
		<link>https://it-biz.online/web-design/padding-margin/</link>
		
		<dc:creator><![CDATA[ビズドットオンライン]]></dc:creator>
		<pubDate>Tue, 09 Jun 2020 12:00:00 +0000</pubDate>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[WEBデザイン]]></category>
		<category><![CDATA[Web開発]]></category>
		<category><![CDATA[プログラミング]]></category>
		<guid isPermaLink="false">https://it-biz.online/?p=3145</guid>

					<description><![CDATA[CSSにおけるpaddingとmarginは、要素のレイアウトを調整するための重要なプロパティです。 Webエンジニアを目指す方であれば知らないと恥ずかしい超・基本知識の１つです。是非最後までご覧ください。 参考　CSS [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">CSSにおける<code>padding</code>と<code>margin</code>は、<strong><span class="marker-under">要素のレイアウトを調整するための重要なプロパティ</span></strong>です。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph"><code>padding</code>と<code>margin</code>はボックスモデルを構成するプロパティの１つ。このページでは、その中でも利用頻度が高く、初心者が混乱しがちなpaddingとmarginの使い方・違いに焦点を当ててご説明します。</p>



<figure class="wp-block-image aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://it-biz.online/wp-content/uploads/2020/01/image-22-1024x622.png" alt="css ボックスモデル" class="wp-image-3209" width="714" height="432" srcset="https://it-biz.online/wp-content/uploads/2020/01/image-22-300x182.png 300w, https://it-biz.online/wp-content/uploads/2020/01/image-22-500x304.png 500w, https://it-biz.online/wp-content/uploads/2020/01/image-22-768x466.png 768w" sizes="(max-width: 714px) 100vw, 714px" /><figcaption class="wp-element-caption">図1：ボックスモデル</figcaption></figure>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/web-design/box-model/">ボックスモデルとは？</a></p>
</div></div>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box"><div class="tab-caption-box-label block-box-label box-label fab-edit"><span class="tab-caption-box-label-text block-box-label-text box-label-text">このページで学べる内容</span></div><div class="tab-caption-box-content block-box-content box-content">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list">
<li><code>padding</code>の使い方</li>



<li><code>margin</code>の使い方</li>



<li><code>padding</code>と<code>margin</code>の違い・使い分け</li>
</ul>
</div>
</div></div>



<p class="wp-block-paragraph">Webエンジニアを目指す方であれば<strong><span class="marker-under">知らないと恥ずかしい超・基本知識の１つ</span></strong>です。是非最後までご覧ください。</p>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/web-design/css-abc/">CSSとは？書き方の基本を解説</a></p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-12" checked><label class="toc-title" for="toc-checkbox-12">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">CSS：paddingとmaginの基本</a></li><li><a href="#toc2" tabindex="0">CSS：padding</a></li><li><a href="#toc3" tabindex="0">CSS：margin</a></li><li><a href="#toc4" tabindex="0">paddingとmarginの使い分け</a></li><li><a href="#toc5" tabindex="0">paddingとmarginのまとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">CSS：paddingとmaginの基本</span></h2>



<p class="wp-block-paragraph">paddingとmarginは、どちらも<strong>CSSで指定することができるプロパティの1つ</strong>。具体的に言うと、ボックスモデルの<strong><span class="marker-under">余白部分</span></strong>の大きさを調整するためのプロパティです。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="965" height="510" src="https://it-biz.online/wp-content/uploads/2020/01/image-11.png" alt="CSS/paddingとmagirn" class="wp-image-3161" srcset="https://it-biz.online/wp-content/uploads/2020/01/image-11.png 965w, https://it-biz.online/wp-content/uploads/2020/01/image-11-300x159.png 300w, https://it-biz.online/wp-content/uploads/2020/01/image-11-500x264.png 500w, https://it-biz.online/wp-content/uploads/2020/01/image-11-768x406.png 768w, https://it-biz.online/wp-content/uploads/2020/01/image-11-800x423.png 800w" sizes="(max-width: 965px) 100vw, 965px" /><figcaption class="wp-element-caption">図2：CSS/paddingとmagirn</figcaption></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">前提知識として補足すると、<a href="https://it-biz.online/web-design/html-basic/">HTML</a>のブロック要素には必ず表示領域とは別に<strong>余白部分</strong>が存在します。</p>



<figure class="wp-block-image aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://it-biz.online/wp-content/uploads/2020/01/image-15.png" alt="ブロック要素の余白" class="wp-image-3169" width="421" height="219" srcset="https://it-biz.online/wp-content/uploads/2020/01/image-15.png 965w, https://it-biz.online/wp-content/uploads/2020/01/image-15-300x156.png 300w, https://it-biz.online/wp-content/uploads/2020/01/image-15-500x260.png 500w, https://it-biz.online/wp-content/uploads/2020/01/image-15-768x400.png 768w, https://it-biz.online/wp-content/uploads/2020/01/image-15-800x416.png 800w" sizes="(max-width: 421px) 100vw, 421px" /><figcaption class="wp-element-caption">図3：ブロック要素の余白</figcaption></figure>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/web-design/inline-block/">ブロック要素とは？</a></p>



<p class="wp-block-paragraph">この余白部分をさらに詳しく分解すると、<strong><span class="marker-under">「内側の余白」と「外側の余白」</span></strong>に分けることができます。</p>



<figure class="wp-block-image aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://it-biz.online/wp-content/uploads/2020/01/image-10.png" alt="" class="wp-image-3158" width="673" height="345" srcset="https://it-biz.online/wp-content/uploads/2020/01/image-10.png 978w, https://it-biz.online/wp-content/uploads/2020/01/image-10-300x154.png 300w, https://it-biz.online/wp-content/uploads/2020/01/image-10-500x257.png 500w, https://it-biz.online/wp-content/uploads/2020/01/image-10-768x394.png 768w, https://it-biz.online/wp-content/uploads/2020/01/image-10-800x411.png 800w" sizes="(max-width: 673px) 100vw, 673px" /><figcaption class="wp-element-caption">図4：paddingとmargin</figcaption></figure>



<p class="wp-block-paragraph">この余白の部分を表しているのがpaddingとmarginプロパティです。</p>
</div></div>



<p class="wp-block-paragraph">なぜ、１つのブロックに余白が２つも存在するか？これは、実際にCSSを使ってデザインをしていく中で何となくわかっていくようになりますので、今は一旦そういうものであると理解しましょう。</p>



<p class="wp-block-paragraph">この、内側の余白を決めるのが「padding（パディング）」で、外側の余白を決めるのが「margin（マージン）」です。</p>



<div class="wp-block-cocoon-blocks-label-box-1 label-box block-box"><div class="label-box-label block-box-label box-label"><span class="label-box-label-text block-box-label-text box-label-text">paddingとmarginの違い</span></div><div class="label-box-content block-box-content box-content">
<ul class="wp-block-list">
<li>padding　　⇒　　<span class="bold-blue">内側</span>の余白を示す</li>



<li>margin　　 ⇒　　<strong>外側</strong>の余白を示す</li>
</ul>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="965" height="510" src="https://it-biz.online/wp-content/uploads/2020/01/image-11.png" alt="CSS/paddingとmagirn" class="wp-image-3161" srcset="https://it-biz.online/wp-content/uploads/2020/01/image-11.png 965w, https://it-biz.online/wp-content/uploads/2020/01/image-11-300x159.png 300w, https://it-biz.online/wp-content/uploads/2020/01/image-11-500x264.png 500w, https://it-biz.online/wp-content/uploads/2020/01/image-11-768x406.png 768w, https://it-biz.online/wp-content/uploads/2020/01/image-11-800x423.png 800w" sizes="(max-width: 965px) 100vw, 965px" /><figcaption class="wp-element-caption">図2：CSS/paddingとmagirn</figcaption></figure>
</div></div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ここからは具体的にpaddingとmaginの使い方とコツ、両者の使い分けについて詳しく見ていきましょう。</p>
</div></div>



<h2 class="wp-block-heading"><span id="toc2">CSS：padding</span></h2>



<p class="wp-block-paragraph">paddingの構文ルールと使い方をサンプルコードと共に説明します。</p>



<p class="has-text-align-center wp-block-paragraph"><span class="badge-blue">構文ルール１</span>　<strong>一括指定：すべての面（上下左右）に同じ値を設定</strong></p>



<pre class="EnlighterJSRAW" data-enlighter-language="css" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">/* 全ての面に10pxのpaddingを設定 */
div {
    padding: 10px;
}</pre>



<p class="has-text-align-center wp-block-paragraph"><span class="badge-blue">構文ルール２</span>　<strong>個別指定：上下と左右に異なる値を設定</strong></p>



<pre class="EnlighterJSRAW" data-enlighter-language="css" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">/* 上下に10px、左右に20pxのpaddingを設定 */
div {
    padding: 10px 20px;
}</pre>



<p class="has-text-align-center wp-block-paragraph"><span class="badge-blue">構文ルール３</span>　<strong>個別指定：上、右左、下に異なる値を設定</strong></p>



<pre class="EnlighterJSRAW" data-enlighter-language="css" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">/* 上に10px、右左に15px、下に20pxのpaddingを設定 */
div {
    padding: 10px 15px 20px;
}</pre>



<p class="has-text-align-center wp-block-paragraph"><span class="badge-blue">構文ルール４</span>　<strong>個別指定：上、右、下、左に異なる値を設定</strong></p>



<pre class="EnlighterJSRAW" data-enlighter-language="css" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">/* 上に10px、右に15px、下に20px、左に25pxのpaddingを設定 */
div {
    padding: 10px 15px 20px 25px;
}</pre>



<p class="has-text-align-center wp-block-paragraph"><span class="badge-blue">構文ルール５</span>　<strong>特定の面だけを指定：上、右、下、左の特定の面だけを指定する</strong></p>



<pre class="EnlighterJSRAW" data-enlighter-language="css" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">/* 上面にのみ10pxのpaddingを設定 */
div {
    padding-top: 10px;
}
/* 右面にのみ20pxのpaddingを設定 */
div {
    padding-right: 20px;
}
/* 下面にのみ30pxのpaddingを設定 */
div {
    padding-bottom: 30px;
}
/* 左面にのみ40pxのpaddingを設定 */
div {
    padding-left: 40px;
}</pre>



<p class="wp-block-paragraph">以上が基本的なpaddingの使い方。paddingの値にはピクセル(px)以外にも、emや%などの単位も使用可能で、どの単位を使用するかは、デザインの要件やレイアウトの柔軟性を鑑みて決定します。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">実際に、以下のコードをブラウザで表示し、paddingの違いによって見え方がどのように変わるのかをお見せいたします。</p>
</div></div>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;!DOCTYPE html>
&lt;html>
&lt;head>
    &lt;style>
        .box1 {
            padding: 10px;
            border: 1px solid black;
        }

        .box2 {
            padding: 50px;
            border: 1px solid black;
        }
    &lt;/style>
&lt;/head>
&lt;body>
    &lt;div class="box1">これはボックス1です&lt;/div>
    &lt;div class="box2">これはボックス2です&lt;/div>
&lt;/body>
&lt;/html></pre>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/web-design/html-rule/">HTMLの書き方</a> / <a href="https://it-biz.online/web-design/style/">styleタグ</a> / <a href="https://it-biz.online/web-design/div/">divタグ</a></p>



<p class="wp-block-paragraph">ブラウザで↑のHTMLファイルを開いた結果がこちら。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="318" src="https://it-biz.online/wp-content/uploads/2023/07/image-32-1024x318.png" alt="padding" class="wp-image-8271" srcset="https://it-biz.online/wp-content/uploads/2023/07/image-32-1024x318.png 1024w, https://it-biz.online/wp-content/uploads/2023/07/image-32-300x93.png 300w, https://it-biz.online/wp-content/uploads/2023/07/image-32-500x155.png 500w, https://it-biz.online/wp-content/uploads/2023/07/image-32-768x239.png 768w, https://it-biz.online/wp-content/uploads/2023/07/image-32-800x249.png 800w, https://it-biz.online/wp-content/uploads/2023/07/image-32.png 1103w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">図5：padding</figcaption></figure>



<p class="wp-block-paragraph"><code>.box1</code>と<code>.box2</code>の両<a href="https://it-biz.online/web-design/id-class/">クラス</a>では、paddingの値が異なります。<code>.box1</code>では10ピクセル、<code>.box2</code>では50ピクセルが指定されています。</p>



<p class="wp-block-paragraph">この結果、<code>&lt;div class="box1"&gt;</code>の内部のスペース（コンテンツとボーダーとの間）は10ピクセルになり、<code>&lt;div class="box2"&gt;</code>の内部のスペースは50ピクセルになります。つまり、コンテンツとボーダーとの距離が広がるほど、ボックス内のテキストはボーダーから離れることになります。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">以上の例から、paddingは要素の内部スペースを制御し、要素内のコンテンツがどれだけボーダーから離れるかを定義することがわかります。適切なpaddingを設定することで、ウェブページの見た目や可読性を向上させることが可能です。</p>
</div></div>



<h2 class="wp-block-heading"><span id="toc3">CSS：margin</span></h2>



<p class="wp-block-paragraph">marginは<strong><span class="marker-under">要素の外側のスペースを制御するプロパティ</span></strong>です。以下にその基本的な使い方と構文を示します。</p>



<p class="has-text-align-center wp-block-paragraph"><span class="badge-blue">構文ルール１</span>　<strong>一括指定：すべての面（上下左右）に同じ値を設定</strong></p>



<pre class="EnlighterJSRAW" data-enlighter-language="css" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">/* 全ての面に10pxのmarginを設定 */
div {
    margin: 10px;
}</pre>



<p class="has-text-align-center wp-block-paragraph"><span class="badge-blue">構文ルール２</span>　<strong>個別指定：上下と左右に異なる値を設定</strong></p>



<pre class="EnlighterJSRAW" data-enlighter-language="css" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">/* 上下に10px、左右に20pxのmarginを設定 */
div {
    margin: 10px 20px;
}</pre>



<p class="has-text-align-center wp-block-paragraph"><span class="badge-blue">構文ルール３</span>　<strong>個別指定：上、右左、下に異なる値を設定</strong></p>



<pre class="EnlighterJSRAW" data-enlighter-language="css" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">/* 上に10px、右左に15px、下に20pxのmarginを設定 */
div {
    margin: 10px 15px 20px;
}</pre>



<p class="has-text-align-center wp-block-paragraph"><span class="badge-blue">構文ルール４</span>　<strong>個別指定：上、右、下、左に異なる値を設定</strong></p>



<pre class="EnlighterJSRAW" data-enlighter-language="css" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">/* 上に10px、右に15px、下に20px、左に25pxのmarginを設定 */
div {
    margin: 10px 15px 20px 25px;
}</pre>



<p class="has-text-align-center wp-block-paragraph"><span class="badge-blue">構文ルール５</span>　<strong>特定の面だけを指定：上、右、下、左の特定の面だけを指定する</strong></p>



<pre class="EnlighterJSRAW" data-enlighter-language="css" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">/* 上面にのみ10pxのmarginを設定 */
div {
    margin-top: 10px;
}
/* 右面にのみ20pxのmarginを設定 */
div {
    margin-right: 20px;
}
/* 下面にのみ30pxのmarginを設定 */
div {
    margin-bottom: 30px;
}
/* 左面にのみ40pxのmarginを設定 */
div {
    margin-left: 40px;
}</pre>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">同様に、maginを利用したサンプルコードを見てみましょう。</p>
</div></div>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;!DOCTYPE html>
&lt;html>
&lt;head>
    &lt;style>
        .box1 {
            margin: 10px;
            border: 1px solid black;
        }

        .box2 {
            margin: 50px;
            border: 1px solid black;
        }
    &lt;/style>
&lt;/head>
&lt;body>
    &lt;div class="box1">これはボックス1です&lt;/div>
    &lt;div class="box2">これはボックス2です&lt;/div>
&lt;/body>
&lt;/html></pre>



<p class="wp-block-paragraph">↓上記のHTMLファイルをブラウザで表示した結果がこちら。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="303" src="https://it-biz.online/wp-content/uploads/2023/07/image-33-1024x303.png" alt="margin" class="wp-image-8272" srcset="https://it-biz.online/wp-content/uploads/2023/07/image-33-1024x303.png 1024w, https://it-biz.online/wp-content/uploads/2023/07/image-33-300x89.png 300w, https://it-biz.online/wp-content/uploads/2023/07/image-33-500x148.png 500w, https://it-biz.online/wp-content/uploads/2023/07/image-33-768x227.png 768w, https://it-biz.online/wp-content/uploads/2023/07/image-33-800x237.png 800w, https://it-biz.online/wp-content/uploads/2023/07/image-33.png 1092w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">図5：margin</figcaption></figure>



<p class="wp-block-paragraph"><code>&lt;div class="box1"&gt;</code>の外側のスペース（要素とその周囲の要素との間）は10ピクセル。<code>&lt;div class="box2"&gt;</code>の外側のスペースは50ピクセルになります。つまり、要素とその周囲の要素との距離が広がるほど、ボックスはその周囲の要素から離れることになります。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">以上の例から、marginは要素の外側のスペースを制御し、要素とその周囲の要素との間の距離を定義することがわかります。</p>
</div></div>



<h2 class="wp-block-heading"><span id="toc4">paddingとmarginの使い分け</span></h2>



<p class="wp-block-paragraph">paddingとmarginの使い分けをご説明します。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">本文前半で説明した通り、両者の違いは↓の通り。</p>
</div></div>



<div class="wp-block-cocoon-blocks-label-box-1 label-box block-box"><div class="label-box-label block-box-label box-label"><span class="label-box-label-text block-box-label-text box-label-text">paddingとmarginの違い</span></div><div class="label-box-content block-box-content box-content">
<ul class="wp-block-list">
<li>padding　　⇒　　<span class="bold-blue">内側</span>の余白を示す</li>



<li>margin　　 ⇒　　<strong>外側</strong>の余白を示す</li>
</ul>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="965" height="510" src="https://it-biz.online/wp-content/uploads/2020/01/image-11.png" alt="CSS/paddingとmagirn" class="wp-image-3161" srcset="https://it-biz.online/wp-content/uploads/2020/01/image-11.png 965w, https://it-biz.online/wp-content/uploads/2020/01/image-11-300x159.png 300w, https://it-biz.online/wp-content/uploads/2020/01/image-11-500x264.png 500w, https://it-biz.online/wp-content/uploads/2020/01/image-11-768x406.png 768w, https://it-biz.online/wp-content/uploads/2020/01/image-11-800x423.png 800w" sizes="(max-width: 965px) 100vw, 965px" /><figcaption class="wp-element-caption">図2：CSS/paddingとmagirn</figcaption></figure>
</div></div>



<p class="wp-block-paragraph">それぞれのプロパティがどのように影響するかを改めてサンプルコードを用いて確認してみます。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">初心者にとっては少し複雑に見えるかもしれませんが、</p>
</div></div>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;!DOCTYPE html>
&lt;html>
&lt;head>
    &lt;style>
        .container {
            width: 300px;
            margin: auto;
            border: 2px solid black;
            background-color: lightblue;  /* コンテナの背景色をlightblueに設定 */
        }

        .box {
            border: 2px solid black;
        }

        .box1 {
            margin: 20px;
            padding: 20px;
            background-color: yellow;  /* ボックス1の背景色を黄色に設定 */
        }

        .box2 {
            margin: 40px;
            padding: 40px;
            background-color: orange;  /* ボックス2の背景色をオレンジに設定 */
        }
    &lt;/style>
&lt;/head>
&lt;body>
    &lt;div class="container">
        &lt;div class="box box1">これはボックス1です。marginとpaddingが20pxです。&lt;/div>
        &lt;div class="box box2">これはボックス2です。marginとpaddingが40pxです。&lt;/div>
    &lt;/div>
&lt;/body>
&lt;/html></pre>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="584" src="https://it-biz.online/wp-content/uploads/2023/07/image-35-1024x584.png" alt="" class="wp-image-8274" srcset="https://it-biz.online/wp-content/uploads/2023/07/image-35-1024x584.png 1024w, https://it-biz.online/wp-content/uploads/2023/07/image-35-300x171.png 300w, https://it-biz.online/wp-content/uploads/2023/07/image-35-500x285.png 500w, https://it-biz.online/wp-content/uploads/2023/07/image-35-768x438.png 768w, https://it-biz.online/wp-content/uploads/2023/07/image-35-800x457.png 800w, https://it-biz.online/wp-content/uploads/2023/07/image-35.png 1097w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">図7：paddingとmargin</figcaption></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">↑では、2つのボックス（box1とbox2）を含むコンテナを作成しました。ボックス1とボックス2はそれぞれ異なる<code>margin</code>と<code>padding</code>を持っています。</p>
</div></div>



<p class="wp-block-paragraph">ボックスの背景色はそのボックスの<code>padding</code>領域を含んでいます。したがって、背景色の範囲が<code>padding</code>領域を視覚化しています。また、ボックス間の空白スペースは<code>margin</code>を視覚化しています。コンテナの背景色（lightblue）が見えている部分は、ボックスの<code>margin</code>領域です。</p>



<h2 class="wp-block-heading"><span id="toc5">paddingとmarginのまとめ</span></h2>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box memo-box">
<div class="wp-block-cocoon-blocks-label-box-1 label-box block-box"><div class="label-box-label block-box-label box-label"><span class="label-box-label-text block-box-label-text box-label-text">paddingとmarginの違い</span></div><div class="label-box-content block-box-content box-content">
<ul class="wp-block-list">
<li>padding　　⇒　　<span class="bold-blue">内側</span>の余白を示す</li>



<li>margin　　 ⇒　　<strong>外側</strong>の余白を示す</li>
</ul>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="965" height="510" src="https://it-biz.online/wp-content/uploads/2020/01/image-11.png" alt="CSS/paddingとmagirn" class="wp-image-3161" srcset="https://it-biz.online/wp-content/uploads/2020/01/image-11.png 965w, https://it-biz.online/wp-content/uploads/2020/01/image-11-300x159.png 300w, https://it-biz.online/wp-content/uploads/2020/01/image-11-500x264.png 500w, https://it-biz.online/wp-content/uploads/2020/01/image-11-768x406.png 768w, https://it-biz.online/wp-content/uploads/2020/01/image-11-800x423.png 800w" sizes="(max-width: 965px) 100vw, 965px" /><figcaption class="wp-element-caption">図2：CSS/paddingとmagirn</figcaption></figure>
</div></div>



<pre class="EnlighterJSRAW" data-enlighter-language="css" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">.box {
    padding: 10px 20px 30px 40px;  /* 上、右、下、左の順に値を指定 */
    margin: 50px 60px 70px 80px;   /* 上、右、下、左の順に値を指定 */
}

.box {
    padding: 10px 20px;  /* 上下に10px、左右に20pxを適用 */
    margin: 30px 40px;   /* 上下に30px、左右に40pxを適用 */
}</pre>
</div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">Webデザインを勉強するのって結構難しいですよね。</p>



<p class="wp-block-paragraph">でもその悩みを抱えているのは一人じゃありません。全てのWebデザイナーが同じ道を進んできました。</p>
</div></div>



<p class="wp-block-paragraph">HTMLやCSS・JavaScriptをはじめとするプログラミングスキルを武器に、<strong><span class="marker-under">時間と場所に捉われない自由な生き方</span></strong>を目指してみませんか？今すぐ行動したい方は以下の記事をチェック！</p>



<div class="wp-block-cocoon-blocks-button-1 aligncenter button-block"><a href="https://it-biz.online/lifehack/programming/" class="btn btn-m btn-circle btn-shine has-text-color has-background has-cocoon-black-color has-orange-background-color" target="_self">【無料】プログラミングスクールの探し方 ></a></div>



<p class="has-text-align-center wp-block-paragraph"><span class="badge-green">読者料典</span>　<a href="https://it-biz.online/web-design/html/">【無料】ゼロから学ぶHTML/CSS/JavaScript入門</a>　←こちらから！</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Bootstrapの導入方法（読み込み）をわかりやすく３分で解説</title>
		<link>https://it-biz.online/web-design/bootstrap-intro/</link>
		
		<dc:creator><![CDATA[ビズドットオンライン]]></dc:creator>
		<pubDate>Fri, 14 Jul 2023 07:13:37 +0000</pubDate>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[WEBデザイン]]></category>
		<category><![CDATA[Web開発]]></category>
		<category><![CDATA[プログラミング]]></category>
		<guid isPermaLink="false">https://it-biz.online/?p=8201</guid>

					<description><![CDATA[Web開発のデザイン効率を飛躍的に向上させるBootstrapですが、実際にBootstrapを導入・利用開始する方法として主に2つの手段が存在します。（①ダウンロード方式・②CDN方式） 参考　Bootstrapとは？ [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Web開発のデザイン効率を飛躍的に向上させるBootstrapですが、実際にBootstrapを導入・利用開始する方法として主に2つの手段が存在します。（<strong>①ダウンロード方式・<strong>②CDN方式</strong></strong>）</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">どちらの方法もBootstrapをあなたのプロジェクトに導入するための有効な手段です。</p>
</div></div>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/web-design/bootstrap/">Bootstrapとは？</a></p>



<p class="wp-block-paragraph">このページでは、これら2つの導入方法を一緒に詳しく解説。各手法のステップバイステップのガイドラインだけでなく、それぞれの方法が持つメリットとデメリットについても詳しくご説明します。また、Bootstrapを適用する際のHTMLテンプレートの基本構造についても触れていきます。</p>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box"><div class="tab-caption-box-label block-box-label box-label fab-edit"><span class="tab-caption-box-label-text block-box-label-text box-label-text">このページで学べる内容</span></div><div class="tab-caption-box-content block-box-content box-content">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list">
<li><strong>Bootstrapのセットアップ</strong>
<ul class="wp-block-list">
<li><strong>ダウンロード方法</strong></li>



<li><strong>CDNの利用方法</strong></li>
</ul>
</li>



<li>HTMLテンプレートの基本構造</li>
</ul>
</div>
</div></div>



<p class="wp-block-paragraph">この記事を読むことで、Bootstrapの導入からHTMLテンプレート構造の理解まで、Bootstrapを活用するための第一歩を踏み出せるはず。是非最後までご覧ください。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-14" checked><label class="toc-title" for="toc-checkbox-14">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">Bootstrapの導入：ダウンロード方法</a><ol><li><a href="#toc2" tabindex="0">ステップ１：Bootstrapのダウンロード</a></li><li><a href="#toc3" tabindex="0">ステップ２：ダウンロードしたファイルの解凍</a></li><li><a href="#toc4" tabindex="0">ステップ３：Bootstrapの配置</a></li><li><a href="#toc5" tabindex="0">ステップ４：HTMLファイルでBootstrapを読み込む</a></li></ol></li><li><a href="#toc6" tabindex="0">Bootstrapの導入：CDNの利用方法</a><ol><li><a href="#toc7" tabindex="0">ステップ１：BootstrapのCDNリンクを取得</a></li><li><a href="#toc8" tabindex="0">ステップ２：HTMLファイルでBootstrapのCDNリンクを読み込む</a></li></ol></li><li><a href="#toc9" tabindex="0">HTMLテンプレートの基本構造</a></li><li><a href="#toc10" tabindex="0">Bootstrap 導入のまとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">Bootstrapの導入：ダウンロード方法</span></h2>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">早速、Bootstrapを導入する１つ目の「<strong>ダウンロードして利用する方法</strong>」について解説します。</p>
</div></div>



<p class="wp-block-paragraph">プロジェクトにBootstrapを導入する方法の一つとして、Bootstrapの公式ウェブサイトから直接ファイルをダウンロードし、プロジェクトに追加する方法があります。</p>



<p class="wp-block-paragraph">この方法は、特定のネットワーク環境下では後述するCDN方式よりも安定性があるというメリットがあります。具体的な手順を見ていきましょう。</p>



<h3 class="wp-block-heading"><span id="toc2">ステップ１：Bootstrapのダウンロード</span></h3>



<p class="wp-block-paragraph">まずは、Bootstrapの公式ウェブサイト <a href="https://getbootstrap.com/">https://getbootstrap.com</a> を開きます。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="1012" height="735" src="https://it-biz.online/wp-content/uploads/2023/07/image-17.png" alt="Bootstrapのホームページ" class="wp-image-8204" srcset="https://it-biz.online/wp-content/uploads/2023/07/image-17.png 1012w, https://it-biz.online/wp-content/uploads/2023/07/image-17-300x218.png 300w, https://it-biz.online/wp-content/uploads/2023/07/image-17-500x363.png 500w, https://it-biz.online/wp-content/uploads/2023/07/image-17-768x558.png 768w, https://it-biz.online/wp-content/uploads/2023/07/image-17-800x581.png 800w" sizes="(max-width: 1012px) 100vw, 1012px" /><figcaption class="wp-element-caption">図1：Bootstrapのホームページ</figcaption></figure>



<p class="wp-block-paragraph">ホームページにアクセスしたら「Download」ボタンをクリック。</p>



<p class="wp-block-paragraph">ダウンロードページに移動したら、「Compiled CSS and JS」の「Download」ボタンをクリックします。BootstrapのZIPファイルがダウンロードされます。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="721" height="556" src="https://it-biz.online/wp-content/uploads/2023/07/image-18.png" alt="Bootstrap ダウンロード" class="wp-image-8205" srcset="https://it-biz.online/wp-content/uploads/2023/07/image-18.png 721w, https://it-biz.online/wp-content/uploads/2023/07/image-18-300x231.png 300w, https://it-biz.online/wp-content/uploads/2023/07/image-18-500x386.png 500w" sizes="(max-width: 721px) 100vw, 721px" /><figcaption class="wp-element-caption">図2：Bootstrap ダウンロード</figcaption></figure>



<h3 class="wp-block-heading"><span id="toc3">ステップ２：ダウンロードしたファイルの解凍</span></h3>



<p class="wp-block-paragraph">ダウンロードしたZIPファイルを解凍します。解凍すると、「CSS」フォルダと「JS」フォルダが含まれています。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="686" height="154" src="https://it-biz.online/wp-content/uploads/2023/07/image-19.png" alt="" class="wp-image-8206" srcset="https://it-biz.online/wp-content/uploads/2023/07/image-19.png 686w, https://it-biz.online/wp-content/uploads/2023/07/image-19-300x67.png 300w, https://it-biz.online/wp-content/uploads/2023/07/image-19-500x112.png 500w" sizes="(max-width: 686px) 100vw, 686px" /><figcaption class="wp-element-caption">図3：CSSフォルダ/JSフォルダ</figcaption></figure>



<h3 class="wp-block-heading"><span id="toc4">ステップ３：Bootstrapの配置</span></h3>



<p class="wp-block-paragraph">あなたのプロジェクトフォルダ内に「bootstrap.min.css」「bootstrap.min.css.map」「bootstrap.min.js」「bootstrap.min.js.map」をコピーします。これらのファイルは、それぞれ解凍した「CSS」フォルダと「JS」フォルダ内にあります。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">このフォルダ（ディレクトリ）構成は、あなたが利用しているシステムによって異なります。もし、今はローカル環境で開発を進めているのであれば、ローカルPC上の任意の場所に配置しておけば問題ありません。</p>
</div></div>



<h3 class="wp-block-heading"><span id="toc5">ステップ４：HTMLファイルでBootstrapを読み込む</span></h3>



<p class="wp-block-paragraph">最後に、HTMLファイルでこれらのCSSとJSファイルを読み込みます。やり方がわからない人のために、詳細なコーディング方法を以下２つの記事でそれぞれご説明しております。</p>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/web-design/style/">HTMLでCSSを読み込む方法</a> / <a href="https://it-biz.online/web-design/script/">HTMLでJavaScriptを読み込む方法</a></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">下記の例で「path/to/」とある部分は、あなたがBootstrapのファイルを置いた場所に置き換えてください。</p>
</div></div>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;!doctype html>
&lt;html lang="en">
  &lt;head>
    &lt;!-- Required meta tags -->
    &lt;meta charset="utf-8">
    &lt;meta name="viewport" content="width=device-width, initial-scale=1">

    &lt;!-- Bootstrap CSS -->
    &lt;link href="path/to/bootstrap.min.css" rel="stylesheet">

    &lt;title>Hello, world!&lt;/title>
  &lt;/head>
  &lt;body>
    &lt;h1>Hello, world!&lt;/h1>

    &lt;!-- Bootstrap JS -->
    &lt;script src="path/to/bootstrap.min.js">&lt;/script>
  &lt;/body>
&lt;/html></pre>



<p class="wp-block-paragraph">以上がBootstrapのダウンロードと設定の基本的な手順です。この方法を使えば、あなたのプロジェクトは常にBootstrapの最新版を使用することが可能になります。次のセクションでは、BootstrapをCDNから利用する方法について見ていきましょう。</p>



<h2 class="wp-block-heading"><span id="toc6">Bootstrapの導入：CDNの利用方法</span></h2>



<p class="wp-block-paragraph">Bootstrapをプロジェクトに導入するもう１つの方法は、<strong>CDN（Content Delivery Network）</strong>を利用する方法です。</p>



<p class="wp-block-paragraph">CDNは、<span class="marker-under">全世界のサーバネットワークを利用してコンテンツを配信するシステム</span>で、Bootstrapのような静的ファイルを迅速に読み込むのに適しています。この方法の利点は、手軽に導入できることと、常に最新のBootstrapを使用できることです。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">具体的な手順を見ていきましょう。</p>
</div></div>



<h3 class="wp-block-heading"><span id="toc7">ステップ１：BootstrapのCDNリンクを取得</span></h3>



<p class="wp-block-paragraph">Bootstrapの公式ウェブサイト <a href="https://getbootstrap.com/">https://getbootstrap.com</a> を開き、「Get started」ボタンをクリックします。次に表示されるページに、BootstrapのCSSとJavaScriptのCDNリンクが記載されています。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="999" height="758" src="https://it-biz.online/wp-content/uploads/2023/07/image-20.png" alt="Bootstrap CDNリンク" class="wp-image-8207" srcset="https://it-biz.online/wp-content/uploads/2023/07/image-20.png 999w, https://it-biz.online/wp-content/uploads/2023/07/image-20-300x228.png 300w, https://it-biz.online/wp-content/uploads/2023/07/image-20-500x379.png 500w, https://it-biz.online/wp-content/uploads/2023/07/image-20-768x583.png 768w, https://it-biz.online/wp-content/uploads/2023/07/image-20-800x607.png 800w" sizes="(max-width: 999px) 100vw, 999px" /><figcaption class="wp-element-caption">図5：Bootstrap CDNリンク</figcaption></figure>



<h3 class="wp-block-heading"><span id="toc8">ステップ２：HTMLファイルでBootstrapのCDNリンクを読み込む</span></h3>



<p class="wp-block-paragraph">取得したCDNリンクをHTMLファイルで読み込みます。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;!doctype html>
&lt;html lang="en">
  &lt;head>
    &lt;!-- Required meta tags -->
    &lt;meta charset="utf-8">
    &lt;meta name="viewport" content="width=device-width, initial-scale=1">

    &lt;!-- Bootstrap CSS -->
    &lt;link href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" rel="stylesheet">

    &lt;title>Hello, world!&lt;/title>
  &lt;/head>
  &lt;body>
    &lt;h1>Hello, world!&lt;/h1>

    &lt;!-- Bootstrap JS -->
    &lt;script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js">&lt;/script>
  &lt;/body>
&lt;/html></pre>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">上記の例では、<code>&lt;head></code>タグ内にBootstrapのCSSリンクを配置し、<code>&lt;body></code>タグの終わり近くにBootstrapのJavaScriptリンクを配置しています。これにより、ページの読み込み速度を向上させることができます。</p>
</div></div>



<p class="wp-block-paragraph">以上がBootstrapをCDNから利用する基本的な手順です。</p>



<p class="wp-block-paragraph">簡単な手順でBootstrapをプロジェクトに導入でき、さらにはユーザーに対して最速の配信速度を提供できるのが、CDNの利用方法の大きな魅力です。</p>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box memo-box">
<p class="has-text-align-center wp-block-paragraph"><strong>Bootstrapの導入方法：ダウンロード方式とCDN方式の比較</strong></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">Bootstrapを導入する方法は、ダウンロード方式とCDN方式の2つが主流です。それぞれの特性とメリット、デメリットを理解することで、あなたのプロジェクトに最適な方法を選ぶことができます。以下に、それぞれの特性を表にまとめました。</p>
</div></div>



<figure class="wp-block-table"><div class="scrollable-table stfc-sticky"><table><thead><tr><th>導入方法</th><th>概要</th><th>メリット</th><th>デメリット</th></tr></thead><tbody><tr><td>ダウンロード方式</td><td>Bootstrapの公式ウェブサイトからファイルを直接ダウンロードし、プロジェクトに追加。</td><td><strong>インターネット接続が不安定な環境でも動作</strong>し、オフラインでの開発が可能。Bootstrapのバージョンを自由に選べる。</td><td>プロジェクトにBootstrapのファイルを直接含めるため、ファイルサイズが増える。最新のバージョンを利用するには手動で更新する必要がある。</td></tr><tr><td>CDN方式</td><td>全世界のサーバネットワークを利用してBootstrapのファイルを配信する方式。HTMLファイルで直接CDNのリンクを指定する。</td><td><strong>導入が手軽で、常に最新のバージョンを使用することができる</strong>。サーバとの通信が早いため、ファイルの読み込み速度が向上する。</td><td>インターネット接続が必要で、接続が不安定な環境では動作が不安定になる可能性がある。</td></tr></tbody></table></div></figure>



<p class="wp-block-paragraph">どちらの方法を選ぶべきかは、あなたのプロジェクトの状況とニーズによります。</p>



<p class="wp-block-paragraph">例えば、あなたがオフライン環境で開発を進める必要がある場合や、特定のバージョンのBootstrapを使用したい場合には、ダウンロード方式が適しています。一方、導入の手軽さや最新のバージョンを常に使用したい、読み込み速度を優先したい場合には、CDN方式が適しています。</p>
</div>



<p class="wp-block-paragraph">それぞれのメリットとデメリットを理解した上で、プロジェクトに最適なBootstrapの導入方法を選んでください。</p>



<p class="wp-block-paragraph">次のセクションでは、Bootstrapを適用する際のHTMLテンプレートの基本構造についてご説明します。</p>



<h2 class="wp-block-heading"><span id="toc9">HTMLテンプレートの基本構造</span></h2>



<p class="wp-block-paragraph">Bootstrapを効果的に活用するためには、HTMLテンプレートの基本的な構造を理解することが重要です。</p>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/web-design/html-rule/">HTMLの基本構造・書き方</a></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">以下に、<strong><span class="marker-under">Bootstrapを適用する際のHTMLテンプレートの基本構造</span></strong>を示します。</p>
</div></div>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;!doctype html>
&lt;html lang="en">
  &lt;head>
    &lt;!-- 必須のmetaタグ -->
    &lt;meta charset="utf-8">
    &lt;meta name="viewport" content="width=device-width, initial-scale=1">

    &lt;!-- Bootstrap CSS -->
    &lt;link href="path/to/bootstrap.min.css" rel="stylesheet">

    &lt;title>ページタイトル&lt;/title>
  &lt;/head>
  &lt;body>
    &lt;!-- ここにコンテンツを記述 -->

    &lt;!-- Optional JavaScript -->
    &lt;!-- jQuery first, then Popper.js, then Bootstrap JS -->
    &lt;script src="https://code.jquery.com/jquery-3.3.1.slim.min.js">&lt;/script>
    &lt;script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js">&lt;/script>
    &lt;script src="path/to/bootstrap.min.js">&lt;/script>
  &lt;/body>
&lt;/html></pre>



<p class="wp-block-paragraph">このテンプレートのBootstrapに特化して注意すべきポイントは以下の通りです。</p>



<ul class="wp-block-list">
<li><strong><span class="bold-blue"><code>&lt;head></code>タグ</span>：</strong> ページに関するメタ情報やCSSへのリンク、スクリプトなどを含む部分。<strong><span class="marker-under">この中にBootstrapのCSSをリンク</span></strong>します。</li>



<li><strong><span class="bold-blue"><code>&lt;body></code>タグ</span>：</strong> ページの主要なコンテンツを含む部分。この中の<strong><span class="marker-under"><code>&lt;body></code>タグの終了タグの前にBootstrapのJavaScriptファイルと、依存するJavaScriptライブラリ（jQueryとPopper.js）をリンク</span></strong>します。</li>
</ul>



<p class="wp-block-paragraph">上記のテンプレート構造を理解し、自身のプロジェクトに適用できるようにしましょう。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">これがBootstrapを用いたWeb開発の第一歩となります。</p>
</div></div>



<h2 class="wp-block-heading"><span id="toc10">Bootstrap 導入のまとめ</span></h2>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box memo-box">
<p class="wp-block-paragraph">本記事では、Bootstrapの導入方法とHTMLテンプレートの基本構造について解説しました。重要なポイントを以下にまとめます。</p>



<ul class="wp-block-list">
<li>Bootstrapの導入には、<strong>ダウンロード方式</strong>と<strong>CDN方式</strong>の2つが存在する。</li>



<li>ダウンロード方式は、オフラインでの開発が可能で、バージョンを自由に選べるものの、ファイルサイズが増えるデメリットがある。</li>



<li>CDN方式は、導入が手軽で常に最新のバージョンを使用できるが、インターネット接続が必要であり、接続が不安定な場合には不適。</li>



<li><strong>HTMLテンプレートの基本構造</strong>を理解することで、Bootstrapの活用がスムーズになる。</li>
</ul>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;!doctype html>
&lt;html lang="en">
  &lt;head>
    &lt;!-- Required meta tags -->
    &lt;meta charset="utf-8">
    &lt;meta name="viewport" content="width=device-width, initial-scale=1">

    &lt;!-- Bootstrap CSS -->
    &lt;link href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" rel="stylesheet">

    &lt;title>Hello, world!&lt;/title>
  &lt;/head>
  &lt;body>
    &lt;h1>Hello, world!&lt;/h1>

    &lt;!-- Optional JavaScript -->
    &lt;!-- jQuery first, then Popper.js, then Bootstrap JS -->
    &lt;script src="https://code.jquery.com/jquery-3.3.1.slim.min.js">&lt;/script>
    &lt;script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js">&lt;/script>
    &lt;script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js">&lt;/script>
  &lt;/body>
&lt;/html></pre>
</div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">Webデザインを勉強するのって結構難しいですよね。</p>



<p class="wp-block-paragraph">でもその悩みを抱えているのは一人じゃありません。全てのWebデザイナーが同じ道を進んできました。</p>
</div></div>



<p class="wp-block-paragraph">HTMLやCSS・JavaScriptをはじめとするプログラミングスキルを武器に、<strong><span class="marker-under">時間と場所に捉われない自由な生き方</span></strong>を目指してみませんか？今すぐ行動したい方は以下の記事をチェック！</p>



<div class="wp-block-cocoon-blocks-button-1 aligncenter button-block"><a href="https://it-biz.online/lifehack/programming/" class="btn btn-m btn-circle btn-shine has-text-color has-background has-cocoon-black-color has-orange-background-color" target="_self">【無料】プログラミングスクールの探し方 ></a></div>



<p class="has-text-align-center wp-block-paragraph"><span class="badge-green">読者料典</span>　<a href="https://it-biz.online/web-design/html/">【無料】ゼロから学ぶHTML/CSS/JavaScript入門</a>　←こちらから！</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【HTML】id属性/class属性の違い・使い分けを３分でわかりやすく解説</title>
		<link>https://it-biz.online/web-design/id-class/</link>
		
		<dc:creator><![CDATA[ビズドットオンライン]]></dc:creator>
		<pubDate>Mon, 22 Jun 2020 12:00:00 +0000</pubDate>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[WEBデザイン]]></category>
		<category><![CDATA[Web開発]]></category>
		<category><![CDATA[プログラミング]]></category>
		<guid isPermaLink="false">https://it-biz.online/?p=2785</guid>

					<description><![CDATA[id属性とclass属性は、HTML要素に識別子やスタイルを適用するために使用される属性です。 参考　属性とは？ id属性とclass属性は、どちらもHTMLのタグに名前をつける役割を担います。class属性は、１つのペ [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">id属性とclass属性は、HTML要素に識別子やスタイルを適用するために使用される属性です。</p>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/web-design/attribute/">属性とは？</a></p>



<p class="wp-block-paragraph"><strong>id属性とclass属性は、どちらもHTMLのタグに名前をつける役割を担います。</strong>class属性は、１つのページ内で1だけ利用できるのに対して、id属性は何度でも利用できるなど、両者は様々な点で役割が微妙に異なります。</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" src="https://it-biz.online/wp-content/uploads/2023/04/image-57.png" alt="id属性,class属性" class="wp-image-7538" width="616" height="333" srcset="https://it-biz.online/wp-content/uploads/2023/04/image-57.png 494w, https://it-biz.online/wp-content/uploads/2023/04/image-57-300x162.png 300w" sizes="(max-width: 616px) 100vw, 616px" /><figcaption class="wp-element-caption">図1：id属性とclass属性</figcaption></figure>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title">id属性とclass属性</div>
<ul class="wp-block-list">
<li><strong><span class="marker-under">id属性</span></strong><br>HTML要素に一意な識別子を付与するために使用され、<strong>ページ内で一度だけ使用できる。</strong>主にJavaScriptで要素を操作する際やアンカーリンクの作成に利用される。</li>



<li><strong><span class="marker-under">class属性</span></strong><br>HTML要素に共通のスタイルや振る舞いを適用するために使用され、<strong>複数の要素に同じclass名を設定する</strong>ことができる。主にCSSでスタイルを適用する際に利用される。</li>
</ul>
</div>



<figure class="wp-block-table aligncenter"><div class="scrollable-table stfc-sticky"><table><thead><tr><th></th><th>id属性</th><th>class属性</th></tr></thead><tbody><tr><td>説明</td><td>要素を一意に識別するための属性</td><td>要素にスタイルを適用するための属性</td></tr><tr><td>一意性</td><td>1つのページ内で一意である必要がある（同じidを持つ要素は1つまで）</td><td>1つのページ内で複数の要素に同じクラス名を設定できる</td></tr><tr><td>複数設定</td><td>1つの要素に1つのid属性のみ設定できる</td><td>1つの要素に複数のclass属性を設定できる</td></tr><tr><td>CSS適用</td><td>特定の要素に対して独自のスタイルを適用する場合に使用</td><td>同じスタイルを複数の要素に適用する場合に使用</td></tr><tr><td>JavaScriptでの利用</td><td>要素を一意に識別して操作するために使用</td><td>一般的にはid属性がJavaScriptでの操作に使用されることが多いが、class属性も利用可能</td></tr><tr><td>CSSセレクタ</td><td><code>#id</code>形式で指定</td><td><code>.class</code>形式で指定</td></tr></tbody></table></div></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">このページでは、id属性・class属性それぞれの役割と意味・両者の違いと使い分けとコツを解説します。</p>
</div></div>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box"><div class="tab-caption-box-label block-box-label box-label fab-edit"><span class="tab-caption-box-label-text block-box-label-text box-label-text">このページで学べる内容</span></div><div class="tab-caption-box-content block-box-content box-content">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list">
<li>id属性・class属性とは？</li>



<li>id属性とclass属性の違い</li>



<li>id属性とclass属性の使い分け</li>
</ul>
</div>
</div></div>



<p class="wp-block-paragraph">Webエンジニアを目指す方であれば<strong><span class="marker-under">知らないと恥ずかしい超・基本知識の１つ</span></strong>です。是非最後までご覧ください。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-16" checked><label class="toc-title" for="toc-checkbox-16">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">id属性/class属性とは？</a></li><li><a href="#toc2" tabindex="0">id属性とclass属性の違いと使い分け</a></li><li><a href="#toc3" tabindex="0">Webエンジニア向け→完全無料のHTML/CSS/JS ロードマップ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">id属性/class属性とは？</span></h2>



<p class="wp-block-paragraph">id属性/class属性は、<span class="yellowline"><strong><span class="marker-under">どちらもHTMLの要素に名前を付与する役割を持ちます。</span></strong></span></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="has-text-align-center wp-block-paragraph"><strong>class属性を用いた命名</strong></p>



<p class="has-medium-font-size wp-block-paragraph"><strong>&lt;div&nbsp;<span style="color:#0693e3" class="color">class=”</span></strong><span style="color:#cf2e2e" class="color">class name</span><strong><span style="color:#0693e3" class="color">“</span>&gt;<br>・・・・・<br>&lt;/div&gt;</strong></p>



<hr class="wp-block-separator has-css-opacity"/>



<p class="has-text-align-center wp-block-paragraph"><strong>id属性を用いた命名</strong></p>



<p class="has-medium-font-size wp-block-paragraph"><strong>&lt;div<span style="color:#0693e3" class="color">&nbsp;id=”</span></strong><span style="color:#cf2e2e" class="color">id name</span><strong><span style="color:#0693e3" class="color">“</span>&gt;<br>・・・・・<br>&lt;/div&gt;</strong></p>



<hr class="wp-block-separator has-css-opacity"/>



<p class="wp-block-paragraph">id属性・class属性を利用し指定した要素に名称を付けることで、例えば「class A」という名前を付けられた要素には赤く色を付ける！というような形でCSSを適用（セレクタ）したり、JavaScriptから呼び出したりすることができます。</p>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/web-design/css-abc/">CSSとは？</a></p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="661" height="345" src="https://it-biz.online/wp-content/uploads/2023/04/image-58.png" alt="" class="wp-image-7539" srcset="https://it-biz.online/wp-content/uploads/2023/04/image-58.png 661w, https://it-biz.online/wp-content/uploads/2023/04/image-58-300x157.png 300w, https://it-biz.online/wp-content/uploads/2023/04/image-58-500x261.png 500w" sizes="(max-width: 661px) 100vw, 661px" /><figcaption class="wp-element-caption">図2：id属性/class属性の役割</figcaption></figure>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/web-design/selector/">セレクタとは？</a></p>



<h2 class="wp-block-heading"><span id="toc2">id属性とclass属性の違いと使い分け</span></h2>



<p class="wp-block-paragraph">id属性・class属性のどちらもHTML要素に名前をつける役割を担いますが、id属性は<strong>一意の識別子</strong>（生徒名）を付与する役割を担い、class属性は<strong>共通のスタイルや振る舞い</strong>（クラス名）を適用する役割を担っているという点で違いがあります。</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" src="https://it-biz.online/wp-content/uploads/2023/04/image-57.png" alt="id属性,class属性" class="wp-image-7538" width="616" height="333" srcset="https://it-biz.online/wp-content/uploads/2023/04/image-57.png 494w, https://it-biz.online/wp-content/uploads/2023/04/image-57-300x162.png 300w" sizes="(max-width: 616px) 100vw, 616px" /><figcaption class="wp-element-caption">再掲：id属性とclass属性</figcaption></figure>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list">
<li><span class="bold-blue">id属性</span>: 生徒名<br>生徒名は、学校内で一人一人を一意に識別するための名前です。同じ名前の生徒は存在しないため、特定の生徒を探す際に生徒名を使用することができます。</li>



<li><span class="bold-blue">class属性</span>: クラス名<br>クラス名は、学校内で複数の生徒が所属するグループの名前です。同じクラスに所属する生徒は、共通のスケジュールやルールに従います。クラス名を使用して、複数の生徒に対して一度に情報や指示を伝えることができます。</li>
</ul>
</div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">何となくイメージがついたら実際にサンプルコードを見て学習していきましょう。</p>
</div></div>



<p class="codepen" data-height="780.6666870117188" data-default-tab="html,result" data-slug-hash="dygOOMJ" data-user="biz-online" style="height: 780.6666870117188px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;">
  <span>See the Pen <a href="https://codepen.io/biz-online/pen/dygOOMJ">
  id/class</a> by ビズドットオンライン (<a href="https://codepen.io/biz-online">@biz-online</a>)
  on <a href="https://codepen.io">CodePen</a>.</span>
</p>
<script async src="https://cpwebassets.codepen.io/assets/embed/ei.js"></script>



<p class="has-text-align-left wp-block-paragraph">このサンプルコードでは、成績優秀者の成績を赤く太字で表示するために、class属性を使用しています。このように、<strong>class属性を利用することで、複数の要素に共通のスタイルを適用</strong>できます。</p>



<p class="wp-block-paragraph">逆に各生徒の名前には、id属性を使って一意な識別子を付与しています。これにより、JavaScriptなどで特定の生徒を操作する際に、<strong>id属性を利用して対象の要素を特定</strong>できます。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">上記サンプルのボタンをクリックすると、<code>changeColor</code>関数が実行されます。<code>changeColor</code>関数は、id属性を使って特定の要素（山田太郎）を取得し、その要素の文字色を青に変更しています。</p>
</div></div>



<p class="wp-block-paragraph">ご自身のブラウザで動作の違いを確認してみたい方は、以下のHTMLをご利用ください。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;!DOCTYPE html>
&lt;html>
&lt;head>
  &lt;style>
    .highlight {
      color: red;
      font-weight: bold;
    }
  &lt;/style>
  &lt;script>
    function changeColor() {
      // id属性を使って特定の要素を取得
      var student1 = document.getElementById("student1");
      
      // 要素のスタイルを変更
      student1.style.color = "blue";
    }
  &lt;/script>
&lt;/head>
&lt;body>

&lt;h2>クラスの成績一覧&lt;/h2>

&lt;p class="highlight">赤文字で表示される生徒は成績優秀者です。&lt;/p>

&lt;table>
  &lt;tr>
    &lt;th>生徒名&lt;/th>
    &lt;th>成績&lt;/th>
  &lt;/tr>
  &lt;tr>
    &lt;td id="student1">山田太郎&lt;/td>
    &lt;td class="highlight">A+&lt;/td>
  &lt;/tr>
  &lt;tr>
    &lt;td id="student2">鈴木花子&lt;/td>
    &lt;td>B&lt;/td>
  &lt;/tr>
  &lt;tr>
    &lt;td id="student3">佐藤健太&lt;/td>
    &lt;td class="highlight">A&lt;/td>
  &lt;/tr>
&lt;/table>

&lt;button onclick="changeColor()">山田太郎の名前を青色に変更&lt;/button>

&lt;/body>
&lt;/html></pre>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box"><div class="tab-caption-box-label block-box-label box-label fab-info-circle"><span class="tab-caption-box-label-text block-box-label-text box-label-text">id属性はCSSではあまり利用しない</span></div><div class="tab-caption-box-content block-box-content box-content">
<p class="wp-block-paragraph">id属性はCSSで利用することができますが<strong>、一般的にはclass属性がより頻繁に使用されます</strong>。</p>



<p class="wp-block-paragraph">これは、id属性が一意な識別子であるため、同じidを持つ要素はページ内に1つしか存在できないため、id属性を使用してスタイルを適用すると、そのスタイルは特定の要素にしか適用することができないためです。</p>



<p class="wp-block-paragraph">一方、class属性は<strong>複数の要素に同じクラス名を設定することができる</strong>ため、同じスタイルを複数の要素に適用する際に便利です。また、class属性は複数のクラス名を1つの要素に設定することができます。これにより、異なるスタイルを組み合わせて適用することが容易になります。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ただし、id属性をCSSで利用することに問題はありません。特定の要素に対して、独自のスタイルを適用する必要がある場合や、その要素に対するスタイルを強調する目的でid属性を使用することがあります。ただ、このようなケースは比較的少ないため、実際のプロジェクトではclass属性がより一般的に使用されます。</p>
</div></div>
</div></div>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box memo-box">
<p class="has-text-align-center wp-block-paragraph"><strong>id属性とclass属性の違い・使い分け</strong></p>



<figure class="wp-block-table aligncenter"><div class="scrollable-table stfc-sticky"><table><thead><tr><th></th><th>id属性</th><th>class属性</th></tr></thead><tbody><tr><td>説明</td><td>要素を一意に識別するための属性</td><td>要素にスタイルを適用するための属性</td></tr><tr><td>一意性</td><td>1つのページ内で一意である必要がある（同じidを持つ要素は1つまで）</td><td>1つのページ内で複数の要素に同じクラス名を設定できる</td></tr><tr><td>複数設定</td><td>1つの要素に1つのid属性のみ設定できる</td><td>1つの要素に複数のclass属性を設定できる</td></tr><tr><td>CSS適用</td><td>特定の要素に対して独自のスタイルを適用する場合に使用</td><td>同じスタイルを複数の要素に適用する場合に使用</td></tr><tr><td>JavaScriptでの利用</td><td>要素を一意に識別して操作するために使用</td><td>一般的にはid属性がJavaScriptでの操作に使用されることが多いが、class属性も利用可能</td></tr><tr><td>CSSセレクタ</td><td><code>#id</code>形式で指定</td><td><code>.class</code>形式で指定</td></tr></tbody></table></div></figure>
</div>



<h2 class="wp-block-heading"><span id="toc3">Webエンジニア向け→完全無料のHTML/CSS/JS ロードマップ</span></h2>



<p class="wp-block-paragraph">Webエンジニアを目指す方にとって避けては通れないベースとなる超・重要知識の１つが<strong>HTML/CSS/JavaScript</strong>です。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">以下のページでは、そもそもHTMLって何？何のために学習するの？という疑問に回答しつつ、HTML/CSS/JavaScriptを学習するためのロードマップ（全５０記事）を整理しています。</p>
</div></div>



<p class="wp-block-paragraph">Webエンジニアを目指す方に、<strong><span class="marker-under">完全無料</span></strong>でかつ短時間で理解できるようにまとめましたので是非ご覧ください。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/html/" title="【無料】ゼロから学ぶHTML/CSS/JavaScript入門：50記事で完全解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2020/02/html_css-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2020/02/html_css-320x180.png 320w, https://it-biz.online/wp-content/uploads/2020/02/html_css-240x135.png 240w, https://it-biz.online/wp-content/uploads/2020/02/html_css-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【無料】ゼロから学ぶHTML/CSS/JavaScript入門：50記事で完全解説</div><div class="blogcard-snippet internal-blogcard-snippet">初心者向けのHTMLとCSSとJavaScriptの基本から応用までを分かりやすく解説。実践プロジェクトを通じて独力でホームページを作成できるようになります。今すぐ始めてウェブ開発の世界をマスターしましょう！</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2024.03.21</div></div></div></div></a>
</div></figure>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【HTML】インライン要素とブロック要素の違いを３分でわかりやすく解説</title>
		<link>https://it-biz.online/web-design/inline-block/</link>
		
		<dc:creator><![CDATA[ビズドットオンライン]]></dc:creator>
		<pubDate>Wed, 11 Dec 2019 12:00:00 +0000</pubDate>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[WEBデザイン]]></category>
		<category><![CDATA[Web開発]]></category>
		<category><![CDATA[プログラミング]]></category>
		<guid isPermaLink="false">https://it-biz.online/?p=2745</guid>

					<description><![CDATA[HTMLで使われるインライン要素とブロック要素という２つの用語と意味・注意点について解説していきます。 結論、インライン要素は行内の一部のまとまり、ブロック要素は独立したブロック（行全体のまとまえり）として配置されます。 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><a href="https://it-biz.online/web-design/html-basic/">HTML</a>で使われる<strong>インライン要素</strong>と<strong>ブロック要素</strong>という２つの用語と意味・注意点について解説していきます。</p>



<p class="wp-block-paragraph">結論、インライン要素は行内の一部のまとまり、ブロック要素は独立したブロック（行全体のまとまえり）として配置されます。インライン要素は主に文章の一部を装飾するために使われ、ブロック要素はページの構造やレイアウトを定義するために使われます。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="338" src="https://it-biz.online/wp-content/uploads/2023/04/image-51-1024x338.png" alt="インライン要素とブロック要素の違い" class="wp-image-7529" srcset="https://it-biz.online/wp-content/uploads/2023/04/image-51-1024x338.png 1024w, https://it-biz.online/wp-content/uploads/2023/04/image-51-300x99.png 300w, https://it-biz.online/wp-content/uploads/2023/04/image-51-500x165.png 500w, https://it-biz.online/wp-content/uploads/2023/04/image-51-768x253.png 768w, https://it-biz.online/wp-content/uploads/2023/04/image-51-800x264.png 800w, https://it-biz.online/wp-content/uploads/2023/04/image-51.png 1268w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">図1：インライン要素とブロック要素の違い</figcaption></figure>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-star-o block-box"><div class="iconlist-title">インライン要素 vs ブロック要素</div>
<ul class="wp-block-list">
<li>インライン要素<br>→<strong><span class="marker-under">行の中の一部のまとまり</span></strong>（主に行内装飾のために利用される）</li>



<li>ブロック要素<br>→<strong><span class="marker-under">行全体のまとまり</span></strong></li>
</ul>
</div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">このページでは、インライン要素とブロック要素とは何か？どのような点で相違があるのか？という疑問をお持ちの方向けに１からわかりやすくサンプルコード付きで解説します。</p>
</div></div>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box"><div class="tab-caption-box-label block-box-label box-label fab-edit"><span class="tab-caption-box-label-text block-box-label-text box-label-text">このページで学べる内容</span></div><div class="tab-caption-box-content block-box-content box-content">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-hand-o-right block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list">
<li>インライン要素とは？</li>



<li>ブロック要素とは？</li>



<li>インライン要素とブロック要素の違い</li>



<li>インライン要素とブロック要素の使い分け・コツ</li>
</ul>
</div>
</div></div>



<p class="wp-block-paragraph">Webエンジニアを目指す方であれば<strong><span class="marker-under">知らないと恥ずかしい超・基本知識の１つ</span></strong>です。是非最後までご覧ください。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-18" checked><label class="toc-title" for="toc-checkbox-18">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">HTML：インライン要素とは</a></li><li><a href="#toc2" tabindex="0">ブロック要素（ブロックレベル要素）</a></li><li><a href="#toc3" tabindex="0">インライン要素とブロック要素の違いと使い分け</a><ol><li><a href="#toc4" tabindex="0">配置と改行</a></li><li><a href="#toc5" tabindex="0">幅と高さ</a></li><li><a href="#toc6" tabindex="0">余白と境界線</a></li><li><a href="#toc7" tabindex="0">要素の含有</a></li><li><a href="#toc8" tabindex="0">目的と使用場面</a></li></ol></li><li><a href="#toc9" tabindex="0">Webエンジニア向け→完全無料のHTML/CSS/JS ロードマップ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">HTML：インライン要素とは</span></h2>



<p class="wp-block-paragraph">インライン要素は、主に文章の一部を装飾したり、特定の部分に対してスタイルを適用するために使用されます。ざっくり説明すると、<strong>行の中の一部のまとまり</strong>です。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="338" src="https://it-biz.online/wp-content/uploads/2023/04/image-51-1024x338.png" alt="インライン要素とブロック要素の違い" class="wp-image-7529" srcset="https://it-biz.online/wp-content/uploads/2023/04/image-51-1024x338.png 1024w, https://it-biz.online/wp-content/uploads/2023/04/image-51-300x99.png 300w, https://it-biz.online/wp-content/uploads/2023/04/image-51-500x165.png 500w, https://it-biz.online/wp-content/uploads/2023/04/image-51-768x253.png 768w, https://it-biz.online/wp-content/uploads/2023/04/image-51-800x264.png 800w, https://it-biz.online/wp-content/uploads/2023/04/image-51.png 1268w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">再掲：インライン要素とブロック要素の違い</figcaption></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">上記はHTMLファイルをブラウザで表示した結果です。</p>



<p class="wp-block-paragraph">インライン要素が<strong>行の中の一部のまとまり</strong>であることが良くわかるかと思います。</p>
</div></div>



<p class="wp-block-paragraph">以下が実際のHTMLファイルです。インライン要素の部分に注目して見てみましょう！</p>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;!DOCTYPE html>
&lt;html lang="ja">
&lt;head>
  &lt;meta charset="UTF-8">
  &lt;title>インライン要素とブロック要素の違い（色付き）&lt;/title>
  &lt;style>
    div, span {
      border: 1px solid black;
      padding: 5px;
    }
    .block {
      background-color: lightblue;
    }
    .inline {
      background-color: lightcoral;
    }
  &lt;/style>
&lt;/head>
&lt;body>
  &lt;h2>ブロック要素の例&lt;/h2>
  &lt;div class="block">これはブロック要素です。div要素は独立した行で表示されます。&lt;/div>
  &lt;div class="block">これもブロック要素です。新しいdiv要素は新しい行で表示されます。&lt;/div>

  &lt;h2>インライン要素の例&lt;/h2>
  &lt;p>これは&lt;span class="inline">インライン要素&lt;/span>です。span要素は他のテキストと同じ行に表示されます。&lt;span class="inline">これもインライン要素です。&lt;/span>&lt;/p>
&lt;/body>
&lt;/html></pre>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/web-design/html-rule/">HTMLの書き方：基本構造</a></p>



<p class="wp-block-paragraph">インライン要素は、<strong>他の要素と同じ行に配置され、その要素の幅や高さを変更しません。</strong>つまり、インライン要素は周囲のテキストや要素の流れを崩さず、行の中で連続したまとまりとして扱われます。</p>



<p class="wp-block-paragraph">上記のサンプルコードでは、ブロック要素（<code>&lt;div></code>タグ）には<code>lightblue</code>の背景色を、インライン要素（<code>&lt;span></code>タグ）には<code>lightcoral</code>の背景色を適用しています。</p>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/web-design/div/">divタグ</a> / <a href="https://it-biz.online/web-design/span/">spanタグ</a></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">色別に表示することで、ブロック要素とインライン要素の違いがより視覚的にわかりやすくしてみました。</p>
</div></div>



<p class="wp-block-paragraph">一般的に利用されるインライン要素には以下のようなものがあります。基本的には、主に装飾を木テクとして利用されるものがほとんどです。</p>



<figure class="wp-block-table aligncenter"><div class="scrollable-table stfc-sticky"><table><thead><tr><th>要素</th><th>説明</th></tr></thead><tbody><tr><td><code><a href="https://it-biz.online/web-design/link/">&lt;a></a></code></td><td>リンクを表す要素。他のページやWebサイトへのリンクを作成する際に使用。</td></tr><tr><td><code><a href="https://it-biz.online/web-design/span/">&lt;span></a></code></td><td>スタイルを適用するための汎用的なインライン要素。特定の部分にスタイルを適用する場合に使用。</td></tr><tr><td><code>&lt;strong&gt;</code></td><td>強調を表す要素。テキストを太字にする。</td></tr><tr><td><code>&lt;em&gt;</code></td><td>斜体でテキストを強調する要素。</td></tr><tr><td><code>&lt;u&gt;</code></td><td>下線を引くことでテキストを強調する要素。</td></tr><tr><td><code>&lt;mark&gt;</code></td><td>ハイライト（背景色を付けること）でテキストを強調する要素。</td></tr><tr><td><code>&lt;del&gt;</code></td><td>削除されたテキストを表す要素。テキストに取り消し線が引かれる。</td></tr><tr><td><code>&lt;ins&gt;</code></td><td>追加されたテキストを表す要素。テキストに下線が引かれる。</td></tr><tr><td><code>&lt;abbr&gt;</code></td><td>略語や頭字語を表す要素。マウスオーバー時に元の語を表示することができる。</td></tr><tr><td><code>&lt;q&gt;</code></td><td>インラインの引用を表す要素。通常、引用符で囲まれて表示される。</td></tr><tr><td><code>&lt;code&gt;</code></td><td>インラインのコードを表す要素。通常、等幅フォントで表示される。</td></tr></tbody></table></div></figure>



<h2 class="wp-block-heading"><span id="toc2">ブロック要素（ブロックレベル要素）</span></h2>



<p class="wp-block-paragraph">ブロック要素はブロックレベル要素とも呼ばれ、ページの構造やレイアウトを定義するために使用されるHTMLの要素です。ざっくり説明すると、<strong><span class="marker-under">行全体のまとまり</span></strong>を作るのがブロック要素です。</p>



<figure class="wp-block-image aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://it-biz.online/wp-content/uploads/2023/04/image-51-1024x338.png" alt="インライン要素とブロック要素の違い" class="wp-image-7529" width="840" height="277" srcset="https://it-biz.online/wp-content/uploads/2023/04/image-51-1024x338.png 1024w, https://it-biz.online/wp-content/uploads/2023/04/image-51-300x99.png 300w, https://it-biz.online/wp-content/uploads/2023/04/image-51-500x165.png 500w, https://it-biz.online/wp-content/uploads/2023/04/image-51-768x253.png 768w, https://it-biz.online/wp-content/uploads/2023/04/image-51-800x264.png 800w, https://it-biz.online/wp-content/uploads/2023/04/image-51.png 1268w" sizes="(max-width: 840px) 100vw, 840px" /><figcaption class="wp-element-caption">再掲：インライン要素とブロック要素の違い</figcaption></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">インライン要素は、行の中の<strong>一部</strong>のまとまりでしたが、ブロック要素は行全体で１つのまとまりを作ります。</p>
</div></div>



<p class="wp-block-paragraph">ブロック要素は、ページのレイアウトや構造を構築するために使用され、幅と高さを持ち、周囲の要素とは余白や境界線で区切られるのが基本。</p>



<p class="wp-block-paragraph">これらの要素は、Webページ上で<strong>縦方向</strong>に積み重ねられることが多く、インライン要素（テキストレベル要素）とは異なり、一般的には他のブロックレベル要素やインライン要素を含むことができます。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="816" height="346" src="https://it-biz.online/wp-content/uploads/2023/04/image-52.png" alt="" class="wp-image-7530" srcset="https://it-biz.online/wp-content/uploads/2023/04/image-52.png 816w, https://it-biz.online/wp-content/uploads/2023/04/image-52-300x127.png 300w, https://it-biz.online/wp-content/uploads/2023/04/image-52-500x212.png 500w, https://it-biz.online/wp-content/uploads/2023/04/image-52-768x326.png 768w, https://it-biz.online/wp-content/uploads/2023/04/image-52-800x339.png 800w" sizes="(max-width: 816px) 100vw, 816px" /><figcaption class="wp-element-caption">図2:インライン要素 vs ブロック要素</figcaption></figure>



<p class="wp-block-paragraph">もう一度HTMLファイルを確認しながら、ブロック要素の役割をしっかりと理解しておきましょう。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;!DOCTYPE html>
&lt;html lang="ja">
&lt;head>
  &lt;meta charset="UTF-8">
  &lt;title>インライン要素とブロック要素の違い（色付き）&lt;/title>
  &lt;style>
    div, span {
      border: 1px solid black;
      padding: 5px;
    }
    .block {
      background-color: lightblue;
    }
    .inline {
      background-color: lightcoral;
    }
  &lt;/style>
&lt;/head>
&lt;body>
  &lt;h2>ブロック要素の例&lt;/h2>
  &lt;div class="block">これはブロック要素です。div要素は独立した行で表示されます。&lt;/div>
  &lt;div class="block">これもブロック要素です。新しいdiv要素は新しい行で表示されます。&lt;/div>

  &lt;h2>インライン要素の例&lt;/h2>
  &lt;p>これは&lt;span class="inline">インライン要素&lt;/span>です。span要素は他のテキストと同じ行に表示されます。&lt;span class="inline">これもインライン要素です。&lt;/span>&lt;/p>
&lt;/body>
&lt;/html></pre>



<p class="has-text-align-center wp-block-paragraph"><strong>代表的なブロック要素</strong></p>



<figure class="wp-block-table aligncenter"><div class="scrollable-table stfc-sticky"><table><thead><tr><th>要素</th><th>説明</th></tr></thead><tbody><tr><td><code><a href="https://it-biz.online/web-design/div/">&lt;div></a></code></td><td>汎用的なブロック要素で、スタイルやグループ分けのために使用されます。</td></tr><tr><td><code><a href="https://it-biz.online/web-design/paragraph/">&lt;p></a></code></td><td>段落を表す要素で、文章の一つのまとまりを示します。</td></tr><tr><td><a href="https://it-biz.online/web-design/h1-h6/"><code>&lt;h1></code>〜<code>&lt;h6></code></a></td><td>見出しを表す要素で、<code>&lt;h1&gt;</code>が最も重要で大きく、<code>&lt;h6&gt;</code>が最も小さい見出しです。</td></tr><tr><td><code><a href="https://it-biz.online/web-design/list/">&lt;ul></a></code></td><td>点（マーカー）付きリストを表す要素で、<code>&lt;li&gt;</code>タグと組み合わせて使用します。</td></tr><tr><td><code><a href="https://it-biz.online/web-design/list/">&lt;ol></a></code></td><td>番号付きリストを表す要素で、<code>&lt;li&gt;</code>タグと組み合わせて使用します。</td></tr><tr><td><code>&lt;blockquote&gt;</code></td><td>引用ブロックを表す要素で、他の文章や資料からの引用を示します。</td></tr><tr><td><code>&lt;pre&gt;</code></td><td>整形済みテキストを表す要素で、主にコードや等幅フォントで表示されるテキストを扱います。</td></tr><tr><td><code><a href="https://it-biz.online/web-design/table/">&lt;table></a></code></td><td>テーブルを表す要素で、<code>&lt;tr&gt;</code>（行）、<code>&lt;td&gt;</code>（セル）などの要素と組み合わせて使用します。</td></tr><tr><td><code><a href="https://it-biz.online/web-design/form/">&lt;form></a></code></td><td>入力フォームを表す要素で、<code>&lt;input&gt;</code>や<code>&lt;select&gt;</code>などのフォーム部品と組み合わせて使用します。</td></tr><tr><td><code>&lt;nav&gt;</code></td><td>ナビゲーションリンクを表す要素で、ウェブサイト内の主要なリンクを示します。</td></tr><tr><td><code>&lt;section&gt;</code></td><td>セクションを表す要素で、ページ内の論理的な区分を示します。</td></tr><tr><td><code>&lt;article&gt;</code></td><td>記事やブログ投稿などの独立したコンテンツを表す要素です。</td></tr><tr><td><code>&lt;aside&gt;</code></td><td>付随情報を表す要素で、主要なコンテンツとは関連性が低い情報を示します。</td></tr><tr><td><code>&lt;header&gt;</code></td><td>ページやセクションのヘッダーを表す要素です。</td></tr><tr><td><code>&lt;footer&gt;</code></td><td>ページやセクションのフッターを表す要素です。</td></tr></tbody></table></div></figure>



<p class="has-text-align-center wp-block-paragraph"><span class="badge-green">関連</span>　<a href="https://it-biz.online/web-design/semantic-html/">セマンティックHTML</a></p>



<p class="wp-block-paragraph">これらのブロック要素を使って、Webページのレイアウトや構造を作成することができます。ブロック要素は、一般的には他のブロック要素やインライン要素を含むことができ、ページの構造を作りやすくしています。</p>



<h2 class="wp-block-heading"><span id="toc3">インライン要素とブロック要素の違いと使い分け</span></h2>



<p class="wp-block-paragraph">インライン要素とブロック要素は以下の５点で大きく異なります。</p>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title">インライン要素とブロック要素の違い</div>
<ul class="wp-block-list">
<li>ポイント１：配置と改行</li>



<li>ポイント２：幅と高さ</li>



<li>ポイント３：余白と境界線</li>



<li>ポイント４：要素の含有</li>



<li>ポイント５：目的と使用場面</li>
</ul>
</div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">この章が一番大事なポイントなので、一つずつサンプルコード付きで丁寧に解説しておきます。</p>
</div></div>



<h3 class="wp-block-heading"><span id="toc4">配置と改行</span></h3>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="980" height="170" src="https://it-biz.online/wp-content/uploads/2023/04/image-53.png" alt="" class="wp-image-7531" srcset="https://it-biz.online/wp-content/uploads/2023/04/image-53.png 980w, https://it-biz.online/wp-content/uploads/2023/04/image-53-300x52.png 300w, https://it-biz.online/wp-content/uploads/2023/04/image-53-500x87.png 500w, https://it-biz.online/wp-content/uploads/2023/04/image-53-768x133.png 768w, https://it-biz.online/wp-content/uploads/2023/04/image-53-800x139.png 800w" sizes="(max-width: 980px) 100vw, 980px" /><figcaption class="wp-element-caption">図3：配置と改行</figcaption></figure>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list">
<li><span class="bold-blue">インライン要素</span>: 文章の中に埋め込まれ、周囲のテキストと同じ行に配置されます。前後に改行が入りません。</li>



<li><span class="bold-red">ブロック要素</span>: 独立したブロックとして配置され、通常は前後に改行が入ります。</li>
</ul>
</div>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;!DOCTYPE html>
&lt;html>
&lt;head>
  &lt;style>
    .inline-sample {
      background-color: lightblue;
    }

    .block-sample {
      background-color: lightcoral;
    }
  &lt;/style>
&lt;/head>
&lt;body>

&lt;p>これは&lt;span class="inline-sample">&amp;lt;span&amp;gt; インライン要素&lt;/span>の例です。インライン要素は同じ行に配置されます。&lt;/p>

&lt;div class="block-sample">&amp;lt;div&amp;gt; ブロック要素の例1&lt;/div>
&lt;div class="block-sample">&amp;lt;div&amp;gt; ブロック要素の例2&lt;/div>

&lt;/body>
&lt;/html></pre>



<p class="wp-block-paragraph">このサンプルコードでは、<code>&lt;span&gt;</code>タグを使ってインライン要素を表現し、<code>&lt;div&gt;</code>タグを使ってブロック要素を表現しています。</p>



<p class="wp-block-paragraph"><code>&lt;span&gt;</code>タグで囲まれたインライン要素は、<code>&lt;p&gt;</code>タグ内のテキストと同じ行に配置されています。これに対して、<code>&lt;div&gt;</code>タグで囲まれたブロック要素は、それぞれ独立したブロックとして前後に改行が入り、縦方向に配置されています。</p>



<h3 class="wp-block-heading"><span id="toc5">幅と高さ</span></h3>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="383" src="https://it-biz.online/wp-content/uploads/2023/04/image-54-1024x383.png" alt="" class="wp-image-7532" srcset="https://it-biz.online/wp-content/uploads/2023/04/image-54-1024x383.png 1024w, https://it-biz.online/wp-content/uploads/2023/04/image-54-300x112.png 300w, https://it-biz.online/wp-content/uploads/2023/04/image-54-500x187.png 500w, https://it-biz.online/wp-content/uploads/2023/04/image-54-768x287.png 768w, https://it-biz.online/wp-content/uploads/2023/04/image-54-800x299.png 800w, https://it-biz.online/wp-content/uploads/2023/04/image-54.png 1139w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">図4：幅と高さ</figcaption></figure>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list">
<li><span class="bold-blue">インライン要素</span>: 上下の余白と境界線は影響を与えませんが、左右の余白と境界線は影響を与えます。</li>



<li><span class="bold-red">ブロック要素</span>: 上下左右すべての余白と境界線が影響を与えます。</li>
</ul>
</div>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;!DOCTYPE html>
&lt;html>
&lt;head>
  &lt;style>
    .inline-sample {
      background-color: lightblue;
      width: 100px;
      height: 100px;
    }

    .block-sample {
      background-color: lightcoral;
      width: 100px;
      height: 100px;
    }
  &lt;/style>
&lt;/head>
&lt;body>

&lt;p>これは&lt;span class="inline-sample">&amp;lt;span&amp;gt; インライン要素&lt;/span>の例です。インライン要素では、幅と高さの指定が効果がありません。&lt;/p>

&lt;div class="block-sample">&amp;lt;div&amp;gt; ブロック要素の例1&lt;/div>
&lt;div class="block-sample">&amp;lt;div&amp;gt; ブロック要素の例2&lt;/div>

&lt;/body>
&lt;/html></pre>



<p class="wp-block-paragraph">このサンプルコードでは、インライン要素(<code>&lt;span&gt;</code>)とブロック要素(<code>&lt;div&gt;</code>)の両方に、幅と高さを100pxに設定しました。</p>



<p class="wp-block-paragraph">ブロック要素の<code>&lt;div></code>には、幅と高さの指定が適用されており、各要素が100px四方のサイズになっています。一方で、インライン要素の<code>&lt;span></code>には、幅と高さの指定が効果がありません。そのため、<code>&lt;span></code>要素のサイズはコンテンツに応じて決まります。</p>



<h3 class="wp-block-heading"><span id="toc6">余白と境界線</span></h3>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="160" src="https://it-biz.online/wp-content/uploads/2023/04/image-55-1024x160.png" alt="" class="wp-image-7533" srcset="https://it-biz.online/wp-content/uploads/2023/04/image-55-1024x160.png 1024w, https://it-biz.online/wp-content/uploads/2023/04/image-55-300x47.png 300w, https://it-biz.online/wp-content/uploads/2023/04/image-55-500x78.png 500w, https://it-biz.online/wp-content/uploads/2023/04/image-55-768x120.png 768w, https://it-biz.online/wp-content/uploads/2023/04/image-55-800x125.png 800w, https://it-biz.online/wp-content/uploads/2023/04/image-55-1536x239.png 1536w, https://it-biz.online/wp-content/uploads/2023/04/image-55.png 1918w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">図5：余白と境界線</figcaption></figure>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list">
<li><span class="bold-blue">インライン要素</span>: 上下の余白と境界線は影響を与えませんが、左右の余白と境界線は影響を与えます。</li>



<li><span class="bold-red">ブロック要素</span>: 上下左右すべての余白と境界線が影響を与えます。</li>
</ul>
</div>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;!DOCTYPE html>
&lt;html>
&lt;head>
  &lt;style>
    .inline-sample {
      background-color: lightblue;
      margin: 20px;
      padding: 10px;
      border: 3px solid black;
    }

    .block-sample {
      background-color: lightcoral;
      margin: 20px;
      padding: 10px;
      border: 3px solid black;
    }
  &lt;/style>
&lt;/head>
&lt;body>

&lt;p>これは&lt;span class="inline-sample">&amp;lt;span&amp;gt; インライン要素&lt;/span>の例です。インライン要素では、上下の余白と境界線は影響を与えませんが、左右の余白と境界線は影響を与えます。&lt;/p>

&lt;div class="block-sample">&amp;lt;div&amp;gt; ブロック要素の例1&lt;/div>
&lt;div class="block-sample">&amp;lt;div&amp;gt; ブロック要素の例2&lt;/div>

&lt;/body>
&lt;/html></pre>



<p class="wp-block-paragraph">このサンプルコードでは、インライン要素(<code>&lt;span&gt;</code>)とブロック要素(<code>&lt;div&gt;</code>)の両方に、余白（<code>margin</code>）、内側の余白（<code>padding</code>）、境界線（<code>border</code>）を設定しました。</p>



<p class="wp-block-paragraph">ブロック要素の<code>&lt;div></code>には、上下左右すべての余白と境界線が影響を与えています。一方で、インライン要素の<code>&lt;span></code>には、上下の余白と境界線は影響を与えませんが、左右の余白と境界線は影響を与えています。</p>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/web-design/box-model/">ボックスモデルとは？</a></p>



<h3 class="wp-block-heading"><span id="toc7">要素の含有</span></h3>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="162" src="https://it-biz.online/wp-content/uploads/2023/04/image-56-1024x162.png" alt="" class="wp-image-7534" srcset="https://it-biz.online/wp-content/uploads/2023/04/image-56-1024x162.png 1024w, https://it-biz.online/wp-content/uploads/2023/04/image-56-300x47.png 300w, https://it-biz.online/wp-content/uploads/2023/04/image-56-500x79.png 500w, https://it-biz.online/wp-content/uploads/2023/04/image-56-768x121.png 768w, https://it-biz.online/wp-content/uploads/2023/04/image-56-800x127.png 800w, https://it-biz.online/wp-content/uploads/2023/04/image-56-1536x243.png 1536w, https://it-biz.online/wp-content/uploads/2023/04/image-56.png 1922w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">図６：要素の含有</figcaption></figure>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list">
<li><span class="bold-blue">インライン要素</span>: 通常、テキストや他のインライン要素を含むことができますが、ブロック要素を含むことはできません。</li>



<li><span class="bold-red">ブロック要素</span>: 他のインライン要素やブロック要素を含むことができます。</li>
</ul>
</div>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;!DOCTYPE html>
&lt;html>
&lt;head>
  &lt;style>
    .inline-sample {
      background-color: lightblue;
    }

    .block-sample {
      background-color: lightcoral;
    }
  &lt;/style>
&lt;/head>
&lt;body>

&lt;p>これは&lt;span class="inline-sample">&amp;lt;span&amp;gt; インライン要素 &lt;strong>他のインライン要素を含む&lt;/strong>&lt;/span>の例です。インライン要素では、他のインライン要素を含むことができますが、ブロック要素を含むことはできません。&lt;/p>

&lt;div class="block-sample">&amp;lt;div&amp;gt; ブロック要素の例1 &lt;span>インライン要素も含めることができます&lt;/span>&lt;/div>
&lt;div class="block-sample">&amp;lt;div&amp;gt; ブロック要素の例2 &lt;div>他のブロック要素も含めることができます&lt;/div>&lt;/div>

&lt;/body>
&lt;/html></pre>



<p class="wp-block-paragraph">このサンプルコードでは、インライン要素(<code>&lt;span></code>)が別のインライン要素(<code>&lt;strong></code>)を含んでいる例を示しています。<strong>インライン要素は他のインライン要素を含むことができますが、ブロック要素を含むことはできません。</strong></p>



<p class="wp-block-paragraph">一方で、ブロック要素の<code>&lt;div></code>は、他のインライン要素(<code>&lt;span></code>)やブロック要素(<code>&lt;div></code>)を含むことができます。この例から、インライン要素とブロック要素における要素の含有の違いが理解できるかと思います。</p>



<h3 class="wp-block-heading"><span id="toc8">目的と使用場面</span></h3>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list">
<li><span class="bold-blue">インライン要素</span>: テキストの一部に対してスタイルやリンクなどの機能を適用する目的で使用されます。</li>



<li><span class="bold-red">ブロック要素</span>: ページのレイアウトや構造を構築する目的で使用されます。</li>
</ul>
</div>



<p class="wp-block-paragraph">インライン要素は、<strong>文書の一部を装飾・強調する</strong>ためや、特定の機能を付与するために使用されます。インライン要素は文章の中で利用されることが一般的です。</p>



<p class="wp-block-paragraph">対して、ブロック要素は、<strong>ページの構造やレイアウトを構築する</strong>ために使用されます。ブロック要素は、コンテンツの塊を表し、通常は他の要素とは独立して配置されます。</p>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box memo-box">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title">このページのまとめ</div>
<ul class="wp-block-list">
<li><strong>インライン要素</strong><br>行の一部を表し、同じ行に連続して配置され、主にテキストの一部を装飾・強調するために使用する。</li>



<li><strong>ブロック要素</strong><br>行全体を占める要素で、ページの構造やレイアウトを構築するために使用する。</li>
</ul>
</div>



<figure class="wp-block-image aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://it-biz.online/wp-content/uploads/2023/04/image-51-1024x338.png" alt="インライン要素とブロック要素の違い" class="wp-image-7529" width="840" height="277" srcset="https://it-biz.online/wp-content/uploads/2023/04/image-51-1024x338.png 1024w, https://it-biz.online/wp-content/uploads/2023/04/image-51-300x99.png 300w, https://it-biz.online/wp-content/uploads/2023/04/image-51-500x165.png 500w, https://it-biz.online/wp-content/uploads/2023/04/image-51-768x253.png 768w, https://it-biz.online/wp-content/uploads/2023/04/image-51-800x264.png 800w, https://it-biz.online/wp-content/uploads/2023/04/image-51.png 1268w" sizes="(max-width: 840px) 100vw, 840px" /><figcaption class="wp-element-caption">再掲：インライン要素とブロック要素の違い</figcaption></figure>
</div>



<h2 class="wp-block-heading"><span id="toc9">Webエンジニア向け→完全無料のHTML/CSS/JS ロードマップ</span></h2>



<p class="wp-block-paragraph">Webエンジニアを目指す方にとって避けては通れないベースとなる超・重要知識の１つが<strong>HTML/CSS/JavaScript</strong>です。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">以下のページでは、そもそもHTMLって何？何のために学習するの？という疑問に回答しつつ、HTML/CSS/JavaScriptを学習するためのロードマップ（全５０記事）を整理しています。</p>
</div></div>



<p class="wp-block-paragraph">Webエンジニアを目指す方に、<strong><span class="marker-under">完全無料</span></strong>でかつ短時間で理解できるようにまとめましたので是非ご覧ください。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/html/" title="【無料】ゼロから学ぶHTML/CSS/JavaScript入門：50記事で完全解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2020/02/html_css-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2020/02/html_css-320x180.png 320w, https://it-biz.online/wp-content/uploads/2020/02/html_css-240x135.png 240w, https://it-biz.online/wp-content/uploads/2020/02/html_css-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【無料】ゼロから学ぶHTML/CSS/JavaScript入門：50記事で完全解説</div><div class="blogcard-snippet internal-blogcard-snippet">初心者向けのHTMLとCSSとJavaScriptの基本から応用までを分かりやすく解説。実践プロジェクトを通じて独力でホームページを作成できるようになります。今すぐ始めてウェブ開発の世界をマスターしましょう！</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2024.03.21</div></div></div></div></a>
</div></figure>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【CSS】疑似要素とは？初心者向けにわかりやすく３分で解説</title>
		<link>https://it-biz.online/web-design/pseudo-element/</link>
		
		<dc:creator><![CDATA[ビズドットオンライン]]></dc:creator>
		<pubDate>Wed, 19 Apr 2023 07:19:17 +0000</pubDate>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[WEBデザイン]]></category>
		<category><![CDATA[Web開発]]></category>
		<category><![CDATA[プログラミング]]></category>
		<guid isPermaLink="false">https://it-biz.online/?p=7513</guid>

					<description><![CDATA[疑似要素（pseudo-element）は、HTML要素の特定の部分に対してスタイルを適用するために使用されます。 参考　HTMLの要素とは？ 例えば、::beforeや::afterなどの疑似要素を利用することで以下の [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">疑似要素（pseudo-element）は、<strong>HTML要素の特定の部分に対してスタイルを適用する</strong>ために使用されます。</p>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/web-design/html-rule/">HTMLの要素とは？</a></p>



<p class="wp-block-paragraph">例えば、<code><code>::before</code>や<code>::after</code></code>などの疑似要素を利用することで以下のように「HTMLを直接修正する必要なく」指定した要素の前後にテキストやアイコンを挿入することができます。</p>



<p class="codepen" data-height="300" data-default-tab="html,result" data-slug-hash="MWPjrax" data-user="biz-online" style="height: 300px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;">
  <span>See the Pen <a href="https://codepen.io/biz-online/pen/MWPjrax">
  疑似要素①</a> by ビズドットオンライン (<a href="https://codepen.io/biz-online">@biz-online</a>)
  on <a href="https://codepen.io">CodePen</a>.</span>
</p>
<script async src="https://cpwebassets.codepen.io/assets/embed/ei.js"></script>



<p class="wp-block-paragraph">このページでは、HTML/CSS初心者向けに疑似要素とは何か？をわかりやすく１から解説します。</p>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box"><div class="tab-caption-box-label block-box-label box-label fab-edit"><span class="tab-caption-box-label-text block-box-label-text box-label-text">このページで学べる内容</span></div><div class="tab-caption-box-content block-box-content box-content">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list">
<li>疑似要素とは？</li>



<li>疑似要素の使い方・構文ルール</li>



<li>代表的な疑似要素</li>
</ul>
</div>
</div></div>



<p class="wp-block-paragraph">Webエンジニアを目指す方であれば<strong><span class="marker-under">知らないと恥ずかしい超・基本知識の１つ</span></strong>です。是非最後までご覧ください。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-20" checked><label class="toc-title" for="toc-checkbox-20">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">疑似要素とは？</a></li><li><a href="#toc2" tabindex="0">代表的な疑似要素</a></li><li><a href="#toc3" tabindex="0">Webエンジニア向け→完全無料のHTML/CSS/JS ロードマップ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">疑似要素とは？</span></h2>



<p class="wp-block-paragraph">疑似要素（pseudo-element）は、CSSセレクタで使用される擬似クラス（pseudo-class）の一種で、<strong>HTML要素の特定の部分に対してスタイルを適用</strong>するために使用されます。</p>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/web-design/pseudoc-classes/">疑似クラスとは？</a></p>



<p class="codepen" data-height="300" data-default-tab="html,result" data-slug-hash="MWPjrax" data-user="biz-online" style="height: 300px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;">
  <span>See the Pen <a href="https://codepen.io/biz-online/pen/MWPjrax">
  疑似要素①</a> by ビズドットオンライン (<a href="https://codepen.io/biz-online">@biz-online</a>)
  on <a href="https://codepen.io">CodePen</a>.</span>
</p>
<script async src="https://cpwebassets.codepen.io/assets/embed/ei.js"></script>



<p class="wp-block-paragraph">詳しく説明すると、以下の sample クラスに対して</p>



<pre class="EnlighterJSRAW" data-enlighter-language="html" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;div class="sample">Hello, world!&lt;/div></pre>



<p class="wp-block-paragraph">疑似要素「<code><code>::before</code>」「<code>::after</code></code>」が利用されることで、”Hello, world!” という<strong>文字列の前後</strong>にテキストコンテンツが追加される仕組み。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="css" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">.sample::before {
  content: 'Before ';
  color: red;
}

.sample::after {
  content: ' After';
  color: blue;
}</pre>



<p class="wp-block-paragraph">このように、ある特定の要素の<strong>部分</strong>を指し示すのが疑似要素のポイントです。</p>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/web-design/div/">divタグ</a></p>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box"><div class="tab-caption-box-label block-box-label box-label fab-question-circle"><span class="tab-caption-box-label-text block-box-label-text box-label-text">疑似要素と疑似クラスの違い</span></div><div class="tab-caption-box-content block-box-content box-content">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-chevron-right block-box"><div class="iconlist-title">疑似要素 vs 疑似クラス</div>
<ul class="wp-block-list">
<li>疑似クラス<br><strong>要素の状態</strong>に基づいてスタイルを適用する</li>



<li>疑似要素<br><strong>要素の特定の部分</strong>に対してスタイルを適用する</li>
</ul>
</div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">疑似クラスは、要素の状態に基づいてスタイルを適用するために使用されます。例えば、<code>:hover</code>は要素がマウスオーバーされたときにスタイルを適用するために使用されます。</p>



<p class="wp-block-paragraph">一方、疑似要素は、要素の特定の部分に対してスタイルを適用するために使用されます。例えば、<code>::before</code>や<code>::after</code>は、要素の前後にテキストやアイコンを追加するために使用されます。</p>
</div></div>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/web-design/pseudoc-classes/">疑似クラスとは？</a></p>
</div></div>



<p class="wp-block-paragraph">ここまでの説明だけではまだよくわからない・・・！という方も他の疑似要素を見ていくことで徐々にイメージが湧くはずです。</p>



<p class="wp-block-paragraph">ここからは実際に利用される代表的な疑似要素と、そのサンプルコードを解説します。</p>



<h2 class="wp-block-heading"><span id="toc2">代表的な疑似要素</span></h2>



<p class="wp-block-paragraph">以下がよく利用される代表的な疑似要素です。利用頻度としては<code>::before</code>や<code>::after</code>が圧倒的ですが、その他の疑似要素についても知っておくと便利です。</p>



<figure class="wp-block-table aligncenter"><div class="scrollable-table stfc-sticky"><table><thead><tr><th>疑似要素</th><th>説明</th></tr></thead><tbody><tr><td><code>::before</code></td><td>要素の開始タグの前にコンテンツを挿入するために使用される。</td></tr><tr><td><code>::after</code></td><td>要素の終了タグの後にコンテンツを挿入するために使用される。</td></tr><tr><td><code>::first-letter</code></td><td>ブロックレベル要素の最初の文字にスタイルを適用するために使用される。</td></tr><tr><td><code>::first-line</code></td><td>要素の最初の行にスタイルを適用するために使用される。</td></tr><tr><td><code>::selection</code></td><td>テキストが選択されたときにスタイルを適用するために使用される。</td></tr><tr><td><code>::placeholder</code></td><td>フォームの入力欄にプレースホルダーテキストを表示するために使用される。</td></tr><tr><td><code>::marker</code></td><td>リストのマーカー（箇条書きの数字や記号など）にスタイルを適用するために使用される。</td></tr><tr><td><code>::backdrop</code></td><td><code>dialog</code>要素などの背景にスタイルを適用するために使用される。<code>::backdrop</code>は<code>body</code>要素よりも上位の階層に配置される。</td></tr></tbody></table></div></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">実際に上記の疑似要素を利用したサンプルコードがこちらです。</p>
</div></div>



<p class="has-text-align-center wp-block-paragraph"><strong>サンプルコード</strong></p>



<p class="codepen" data-height="1187.3333740234375" data-default-tab="html,result" data-slug-hash="gOBwooe" data-user="biz-online" style="height: 1187.3333740234375px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;">
  <span>See the Pen <a href="https://codepen.io/biz-online/pen/gOBwooe">
  疑似要素②</a> by ビズドットオンライン (<a href="https://codepen.io/biz-online">@biz-online</a>)
  on <a href="https://codepen.io">CodePen</a>.</span>
</p>
<script async src="https://cpwebassets.codepen.io/assets/embed/ei.js"></script>



<p class="wp-block-paragraph">このサンプルコードでは、各疑似要素を使って以下のようなスタイルを適用しています。</p>



<ul class="wp-block-list">
<li><code>::before</code>: テキストの前にアイコンを表示する。</li>



<li><code>::after</code>: ボタンの後ろに矢印を表示する。</li>



<li><code>::first-letter</code>: テキストの最初の文字に赤い大きなフォントを適用する。</li>



<li><code>::first-line</code>: テキストの最初の行に太字のスタイルを適用する。</li>



<li><code>::selection</code>: テキストが選択されたときに、背景色を黄色に変更する。</li>



<li><code>::placeholder</code>: フォームの入力欄にプレースホルダーテキストをグレーの斜体で表示する。</li>



<li><code>::marker</code>: リストのマーカー（リストの数字や記号）に青く太字のスタイルを適用する。</li>



<li><code>::backdrop</code>: <code>dialog</code>要素の背景を半透明の黒に設定する。</li>
</ul>



<p class="wp-block-paragraph">これらの疑似要素を使うことで、HTML要素の特定の部分にスタイルを適用できます。疑似要素は、WebサイトやWebアプリケーションのデザインに役立つ強力なツールです。</p>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box memo-box">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title">疑似要素のまとめ</div>
<ul class="wp-block-list">
<li>疑似要素: CSSで使用される、ページ要素の<strong>特定部分にスタイルを適用</strong>する仮想的な要素。</li>



<li>::before, ::after: 疑似要素の例で、要素の前後にコンテンツを追加する。</li>



<li>装飾・デザイン効果: 疑似要素を使って、要素の構造を変更せずにスタイルを調整。</li>
</ul>
</div>
</div>



<h2 class="wp-block-heading"><span id="toc3">Webエンジニア向け→完全無料のHTML/CSS/JS ロードマップ</span></h2>



<p class="wp-block-paragraph">Webエンジニアを目指す方にとって避けては通れないベースとなる超・重要知識の１つが<strong>HTML/CSS/JavaScript</strong>です。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">以下のページでは、そもそもHTMLって何？何のために学習するの？という疑問に回答しつつ、HTML/CSS/JavaScriptを学習するためのロードマップ（全５０記事）を整理しています。</p>
</div></div>



<p class="wp-block-paragraph">Webエンジニアを目指す方に、<strong><span class="marker-under">完全無料</span></strong>でかつ短時間で理解できるようにまとめましたので是非ご覧ください。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/web-design/html/" title="【無料】ゼロから学ぶHTML/CSS/JavaScript入門：50記事で完全解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2020/02/html_css-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2020/02/html_css-320x180.png 320w, https://it-biz.online/wp-content/uploads/2020/02/html_css-240x135.png 240w, https://it-biz.online/wp-content/uploads/2020/02/html_css-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【無料】ゼロから学ぶHTML/CSS/JavaScript入門：50記事で完全解説</div><div class="blogcard-snippet internal-blogcard-snippet">初心者向けのHTMLとCSSとJavaScriptの基本から応用までを分かりやすく解説。実践プロジェクトを通じて独力でホームページを作成できるようになります。今すぐ始めてウェブ開発の世界をマスターしましょう！</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2024.03.21</div></div></div></div></a>
</div></figure>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
