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