루리위키는 미디어위키를 사용하기에 위키백과, 리브레 위키 등과 동일한 기본 문법을 제공합니다.
설명 없이 표를 만들고 싶으면 미디어위키 표 생성기(MediaWiki Tables Generator)를 사용하는 것도 좋습니다.
표의 기본 문법
- :{|: 표의 시작.
- :|}: 표의 끝.
- :|: 행을 1칸 추가합니다.
- :|-: 열을 1칸 추가합니다.
- :!: 머리글 행을 1칸 추가합니다. 기본적으로 굵은 글씨와 가운데 정렬이 적용됩니다.
- :|+: 표에 캡션을 추가합니다. 기본적으로 표 외부 윗쪽에 달리며, 속성을 통해 위치를 바꿀 수 있습니다.
행을 추가할 때에는 새줄을 넣어 행을 추가하는 방식과 ':||'처럼 새줄 없이 행을 추가하는 방식이 둘 다 가능합니다. 머리글 행 추가도 동일하게 적용됩니다.
':|'과 글자 사이는 띄어쓴 후에 작성하는 것이 원칙이나, 띄어쓰기 없이 ':|글자' 형태도 정상적으로 작성됩니다.
예시 1
{| class="wikitable" |+ 숫자 |- ! 숫자 1 ! 숫자 2 |- | 1 | 2 |- | 일 | 이 |- | 하나 | 둘 |} |
|
예시 2
{| class="wikitable" ! 숫자 1 !! 숫자 2 !! 숫자 3 |- | 1 || 2 || 3 |- | 일 || 이 || 삼 |- | 하나 || 둘 || 셋 |} |
|
표의 클래스 지정
HTML 문법을 이용하여서 표를 자유롭게 꾸미는 것도 가능하지만 간단히 클래스를 지정하여서 기본 양식을 그대로 사용할 수도 있습니다.
표의 시작 부분에 class="클래스명"식으로 작성하면 적용됩니다.
일반적인 양식은 가장 기본적인 'wikitable'과, 정렬이 가능한 "sortable"이 있습니다. 이 둘을 조합하여서 'wikitable sortable' 같은 클래스 중복도 가능합니다.
클래스 미지정 예시
{| ! 숫자 1 !! 숫자 2 !! 숫자 3 |- | 1 || 2 || 3 |- | 일 || 이 || 삼 |- | 하나 || 둘 || 셋 |} |
|
wikitable sortable 예시
{| class="wikitable sortable" ! 숫자 !! 한글 !! 영문 |- | 1 | 하나 | One |- | 2 | 둘 | Two |- | 3 | 셋 | Three |- | 4 | 넷 | Four |} |
|