즐거운 미디어 위키 테이블을 만드는 쉬운 방법이 있습니까?

StackOverflow https://stackoverflow.com/questions/488969

  •  20-08-2019
  •  | 
  •  

문제

엄지 드라이브에서 미디어 위키 인스턴스를 사용하여 많은 물건을 추적합니다. 과거에는 서두르고 있었기 때문에 테이블을 만들 수있는 좋은 방법을 찾을 기회가 없었기 때문에이 구문은 내 목적에 잘 어울 렸습니다.

{| border=1
...
|}

이제 나는 조금 더 좋은 것을 원한다. 나는 CSS를 사용하여 더 좋은 테이블 경계를 만드는 데 익숙했지만 MediaWiki를 통해이 구문을 할 수있는 깨끗한 방법을 찾지 못합니다. 기본적 으로이 HTML과 동등한 테이블을 원합니다.

<table style="border-collapse: collapse">
    <tr>
        <td style="border: 1px solid black">one</td>
        <td style="border: 1px solid black">two</td>
    </tr>
</table>

모든 셀에 테두리를 설정하는 것은 어려울 것입니다. 초기 추측은 어딘가에 CSS 파일에 테이블 클래스를 추가해야한다는 것입니다. 그렇다면 적절한 파일은 어디에 있습니까?

도움이 되었습니까?

해결책

당신이 쓴 것처럼, 당신은 편집 할 수 있습니다 MediaWiki CSS 파일. 이것이가는 길입니다. 그러나 어떤 이유로 CSS를 사용할 수없는 경우 언제든지 셀 관련 스타일링 태그가 포함 된 위키 템플릿을 사용할 수 있습니다.

다른 팁

Wikipedia에서하는 것을 좋아합니다.예쁜"템플릿 (참조 원천; 당신은 공상을 건너 뛸 수 있습니다 <noinclude> 물건) HTML / CSS를 넣은 곳 : 예를 들어 :

border="1" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0; 
background: #f9f9f9; border: 1px #aaa solid; border-collapse: collapse;"

그런 다음 테이블에서 이와 같은 템플릿을 사용하십시오. 간단한 "포함":

{| {{Prettytable}}
...
|}

스타일링 셀에 동일한 기술을 사용할 수 있습니다. 다른 Wikipedias (및 기타 Wikimedia 프로젝트)에서 더 많은 예를 찾아야합니다.

예를 들어 MediaWiki 네임 스페이스의 페이지를 통해 사용되는 CSS를 사용자 정의 할 수 있습니다. MediaWiki:Common.css. 피부 특정 CSS 페이지도 있습니다 MediaWiki:Monobook.css, 기본 피부의 경우.

이 도구를 사용하여 테이블을 신속하게 생성하십시오. http://www.tablesgenerator.com/mediawiki_tables

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top