Управление поплавками всегда не так легко понять (см. здесь ). Среда table
автоматически делает таблицу плавающим элементом. То есть элемент, способный перемещаться по странице для достижения хорошего макета страницы (хороший макет с типографской точки зрения может отличаться от понравившегося макета).
LaTeX управляет поплавками для вас, и, с другой стороны, предоставляет очень мощные средства для контроля перекрещенных ссылок.
Если вы не хотите, чтобы что-то плавало, просто не делайте это плавающим элементом. Кстати, если вам нужна подпись, используйте пакет caption
(см. здесь снова).