非壊れたスペースとは何ですか?
非壊れたスペースは、ブラウザやコンピュータープログラムによってレイアウトやディスプレイで尊重されるスペースです。一般的に、単純なスペースは、ラインブレークを配置するのが適切な場所として扱われ、利便性のためにブラウザが表示されるときに複数のスペースが崩壊する可能性があります。壊れないスペースを備えたスペースが保持されます。これが適切であり、非壊れたスペースをディスプレイにコードするために使用されるHTMLエンティティとNBSPがあります。
非壊れたスペースの概念は、厄介な問題を防ぐために文の間隔を制御する必要がある植チングからの持ち越しです。電子タイプセットの開発により、人々は特定の設定でスペースを制御する方法を必要とし、これもインターネットに持ち込まれました。テキストが表示されたときに間隔やその他の要素を制御することで、人々はウェブサイトの外観と提示された情報をカスタマイズできます。
人々が壊れないスペースを使用したいと思うかもしれない設定では、「ミスタージョーンズ」などの正式なタイトルや名前のようなラインブレークで壊れたくないかもしれないものや、「16カップ」などの測定値があります。非壊れたスペースを使用すると、コンピュータープログラムやブラウザによってラインブレークが挿入されないようにします。 1つの行に適合する余地が十分でない場合は、次の行に落とされます。
詩のような特定のフォーマットの目的で、壊れないスペースも役立ちます。一部のブラウザは一連の壊れないスペースを単一のスペースとして扱い、フォーマットを変更する可能性があるため、人々はHTMLエンティティの使用に注意する必要があります。また、ブラウザはコンテンツを異なって表示し、あるブラウザで受け入れられるように見えるコンテンツも別のブラウザーでは奇妙に見える場合があります。壊れないスペースで空白を強制すると、ディスプレイエラーが発生する可能性があります。
htmlで、非壊れたsペースは、視覚要素間にスペースを作成したり、テーブルにセルを開いたりするために使用される場合があります。一部のブラウザは、空のセルの読み取りが困難であり、テーブルの要素を動かしてレイアウトに問題を引き起こす可能性があります。セル内に壊れないスペースを貼り付けると、セルが空に表示されることになっているという事実にブラウザに警告します。
多くのソフトウェアプログラムは、適切なときに非壊したスペースを自動的に挿入します。これらのプログラムは、既知のスペルと文法の慣習を使用して、ユーザーがラインブレイクを表示したくないと想定された場合にハードスペースを挿入します。