いくつかのコンテンツを含む contenteditable 領域があるとします。
<div contenteditable="true">
<p>first paragraph</p>
<p>
<img width='63' src='https://developer.cdn.mozilla.net/media/img/mdn-logo-sm.png'>
<img width='63' src='https://developer.cdn.mozilla.net/media/img/mdn-logo-sm.png'>
</p>
<p>second paragraph</p>
</div>
左/右矢印キーでナビゲートを開始すると、キャレットはすべての子要素を移動し始めます。このgifアニメを見てください
問題は、キャレットに子要素を無視させる方法です。または一言で言えば: 単一の画像として内部の 2 つの画像の動作を行うには? jsfiddle