ソフトハイフンとは

ソフトハイフン(SHY)の定義は、コンピューティング用のハイパーテキストマークアップ言語(HTML)で使用するか、印刷で使用するかによって異なります。 HTMLでは、SHYは改行の場所を示すために使用されます。 行末に入力すると、通常のハイフンとして表示されます。 行の中央にある場合、目に見えるマークとして表示されません。 デスクトップパブリッシングでは、単語を2行に分割するために、テキストの行の終わり近くの設定されたハイフネーションゾーン内にSHYが表示されます。 HTMLとデスクトップパブリッシングの両方で、通常のハイフンは常に通常の文字として表示されます。

すべてのインターネットブラウザーが常にソフトハイフンを認識しているわけではありません。 コードを無視するブラウザーのページでは、常に通常のハイフンとして表示されます。 また、改行のHTML命令を無視します。

ソフトハイフンは、スパムフィルターからメッセージヘッダーまたは本文を隠そうとするスパムメール送信者によって使用されます。 また、ユーザーがスパムWebページへのリンクをクリックするように、真のURLを隠すために使用することもできます。 この方法は一部のスパムフィルターを欺きますが、高度な機能を備えてトリックをキャッチできるフィルターは他にもあります。

レイアウトやワードプロセッシングなどのデスクトップパブリッシングタスクの場合、ソフトハイフンはHTMLと同じルールのほとんどに従います。 大きな違いの1つは、マージンやページネーションなどの要素の変更によるテキストの変更がハイフネーションゾーンの位置を変更すると、ソフトハイフンが消えることです。 ハイフネーションゾーンの開始位置のガイドラインは、通常、ソフトウェアにプログラムされます。 一部のプログラムでは、このゾーンのパラメーターをユーザーが変更できます。

ゼロ幅スペース(ZWSP)および非改行スペースは、ソフトハイフンと同様の方法で機能し、テキストの表示方法を変更します。 ソフトハイフンと同様に、ゼロ幅のスペースはページに表示されません。 これは、特定のスペーシング命令が必要なときに、単語がどこで切れるか、または潜在的に改行があるべき場所を示すために使用される目に見えない文字です。 ノーブレークスペース(NBSP)とも呼ばれるノンブレークスペースは、ソフトハイフンの反対を行い、特定の場所での改行を防ぎます。 また、公開ページには表示されないHTMLコードもあります。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?