<kbd>ブロックがある場合、キャレットをそのブロックの後ろ、次の文字の前に移動させることはできません。
下のビデオは、<kbd>ブロックの直後の最初の文字の追加/編集の難しさを示しています。
<kbd>ブロックがある場合、キャレットをそのブロックの後ろ、次の文字の前に移動させることはできません。
下のビデオは、<kbd>ブロックの直後の最初の文字の追加/編集の難しさを示しています。
「期待される」動作はHTMLコンテンツ編集可能のもので、インラインノードの内側と外側は単一の位置とみなされます。
インラインコードは、代替手段の良い例です。それはその単一の位置にフェイクカーソルを表示するため、カーソル移動すると、異なるマークを持つ同じ位置になります。
私は、他の種類のコンテンツでも同様の動作をサポートすることが理想的な状態だと信じています。
…そしてこれが、可能な限りWYSIWYGエディターを使わない理由です ![]()
(これは35年前のWordPerfect 5.1時代に遡る個人的な好みです)
まさにその通りです。どんなに洗練されても、うまくいかないことがよくあります。このようなバグは、多くのWYSIWYGエディターで見たことがあります。