1. ホーム
  2. html

[解決済み] HTMLのソフトハイフン(<wbr> vs. &shy;)

2022-04-23 20:07:38

質問

ウェブページのソフトハイフンの問題はどのように解決するのですか?テキスト中に長い単語があり、ハイフンで改行したい場合があります。しかし、単語全体が同じ行にある場合は、ハイフンを表示させたくありません。

のコメントによると このページ <wbr> は、Netscapeが発明した非標準の"タグ・スープです。それは、以下のようなものです。 &shy; は、標準準拠にも問題があります。 . があるようです。 すべてのブラウザで動作するソリューションを得る方法はありません。 .

ソフトハイフンを処理する方法はどれですか、そしてなぜそれを選んだのですか?また、その理由を教えてください。


関連するSOディスカッションを見る こちら .

解決方法は?

残念です。 &shy のサポートはブラウザ間で一貫性がなく、実際には使用できません。

QuirksModeの言う通り、今のところHTMLでソフトハイフンを使う良い方法はありません。ハイフンなしを実現するために何ができるかを考えてみてください。

2013年版の編集です。 QuirksModeによると , &shy; は、すべての主要なブラウザで動作/サポートされるようになりました。