ENH: Support for specifying col names for col_space
**TO UPDATE FOLLOWING THINGS**

- [ ] closes #28917 
- [ ] tests added / passed
- [ ] passes `black pandas`
- [ ] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`
- [ ] whatsnew entry

Hello @VijayantSoni! Thanks for opening this PR. We checked the lines you've touched for [PEP 8](https://www.python.org/dev/peps/pep-0008) issues, and found:





* In the file [`pandas/io/formats/html.py`](https://github.com/pandas-dev/pandas/blob/aeacf155df253c2d2a02815f5840c66911526918/pandas/io/formats/html.py):

> [Line 127:89](https://github.com/pandas-dev/pandas/blob/aeacf155df253c2d2a02815f5840c66911526918/pandas/io/formats/html.py#L127): [E501](https://duckduckgo.com/?q=pep8%20E501) line too long (92 > 88 characters)

 Can you add test(s) for the changed behavior @VijayantSoni are you still working on this? Agreed with @simonjayhawkins this shouldn't be a new keyword. You can model `col_space` off of what `formatters` currently accepts @WillAyd yeah, will work on changes. @WillAyd @simonjayhawkins Hey guys, just to update, I won't be able to work on this for another 25-20 days. Please feel free to take it up. If this is still open after that time, I will continue. > @WillAyd @simonjayhawkins Hey guys, just to update, I won't be able to work on this for another 25-20 days. Please feel free to take it up. If this is still open after that time, I will continue.

@VijayantSoni Thanks for looking into this. I'll close for now to clear the queue. can always re-open. ping when you wish to continue.