web-dev-qa-db-ja.com

<br>にASCII文字はありますか?

通常、WebページではすべてHTMLの番号または名前を使用します。例&は&#38;または&amp;および$、@、©、®、...などです。私が知りたいように、<br>?にはHTML番号または名前があります。

どんな答えも役に立ちますか?

乾杯!

32

&は文字です。 &amp;は、その文字のHTML文字エンティティです。

<br>は要素です。要素は文字エンティティを取得しません。

ここでの多くの回答とは対照的に、\nまたは&#13;<br>と同等ではありません。前者は、テキストドキュメントの改行を示します。後者は、HTMLドキュメントの改行を示すことを目的としており、デフォルトのCSSによって改行を行っています。

br:before { content: "\A"; white-space: pre-line }

テキストの改行は、CSS white-spaceプロパティに応じて、HTML改行としてレンダリングするか、空白として扱うことができます。

43
Amadan

特別なHTML文字&#10;を探しているかもしれません。これを使用して改行を取得でき、現在の行の最後の文字の直後に挿入できます。これは、タイトルまたは代替ラベル内のリストに複数の行を含める場合に特に便利です。

お役に立てれば。

13
Rob Avery

<br>はHTML要素です。 NOany ASCIIコードがあります。

ただし、改行には&#013;テキストコードが使用される場合があります。

または&lt;br&gt;

テキストコードを確認できます こちら

7
ketan

いいえ、ありません。

<br>HTML要素であり、テキストノードまたはテキストノードの一部に置き換えることはできません。

can以下のような<pre>要素内でCR/LFを使用して改行効果を作成します。

<pre>Line 1
Line 2</pre>

しかし、これは<br>と同じではありません。

3
Amit

HTMLでは、<br />タグは行を分割します。したがって、アスキー文字を使用する意味はありません。

Cssでは、改行に\Aを使用できます。

.selector::after{
   content: '\A';
}

ただし、HTMLに<br>をテキストとして表示する場合は、次を使用できます。

&lt;br&gt; // &lt denotes to < sign and &gt denotes to > sign
2