테마와 게시글의 테이블 CSS id/class가 다릅니다

요약: 카테고리 표시에 사용되는 메인 테마의 테이블에는 CSS 훅(id 또는 클래스)을, 게시물 내 테이블에는 다른 훅을 제공해 주세요.

한 사용자가 게시물에 ‘스프레드시트’ 스타일의 줄을 테이블에 추가해 달라고 요청했습니다(해당 사용자는 포스트 기반 RPG 게임을 진행 중입니다). 구현 자체는 간단했지만, 이렇게 하면 메인 페이지의 카테고리 목록에도 줄이 추가되어 보기 흉해졌습니다. 두 유형의 테이블에 서로 다른 CSS id나 클래스를 부여하면 각 테이블에 다른 스타일을 적용할 수 있습니다.

저는 이를 달성하는 수정을 했지만, 사용자가 테이블 HTML 코드 앞에 <div data-theme-table="lines">를, 뒤에 </div>를 직접 입력해야 제가 구현한 줄 스타일 CSS가 적용되므로 번거롭습니다. 또한 이 방법은 HTML에만 작동하고 마크다운에는 적용되지 않습니다.