From my personal experience I would break down what it takes to get visible abs as the following....
95% diet
5% lifting
Yup, 0% cardio.
As you can see from the last page, Larry Fedora (UNC Football HC) agrees:
Brett McMurphy @McMurphyESPN
Larry Fedora, w/daughter, on his 6-pack abs secret: No beer, no cardio, lift weights 45 minutes 4 days/week
then again...
Andrew Carter @_andrewcarter
Fedora just said he drinks nine Red Bulls a day during football season. I don't think that's possible.
lol