HTML における br と br/ の違い

HTML における br と br/ の違い
スタックフローからの回答:

単に<br>だけで十分です。

その他の形式は、XHTML との互換性のために用意されています。XHTML と同じコードを記述して、HTML としても機能させることができます。HTML を生成するシステムの中には、XML ジェネレーターに基づいているものがあり、そのため、裸の <br> タグだけを出力する機能がありません。そのようなシステムを使用している場合は、<br/> を使用しても問題ありませんが、必要がない場合は使用する必要はありません。

しかし、実際に XHTML を使用する人はほとんどいません。コンテンツを XHTML として解釈するには、application/xhtml+xml として提供する必要がありますが、これは IE では機能しません (また、XHTML をサポートするブラウザーでは、小さなエラーが発生するとページが表示されなくなります)。したがって、Web 上で XHTML のように見えるもののほとんどは、実際には HTML として提供され、解釈されています。詳細については、「XHTML を text/html として提供することは有害であると考えられる」を参照してください。

つまり、HTML のルールは <br> 終了文字のない空タグですが、XHTML のルールは <br/> 開始タグの後に終了タグが続く、というものです。

XHTML では、<br> タグは次のように適切に閉じられる必要があります: <br />。 <br> タグは空のタグです (つまり、終了タグがないので、これは間違っています: <br></br>)。 XHTML では、終了タグを開始タグ内に配置します (つまり、<br />)。

<<:  基礎知識: ウェブサイトのアドレスの前の http はどういう意味ですか?

>>:  MySQL GRANT ユーザー認証の実装

推薦する

MySQLオンラインデッドロック分析練習

序文MySQL を学習する際に、MySQL のロック メカニズムについて簡単に理解したことがあると思...

VirtualBox を使用して Linux クラスターをシミュレートする方法

1. ホストMacbookにHOSTをセットアップする前回のドキュメントでは仮想マシンの静的 IP ...

JavaScript の絶妙なスネーク実装プロセス

目次1. HTML構造を作成する2. テーブルを作成する3. ヘビの頭と体を作る4. 食べ物を作る5...

CSS を使用して、画像に 3D の凸型と凹型のエフェクト (フレーム外に凸型、またはフレーム内に凹型) を実現します。

Ⅰ. 問題の説明: CSS を使用して画像の 3D 凸凹効果を実現します。 Ⅱ実施手順は以下のとお...

CSS マスクを使用して PNG 画像のサイズを大幅に最適化します (推奨)

この記事は共有および集約することを歓迎します。全文を転載する必要はありません。著作権を尊重してくださ...

一定期間の日ごと、時間ごとの統計データを取得するMySQLの詳しい説明

毎日の統計情報を取得するプロジェクトを実行する際、プロジェクト ログを分析する必要があります。要件の...

インタラクティブな視覚化 JS ライブラリ gojs の使い方の紹介とヒント

目次1. gojsの紹介2. Gojsのアプリケーションシナリオ3. gojs を選ぶ理由: 4. ...

formData 形式タイプを使用してファイルをアップロードする Vue の例

Vue では、一般的にフロントエンドとバックエンドを分離したプロジェクトがあり、データ操作を実装する...

ウェブページ制作でウェブフォントファイルにベクターアイコンを追加する方法

ご存知のとおり、コンピューターには 2 種類の画像があり、1 つはビットマップ、もう 1 つはベクタ...

Element UI を使用してページにページング ナビゲーション バーを追加する方法

必要ページング バーを追加します。これにより、ページにジャンプしたり、ページ番号に従って特定のページ...

Windows 10 で MySQL の解凍バージョンをインストールする方法の詳細なグラフィック チュートリアル

MySQL のインストールは、インストール バージョンと解凍バージョンに分かれています。インストール...

CentOS 7 での mysql 5.7 のインストール チュートリアル

1. 公式MySQL Yumリポジトリをダウンロードしてインストールする 実行ファイル: mysql...

虫眼鏡ケースのJavaScriptオブジェクト指向実装

この記事では、参考までに、虫眼鏡のJavaScriptオブジェクト指向実装の具体的なコードを紹介しま...

MySQL 文字セットの概要

目次文字セット比較ルール4つのレベルの文字セットと比較規則3つのシステム変数このノートは主にMySQ...

Ubuntu 20.04 に Xrdp サーバー (リモート デスクトップ) をインストールする方法

Xrdp は、グラフィカル インターフェイスを通じてリモート システムを制御できる Microsof...