pdenchfield wrote:I tried adding "ol ul table" to fix the table in a bulleted list I had following a numbered step, but it did not seem to change anything, even when I put in a large margin for a sanity check. Any ideas?
You might need to throw an li in there.
Or... Have you tried the "make paragraph item" option with a custom table class? When you're in a line item (<li> tag), and you want a table to follow it, click on the list item action menu and select Make Paragraph Item(s) from the drop-down list (I think that's the title of the menu option). When you do, it create a paragraph tag as a child of the li tag. You can then insert a table in place of that paragraph. At this point, the table is at the same indent depth as its parent li tag (unless your base table tag has a left margin specified). If you create a custom table class and set its left margin to 20px, for instance, then you can apply that class to the table tag, and it won't matter how deep that table is inside a list -- it will always be 20px indented under its parent tag, whether that parent tag (li tag in this case) is one level deep, two levels deep, or more.
Complex selectors are great but can get complicated the deeper you go, especially if you're using relative dimensions (2ems or 2%) as opposed to fixed dimensions (20px or 20pt).