TST: Fix doctests in ``style.py``
The following commits fix the doctests of the ``style.py``, add some redirects to the User Guide, and some expected results.

- [x] closes #42759
- [x] tests added / passed
- [x] Ensure all linting tests pass, see [here](https://pandas.pydata.org/pandas-docs/dev/development/contributing.html#code-standards) for how to run them

wow

cc @attack68 if you'd take a look / merge (ok if it needs a followup) as this is green. once you are confident that this fixes all cases in `style.py` do add it to `ci/code_checks.ch` which will then prevent anyone (like me) adding failing doctests in the future unknowingly. also pls rebase, in theory this should be all green. By the time I went to update my branch before committing to the new changes, I ended up rebasing and there were some commits that shouldn't go. I think it will be necessary to make a new, more organized PR, correct? the failure is fine (its already fixed on master).

@attack68 merge when ready. @Leonardofreua thanks. You might want to do a follow-on where the links you added to table visualization are more specific. You can link to specific parts of the page using `#page-id-as-title` > @Leonardofreua thanks. You might want to do a follow-on where the links you added to table visualization are more specific. You can link to specific parts of the page using `#page-id-as-title`

Hi @attack68, thanks for the tip. I had initially done just that, but I thought it might not be accepted, so I ended up removing it. Can I open another issue to make this change?