You mean like it listing products, prices that look like an order button and hover effects that would likely lead to a sales page? I can see how sanctus probably thought it was... otherwise what's the point?
No, we're HTML and CSS coders attempting to tell you what's wrong with your HTML and CSS... it's invalid, non-functional, broken in some browsers, mixing coding styles ranging from 1997 to 2020 (thanks to the use of HTML 5 elements in a XHTML tranny doctype)... meaning even something as simple as adding text to images is going to be a disaster.
.... and I didn't see any DIV relating to the images in the code... You have FIGURE and FIGURECAPTION (HTML 5 elements that don't even EXIST in your doctype or all browsers) with H2's inside them (what makes those even BE headings -- that makes even LESS sense)... but no DIV anywhere NEAR any IMG tags on the page. Part of why I think we're scratching our heads a bit here. It's not bad enough the code is gibberish, but what you are asking about ISN'T EVEN ON THE PAGE.
I mean, from the language of your original post it sounds like you're asking about losing the tables to make the layout with DIV... or are you talking adding DIV inside the tables? Either way it sounds like fixing the broken markup... to go with the broken layout that ALSO needs fixing.
You don't want to fix it, why are you asking for help? Could you be more clear on WHERE you want that text in relation to the images -- it could be you need a div wrapping both, could be you don't need either and could get away with a span in-between... could be you need both to apo if you want it over the image... How much text? Same as what the figcaption already does, or actual description text that might be sufficient to warrant a paragraph instead of a DIV?
A mockup of what you want to accomplish would clarify it a bit... or at the very least the text you want to go with those images. Without content we can't tell you the proper markup... since markup is (or at least should) be dictated by the content it is applied to.