サーチ…


共通の特殊文字

一部の文字はHTML用に予約されている可能性があり、実際のHTMLコードを妨げる可能性があるため、直接使用することはできません。たとえば、ソースコードに左右の山括弧( <> )を表示しようとすると、出力に予期しない結果が生じることがあります。同様に、ソースコードに書かれている空白は、出力HTMLに期待通りに表示されないことがあります。 ☎のような​​ものは、ASCII文字セットでは使用できません。

このために、文字エンティティが作成されます。これらは&entity_name;という形式&entity_name;または&entity_number; 。利用可能なHTMLエンティティのいくつかを次に示します。

キャラクター説明エンティティ名エンティティ番号
"" 非破壊空間 &nbsp; &#160;
"<" 未満 &lt; &#60;
">" より大きい &gt; &#62;
"&" アンパサンド &amp; &#38;
" - " emダッシュ &mdash; &#8212;
" - " エンダッシュ &ndash; &#8211;
"©" 著作権 &copy; &#169;
"®" 登録商標 &reg; &#174;
"™" 商標 &trade; &#8482;
「☎」 電話 &phone; &#9742;

したがって、

©2016 Stack Exchange Inc.

次のHTMLコードが使用されます。

<b>&copy; 2016 Stack Exchange Inc.</b>

HTMLの文字エンティティ

htmlでWebページを開発する際には、多くのシンボルや特殊文字が必要ですが、実際に文字を使用すると、特定の文字が予約されている実際のhtmlコードやキーボードで特定の文字が使用できなくなることがあります。したがって、競合を回避するために、同時にコード内で異なるシンボルを使用できるようにするために、w3 orgは私たちに「文字エンティティ」を提供します。

文字エンティティは 'Entity Name' - &entity_name;で事前定義されています。と 'エンティティ番号' - &entity_number;ページ上に必要なシンボルを表示するには、2つのどちらかを使用する必要があります。

いくつかの文字エンティティのリストはhttps://dev.w3.org/html5/html-author/charrefにあります。

'magnifying glass'に文字エンティティを使用した簡単な例:

<input type="text" placeholder="  &#128269; Search"/>

それは

ここに画像の説明を入力



Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow