![トモジのアイコン画像](https://10moji-blog.com/wp-content/uploads/2020/08/吹き出しトモジ.png)
HTMLの特殊なタグって
どんなのがあるの・・・?
本記事は、
上記のような方に向けて記事を書いています。
こんにちは、トモジです。
私はプログラミング未経験から独学で勉強して、
簡易的な動的サイト・ゲーム・サービスが作れる状態になりました。
本記事は、特殊タグに関して要点をわかりやすく説明しております。
HTML 特殊タグについて
bodyタグ内に記述するタグに関して、
使用頻度があまり高くないが覚えておきたいタグについて順番に説明していきます。
codeタグ
codeタグは、ソースコードをユーザーや検索エンジンにわかりやすく表記するタグになります。
また、CSSで装飾することでよりユーザーにわかりやすくできます。
![codeタグに関しての説明図](https://10moji-blog.com/wp-content/uploads/2021/01/b3b20450daae2a80b1241efb27d1e5cd-1024x942.png)
<p>背景色の変更は<code>{background-color: 色指定;}</code>と書きましょう。</p>
code {
display: inline-block; /* ボックスの並びを変更 */
padding: 0.1em 0.5em; /* 文字周りの余白 */
color: #333333; /* 文字色 */
background-color: #F7F7F7; /* 背景色 */
border-radius: 3px; /* 角丸 */
border: solid 1px #DEDEDE; /* 枠線 */
}
背景色の変更は{background-color: 色指定;}
と書きましょう。
rubyタグ・rtタグ・rpタグ(ルビをふる)
ルビとは、文章内の任意の文字に対し、
ふりがなや説明・異なる読み方といった
役割の小さな文字で表記されるもの
rubyタグは、
ルビをふりたい部分にrubyタグ
で囲み
ルビのふりがなとして表示する箇所をrtタグ
で囲みます。
ルビに未対応の環境では横並び表示になってしまうので、カッコ付き表示にするためにrpタグ
も使用します。
![rubyの書き方に関して](https://10moji-blog.com/wp-content/uploads/2021/01/3a0defe11e45d9c227839180ab424238-1024x942.png)
![rubyの表記に関して](https://10moji-blog.com/wp-content/uploads/2021/01/d4ce78e016f67ce3bdb000f6697c052c-1024x942.png)
<p>
<ruby>
tomoji
<rp>(</rp>
<rt>ともじ</rt>
<rp>)</rp>
</ruby>
</p>
10moji
supタグ(上付き文字)・sub(下付きタグ)
supタグやsubタグは、数学や化学式などでよく使用される小さい文字などを使用したい場合に必要になるタグです。
![supタグとsubタグの説明図](https://10moji-blog.com/wp-content/uploads/2021/01/38142a4c7d9fb360c579a50756284fc6-1024x942.png)
<p>
<span>sup(上付きタグ) : </span>
E=mc<sup>2</sup>
</p>
<hr>
<p>
<span>sub(下付きタグ) : </span>
CO<sub>2</sub>
</p>
sup(上付き文字) : E=mc2
sub(下付き文字) : CO2
smallタグ(注釈や著作権の表示)
smallタグは、小さな文字で表示され
注釈や著作権関係を表すために使用されます。
一般的にはページの最下部付近にある
Copyright表記の部分で使用されます。
![smallタグの説明図](https://10moji-blog.com/wp-content/uploads/2021/01/5d062279d0756b9a75fea0c507a44429-1024x942.png)
<footer>
<p>
<small>© 2020 tomoji</small>
</p>
</footer>
blockquoteタグ(長い引用文を表す)
blockquoteタグは、長い引用文であることを示し
文章の段落などのまとまった単位で引用する場合に使用します。
![blockquoteタグについての説明図](https://10moji-blog.com/wp-content/uploads/2020/09/blockquote-1024x335.png)
<p>※※※※※※※※※※※※※※※※</p>
<blockquote>
<p>
○○○○○○○○○○○○○○○○○○○○○○○○○○○<br>
××××××××××××<br>
△△△△△△△△△△△△△△△△△△△△△△
</p>
</blockquote>
![](https://10moji-blog.com/wp-content/uploads/2020/09/f9aad9d30e4295021182ef5d3c6debfe-1024x413.png)
abbrタグ(略語を正式な言葉で補足する)
abbrタグは、
その部分が略語であることを示す要素です。
title属性に正式名称を記入することにより、
略語付近にカーソルを合わせると
正式名称が表示されます。
![abbrタグに関しての図](https://10moji-blog.com/wp-content/uploads/2021/01/ab9ffec5f5444f354125ab1c7961c34e-1024x942.png)
<p>
※HTMLにカーソルを合わせ数秒お待ちください<br>
<abbr title="HyperText Markup Language">HTML</abbr>はコーディングでありプログラムではありません。
</p>
※HTMLにカーソルを合わせ数秒お待ちください
HTMLはコーディングでありプログラムではありません。
markタグ(ハイライトで目立たせる)
テキスト文をmarkタグで囲うと、黄色の蛍光ペンでラインを引いたような表示になります。
![markタグの説明図](https://10moji-blog.com/wp-content/uploads/2021/01/8c7aed46a7325d576ae67221955c0312-1024x942.png)
<p>
HTMLは<mark>コーディング</mark>です。
</p>
HTMLはコーディングです。
まとめ
最後にこの記事のポイントをまとめておきます。
特殊タグ
code
ソースコードを
ユーザーや検索エンジンに知らせるruby
任意の文字に対しふりがなや説明sup
上付き文字sub
下付き文字small
小さな文字で注釈や著作権関係を表すblockquote
長い引用文に使用abbr
略語に対しての正式名称を表示mark
黄色いハイライトで文字を強調