Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
複数の行があり、一部がインデントされているフォーマット済みのコードフラグメントの場合、HTML要素は<pre>です。ただし、これをテーブル内で使用すると、タグを別々の行に配置しなくても、ブラウザーはフラグメントの前後に空白行を挿入します。これを防ぐ方法はありますか?
<pre>
はい。ブラウザが要素に自動的に適用するデフォルトのパディングとマージンを削除する必要がありますpre。
pre
これを行う<pre style="padding:0; margin:0;"></pre>
<pre style="padding:0; margin:0;"></pre>
これですべての空白が削除されない場合はdisplay: inline;、style属性に追加してください。デフォルトでは使用しますdisplay: block;
display: inline;
display: block;