It has to do with border-spacing between table cells -- when you select text that runs into the border-spacing, it resets the selection to go from 1) original cell 2) start of the table 3) next cell.
With more sane styling (ie: setting border-spacing to 0), the selection won't jump to the start of the table.
It has to do with border-spacing between table cells -- when you select text that runs into the border-spacing, it resets the selection to go from 1) original cell 2) start of the table 3) next cell.
With more sane styling (ie: setting border-spacing to 0), the selection won't jump to the start of the table.