flake8 is really only for python code, but I agree. 

In fact, I think it should be 79 for markup languages, which are intended to be readable as plain text on a traditional monitor: 25x80, green-on-black, clicky keyboard with the Ctrl button where it was intended to be... :)