이 문서는 실험용으로 나무위키에서 가져 왔습니다.
그런고로 이 문서는 예외적으로 CC BY-NC-SA 2.0 KR을 사용하며 이 문서의 자세한 역사는 여기를 참고하십시오.


목차

1. 개요
2. 텍스트
2.1. 텍스트 형태
2.2. 텍스트 크기
2.3. 텍스트 색상
3. 하이퍼링크
4. 리다이렉트
5. 이미지 파일
6. 동영상
7. 문단
8. 리스트
8.1. 기본 형식
8.2. 번호 있는 리스트
8.3. 리스트와 줄바꿈
9. 각주
10. 인용문
11. 수평줄
12. 매크로
12.1. 틀·문서 삽입
12.2. 나이·날짜·시간 출력
12.3. 목차·각주 출력
12.4. 정렬 보조 매크로 (줄바꿈·clearfix)
13. 테이블(표)
13.1. 기본 형태
13.2. 셀 합치기
13.2.1. 가로 합치기
13.2.2. 세로 합치기
13.2.3. 가로세로 합치기
13.3. 테이블과 셀 텍스트의 정렬
13.4. 테이블의 크기와 색상
14. 접기
15. 분류
16. 문법 무효화

1. 개요

나무위키의 문법 도움말입니다. 나무위키가 사용하는 위키 엔진이 제공하는 문법이라 하여 '나무마크'라고도 합니다.

이 문서에서는 기본적인 수준의 위키 문법들을 정리했으며, 나무위키:문법 도움말/심화 문서에서 고급 문법을 확인하실 수 있습니다. 나무위키:문법 도움말/개발 문서에서는 위키 문법을 처리하는 원리 등을 설명합니다.

2. 텍스트


서식이 적용된 텍스트의 개행은 줄바꿈(엔터 키)이 아닌 [br] 매크로를 사용해야 합니다.

2.1. 텍스트 형태

입력출력비고
'''굵게'''굵게
작은따옴표(')를 세 번 입력한 상태입니다.
''기울임''기울임작은따옴표(')를 두 번 입력한 상태입니다.
''' ''굵게 기울임'' ''' 굵게 기울임 작은따옴표(')를 각각 3번(굵게)과 2번(기울임) 입력한 상태입니다.
__밑줄__밑줄언더바(_)를 두 번 입력한 상태입니다.
~~취소선 1~~취소선 1둘 중 어느 취소선 문법을 사용하든 출력에 차이가 없습니다. 다만 ~~취소선-- 또는 --취소선~~처럼 혼용하는 것은 위키 시스템 상 불가능합니다.
--취소선 2--취소선 2
기준글자^^위첨자^^기준글자위첨자텍스트 크기는 -2입니다.
기준글자,,아래첨자,,기준글자아래첨자텍스트 크기는 -2입니다. 단, 글자 크기를 줄이고 싶은 경우 이 문법이 아닌 텍스트 크기 문법을 사용하세요!
{{{[[리터럴]]}}}[[리터럴]]위키 문법이 적용되지 않고 고정폭 글꼴로 입력한 그대로가 출력됩니다. 문법 안내 등에 사용합니다.

2.2. 텍스트 크기

텍스트의 크기를 -5와 +5 사이의 정수를 입력하여 조절할 수 있습니다.

나무위키 기본 텍스트 크기는 0.9rem으로, 이는 사용중인 브라우저에서 설정된 텍스트 크기 기본값에서 90%의 크기입니다. 크기 조절 문법을 이용할 경우 이 0.9rem에 대한 상대크기인 em 단위의 양식을 적용하는 식으로 작동합니다.
입력출력적용 크기입력출력적용 크기
기본기본1em = 0.9rem기본기본1em = 0.9rem
{{{+1 텍스트}}}+1단계1.289em{{{-1 텍스트}}}-1단계0.926em
{{{+2 텍스트}}}+2단계1.389em{{{-2 텍스트}}}-2단계0.833em
{{{+3 텍스트}}}+3단계1.481em{{{-3 텍스트}}}-3단계0.742em
{{{+4 텍스트}}}+4단계1.574em{{{-4 텍스트}}}-4단계0.648em
{{{+5 텍스트}}}+5단계1.667em{{{-5 텍스트}}}-5단계0.622em

2.3. 텍스트 색상

텍스트의 색상을 헥스 코드(1)CSS 색상명(2)을 입력하여 조절할 수 있습니다. 색상코드표는 헥스 코드 문서 또는 이 사이트 또는 이곳을 참고하세요.
유형입력출력비고
기본 예시
{{{#ff0000 텍스트}}}
텍스트
헥스 코드와 CSS 색상명 모두 대소문자 구별없이 입력 가능합니다.

예시와 같이 일부 색상의 경우 세 자리만 입력하는 축약형 헥스코드(1)를 사용할 수도 있습니다.

투명도 요소가 추가된 #transparent, #RRGGBBAA 색상은 지원하지 않습니다.
(1) 'Red', 'Green', 'Blue'의 강도를 256단계 대신 16단계로만 표현한 방식입니다. 0일때 가장 어둡고 F(=1510)일 때 가장 밝습니다.
{{{#f00 텍스트}}}
{{{#red 텍스트}}}
{{{#800080 text}}}text
{{{#808 text}}}
{{{#purple text}}}
{{{#00a495 나무위키색}}}(3)나무위키색
다크 테마용 색상
별도 지정
{{{#888,#ff0 다크테스트}}}다크테스트첫 번째 색상은 라이트 테마, 두 번째 색상은 다크 테마에서 적용됩니다. 확인을 위해 다크 테마와 라이트 테마를 전환해보세요.

두 색상코드 끼리는 쉼표를 사이에 두고 붙여써야만 합니다. 쉼표 뒤에 공백을 넣을 경우 정상 출력이 되지 않습니다.

색상 문법이 적용되지 않은 일반 텍스트는 라이트 모드에서 (검은색), 다크 모드에서 (옅은 회색) 색상이 자동으로 적용됩니다.
{{{#grey,#yellow 다크테스트}}}
밑줄 서식과 중첩{{{#red __밑줄 포함__}}}밑줄 포함색상 문법과 밑줄 문법의 순서에 따라 밑줄에 색상 지정 여부가 다릅니다.
__{{{#red 밑줄 제외}}}__밑줄 제외
크기 서식과 중첩{{{+1 {{{#blue 큰글자파랑}}}}}}큰글자파랑밑줄과 달리 크기 서식을 색상과 결합할 경우 문법의 순서가 출력에 영향을 미치지 않습니다.
{{{#blue {{{+1 큰글자파랑}}}}}}
(1) # 뒤에 붙는 여섯자리 숫자로 색상을 나타낸 것. 숫자는 두 자리씩 끊어서 각각 'Red', 'Green', 'Blue'의 강도를 256(=162)단계에 걸쳐 나타낸 것이며, 16진수로 표현되어 00(=010)일 때 가장 어둡고 FF(=25510)일 때 가장 밝습니다. 중간값은 80(=12810)입니다.
(2) # 뒤에 이미 정의된 색상명을 그대로 입력하는 방식을 말합니다. 해당 링크 참조.
(3) 축약형 헥스 코드 또는 CSS 색상명으로 나타낼 수 없는 색상입니다. 6자리 코드를 써야만 표현할 수 있습니다.


3. 하이퍼링크


문서 내에 다른 문서나 외부 사이트로 가는 하이퍼링크를 텍스트나 이미지 파일로 출력할 수 있습니다.
유형입력출력비고
기본[[문서]]문서문서명에 대괄호([])나 백슬래시(\), 수직선(|)글자가 들어갈 경우 해당 글자마다 앞에 백슬래시(\)를 입력해야 링크가 정상적으로 생성됩니다.
링크 문서와 출력을 다르게[[문서|출력글자]]출력글자수직선입력 방법은 | 문서를 참조하십시오.

PC 브라우저에서 링크 위에 마우스 커서를 올리거나 모바일 브라우저에서 링크를 길게 누르면 이동하게 될 문서명을 미리 확인할 수 있습니다. 일부 브라우저에서는 지원이 안 될 수 있습니다.
링크 텍스트에 색상 적용[[문서|{{{#ff85b1 문서}}}]]문서색상뿐 아니라 [[문서|{{{+1 문서}}}]] 등 글자 크기도 적용할 수 있습니다.
이미지 파일에 링크 걸기[[나무위키|[[파일:나무위키:로고2.png]]]]파일:나무위키:로고2.png
현재 문서 특정 문단으로 링크 걸기[[#s-1|1문단으로]]1문단으로#뒤에 s-문단 번호 또는 문단명을 입력하면 현재 문서 특정 문단으로 이동할 수 있습니다. 별도의 출력을 지정하지 않으면 앵커명만 출력됩니다.

입력한 문단명이나 문단 번호가 존재하지 않을 경우 문서 내 특정 문단으로 이동할 수 없습니다.

※ 일반적으로 문단 번호는 쉽게 변경될 수 있습니다. 문단 번호 링크보다는 문단명 링크를 권장합니다. 만약, 변경되기 쉬워 보이는 문단명이라면 심화편 문서을 참고하여 앵커 문법을 이용할 것을 권장합니다. 이는 아래의 '다른 문서 특정 문단'에도 적용됩니다.
[[#개요]]#개요
[[#개요|개요 문단으로]]개요 문단으로
다른 문서 특정 문단으로 링크 걸기[[나무위키#s-6|해당 문단 참조]]해당 문단 참조이동할 문서명을 쓰고 #뒤에 s-문단 번호 또는 문단명을 입력하면 해당 문서 특정 문단으로 이동할 수 있습니다. 별도의 출력을 지정하지 않으면 앵커명이 빠지고 문서명만 출력됩니다.

이 문법 사용 시 링크하는 문서명은 리다이렉트 문서가 아니어야 합니다. 예를 들어, '문서함'은 그 자체로 본문을 가진 문서가 아니라 '나무위키:내 문서함'으로 연결시켜주는 리다이렉트 문서입니다. 이 문서의 2번 문단으로 이동하는 링크를 만들고 싶다면 반드시 [[나무위키:내 문서함#s-2]]이어야 하며 [[문서함#s-2]]로 작성하면 정상 동작하지 않습니다.
[[나무위키#기능]]나무위키#기능
[[나무위키#기능|해당 문단 참조]]해당 문단 참조
현재 문서의 상위 문서 링크[[../]]../ (2)아래의 /과 달리 여러 번 사용해도 상위의 상위 문서로는 링크되지 않습니다. 상위, 하위 문서는 문서명에 쓰인 /를 기준으로 합니다. 예를 들어, S/W 개발병 문서에서 [[../]]를 사용하면 슬래시와 뒷부분을 지운 S 문서로 링크가 가는 등 의도와 다른 링크가 걸릴 수 있습니다.

/가 문서명에 없는 문서에서 [[../]]를 사용하면 그냥 링크를 건 문서 자기 자신으로 링크가 걸립니다.

※ [[../]]가 사용된 문서의 RAW를 복사하여 다른 문서나 토론 창에 붙여넣을 경우 (상위문서가 없으므로) 링크가 깨지는 현상이 발생할 수 있습니다. 따라서 인용할 일이 많은 문서(나무위키의 규정 문서 등)에서는 ../ 문법보다 정확한 문서 명칭을 전부 작성해 주시기 바랍니다.
현재 문서의 하위 문서 링크[[/심화]]/심화/을 여러 번 사용하면 하위 문서의 하위 문서도 링크할 수 있습니다.

상위 문서 링크와 마찬가지의 이유로 RAW를 인용할 일이 많은 문서(나무위키의 규정 문서 등)에서는 이 문법을 이용하기보다 문서명을 전부 작성해 주는 것이 좋습니다.
[[/심화/TeX]]/심화/TeX
외부 페이지 링크[[https://www.google.com/]]https://www.google.com/기본 링크 표시입니다. 외부 이미지 파일 등 링크가 지나치게 길어져서 가독성을 해치는 경우가 종종 있으므로 권장되지 않습니다.
[[https://www.google.com/|구글]]구글다른 단어를 사용해 링크를 출력한 표시입니다. '출처', '사이트 명칭(ex. 언론사, 검색엔진 등)' 등 어떤 사이트임을 한눈에 알 수 있는 단어를 사용하시는 게 좋습니다.
[[https://www.google.com/|[[파일:홈페이지 아이콘.svg]]]]파일:홈페이지 아이콘.svg파일 자체에 링크. 예를 들어 특정 인물 문서 프로필의 SNS 아이콘에 링크를 걸어 해당 인물의 SNS 페이지로 이동할 수 있습니다.

특정 아이콘들은 특정 주소를 가리킬 때 초록색 외부링크 아이콘이 사라집니다. :분류:파일/링크 아이콘 참조.
(2) 본 문서의 상위 문서가 없으므로 현재 문서로 링크됩니다.

[[|문서]]

4. 리다이렉트

(틀:다른 뜻1)

리다이렉트 문서는 특정 검색어 검색 시 목적지 문서로 즉시 넘겨주는 문서입니다. 리다이렉트 문서의 생성법은 일반 문서 생성 방법과 동일하며, 아래 입력 내용만을 적어야 합니다. 이외의 어떤 내용도 추가로 적어서는 안됩니다.
유형입력비고
기본목적지 문서목적지 문서의 표제어 맨 뒤를 제외한 위치에 해시(#)가 들어갈 경우 해시 앞에 \를 입력해야 정상적으로 작동됩니다.
목적지 문서
특정 문단으로 리다이렉트목적지 문서#s-문단 번호목적지 문서에 해당 앵커나 문단이 없을 경우 문서 최상단으로 리다이렉트됩니다.
목적지 문서#문단명

5. 이미지 파일

(틀:다른 뜻1)

파일 업로더를 통해 생성한 파일 문서의 이미지 파일을 문서 내에 출력할 수 있습니다. 또한 매개변수를 이용해 이미지의 속성을 지정할 수 있습니다. 문서 내에 출력된 이미지 파일은 해당 이미지 파일의 파일 문서로의 하이퍼링크 기능도 겸합니다.

외부 이미지를 업로드하지 않고 나무위키 문서 내에 출력하는 방법은 없습니다.

이미지 파일을 삽입하는 기본 문법은 아래와 같습니다.
유형입력비고
기본[[파일:example.png]](1)이미지를 문서에 직접 출력하지 않고 텍스트 하이퍼링크로 하고자 하는 경우, 맨 앞에 쌍점(:)을 붙여 [[:파일:example.png]]와 같이 작성합니다.
매개변수 포함단일[[파일:example.png|매개변수]][[파일:example.png|width=숫자]]와 같이 사용합니다.
중첩[[파일:example.png|매개변수1&매개변수2&...]][[파일:example.png|width=숫자&align=위치]]와 같이 매개변수 사이에 앰퍼샌드(&) 구분자를 넣어 사용합니다.
(1) 앞에 공백을 넣은 [[ 파일:example.png]] 식으로도 작동하지만 권장하지 않습니다.

매개변수의 종류와 사용법은 아래와 같습니다.
유형매개변수비고
픽셀 지정너비width=숫자문서에 삽입된 이미지는 화면을 넘어가지 않는 한 원래 크기로 출력됩니다.

이미지의 크기를 높이(height) 변경으로 지정하는 것은 권장되지 않습니다. 되도록이면 너비(width) 변경으로 지정해 주세요.

width 변수와 height 변수를 동시에 사용하면 이미지 비율이 달라질 수 있습니다. 단, svg 파일은 비율이 달라지지 않습니다. 예시
높이height=숫자
비율 지정너비width=숫자%사이트나 표의 고정폭 대비 이미지 파일의 너비나 높이의 비율을 지정합니다.

주의: width=숫자%만 삽입하는 경우에는 사용자가 보고 있는 화면 폭에 대한 비율로 이미지가 출력되므로 임의의 사용자가 보기 좋은 적정 너비 선정이 어렵습니다. 표에 넣지 않고 단독으로 이미지 너비 지정을 할 경우 가능한 한 절대 수치를 이용해주세요.

표에 이미지를 추가하려는 경우에는 테이블 절대폭 문법(1)과 함께 이미지 상대폭 문법을 사용하면 설정한 테이블 절대폭에 대한 이미지 상대폭이 지정되므로 결과적으로 이미지 너비를 고정하는 효과를 얻을 수 있습니다.
높이height=숫자%
정렬 지정align=위치'위치'의 종류는 수평 정렬과 수직 정렬이 있으며, 각각 아래와 같이 세 종류가 있습니다.

수평 정렬
  • 왼쪽 정렬: left
  • 가운데 정렬: center / middle
  • 오른쪽 정렬: right

수직 정렬
  • 위쪽 정렬: top
  • 아래쪽 정렬: bottom
배경색 지정
bgcolor=#RRGGBB
라이트 테마 또는 다크 테마를 고려해 투명한 값이 있는 파일의 배경색을 지정할 수 있습니다.

6. 동영상


매크로를 이용하여 외부 사이트의 동영상을 첨부할 수 있습니다. 기본적으로 [코드(아이디)] 형식으로 입력합니다.
플랫폼입력주소 내 아이디 위치
유튜브[youtube(jNQXAC9IVRw)]https://www.youtube.com/watch?v=jNQXAC9IVRw
https://youtu.be/jNQXAC9IVRw
카카오TV[kakaotv(405064748)]https://tv.kakao.com/channel/2661262/cliplink/405064748
니코니코 동화[nicovideo(sm8628149)]https://www.nicovideo.jp/watch/sm8628149
Vimeo[vimeo(584524359)]https://vimeo.com/584524359
네이버TV[navertv(1369799)]https://tv.naver.com/v/1369799
네이버 블로그/카페 동영상[include(틀:navervid, vid=XXX, outkey=YYY)]https://serviceapi.nmv.naver.com/flash/convertIframeTag.nhn?vid=XXX&outKey=YYY
페이스북 동영상[include(틀:fbvideo, fid=XXX, vid=YYY)]https://www.facebook.com/XXX/videos/YYY
기타 플랫폼 동영상[include(틀:iframe, src=###)]
파일형식 동영상[include(틀:video, src=###)]
회색배경은 기타 문법 틀을 이용하여 삽입하므로, 다른 틀에 인클루드 시킬 수 없습니다.


매개변수를 이용해 동영상 속성을 지정할 수 있습니다. 입력 틀은 아래와 같습니다.
유형입력예시
단일 매개변수[코드(아이디,매개변수)][youtube(jNQXAC9IVRw,start=8)]
매개변수 중첩[코드(아이디,매개변수1,매개변수2,...)][youtube(jNQXAC9IVRw,width=640,height=360)]

매개 변수의 종류는 다음과 같습니다.
유형매개변수비고
너비 픽셀 지정width=숫자
높이 픽셀 지정height=숫자
너비 비율 지정width=숫자%높이(height)는 비율을 지정할 수 없습니다.
시작 시간 지정start=초
종료 시간 지정end=초

동영상은 텍스트처럼 왼쪽 정렬이 기본값입니다. 동영상의 위치 정렬 방법은 다음과 같습니다.
유형입력비고
테이블을 사용한 정렬 지정||<table align=center>[youtube(jNQXAC9IVRw)]||테이블 안에 동영상을 넣고 테이블을 정렬한 형태입니다.
||<table align=right>[youtube(jNQXAC9IVRw)]||
틀을 사용한 정렬 지정중앙: [include(틀:영상 정렬, url=jNQXAC9IVRw)]
우측: [include(틀:영상 정렬, r=, url=jNQXAC9IVRw)]
틀:영상 정렬 문서 참고.
여백 없이 동영상을 중앙 또는 우측에 정렬합니다.
해당 틀은 유튜브 동영상만 지원합니다.

7. 문단

문단을 생성할 수 있습니다.
유형기본 문단접힌 문단
1단계= 문단 1 ==# 문단 1 #=
2단계== 문단 1 ====# 문단 1 #==
3단계=== 문단 2 ======# 문단 2 #===
4단계==== 문단 3 ========# 문단 3 #====
5단계===== 문단 4 ==========# 문단 4 #=====
6단계====== 문단 5 ============# 문단 5 #======
  • 1단계 문단은 일반적으로 금지되어 있습니다. 다만, 사용자 문서에서는 예외적으로 사용이 가능합니다. 또한 문단명에 대해 일부 텍스트 문법의 사용을 제한하고 있습니다. 자세한 내용은 일반 문서 편집지침 2문단을 참조하십시오.
  • '==문단=='과 같이 문단명 앞, 뒤에 공백이 없거나 '== 문단 == '과 같이 문법 바깥쪽에 공백이 있을 경우, '== 문단 ==='처럼 양 옆의 = 개수가 다를 경우 문법이 정상적으로 출력되지 않습니다.
  • 첫 문단을 == 문단 1 ==로 사용하였으면 하위 문단은 문단명 양 옆의 =를 두 개가 아닌 하나만 늘려 작성합니다. 오류 예시 RAW

8. 리스트

가시성을 위해 이 문단에선 공백을 으로 표시합니다.

8.1. 기본 형식

리스트를 추가할 수 있습니다.
입력출력
* 리스트 1
○○* 리스트 1.1
* 리스트 2
○○* 리스트 2.1
○○○* 리스트 2.1.1

  • 리스트 1
  • 리스트 1.1
  • 리스트 2
  • 리스트 2.1
  • 리스트 2.1.1


별표 앞에 띄어쓰기를 생략하면 정상 출력되지 않습니다. 단, 별표와 내용 사이는 띄어쓰든 붙여쓰든 상관이 없습니다.

하위 리스트의 생성은 줄 앞의 띄어쓰기를 상위 리스트보다 더 많게 입력하면 됩니다. 띄어쓰기 개수에 따라 리스트 깊이가 정해집니다.

8.2. 번호 있는 리스트

번호 있는 리스트를 표기할 때, 1., 2., 3., ...의 방식으로 표기하는 것이 아니라, 모든 리스트를 1.로 표기합니다. 번호 있는 리스트와 번호 없는 리스트는 혼합해서 사용할 수 있습니다.
유형
입력
출력
숫자
1. 리스트 1
○○1. 리스트 1.1
○○1. 리스트 1.2
1. 리스트 2
○○1. 리스트 2.1

1. 리스트 1
1. 리스트 1.1
1. 리스트 1.2
1. 리스트 2
1. 리스트 2.1

영문 알파벳 소문자
a. 리스트 1
○○a. 리스트 1.1
○○a. 리스트 1.2
a. 리스트 2
○○a. 리스트 2.1

a. 리스트 1
a. 리스트 1.1
a. 리스트 1.2
a. 리스트 2
a. 리스트 2.1

영문 알파벳 대문자
A. 리스트 1
○○A. 리스트 1.1
○○A. 리스트 1.2
A. 리스트 2
○○A. 리스트 2.1

A. 리스트 1
A. 리스트 1.1
A. 리스트 1.2
A. 리스트 2
A. 리스트 2.1
로마 숫자 소문자
i. 리스트 1
○○i. 리스트 1.1
○○i. 리스트 1.2
i. 리스트 2
○○i. 리스트 2.1

i. 리스트 1
i. 리스트 1.1
i. 리스트 1.2
i. 리스트 2
i. 리스트 2.1

로마 숫자 대문자
I. 리스트 1
○○I. 리스트 1.1
○○I. 리스트 1.2
I. 리스트 2
○○I. 리스트 2.1

I. 리스트 1
I. 리스트 1.1
I. 리스트 1.2
I. 리스트 2
I. 리스트 2.1


리스트의 시작하는 숫자를 바꾸고자 할 경우, 리스트 식별자 뒤에 를 붙입니다.
입력
출력
1. 이 리스트는 1부터 시작
1. 리스트 2
1. 리스트 3

1. 이 리스트는 1부터 시작
1. 리스트 2
1. 리스트 3

I.#11 이 리스트는 11(XI)부터 시작
I. 리스트 12
I. 리스트 13

I.#11 이 리스트는 11(XI)부터 시작
I. 리스트 12
I. 리스트 13

8.3. 리스트와 줄바꿈

줄바꿈(개행)을 통해 한 줄 이상을 비우면 앞의 리스트는 종료되고 뒤의 리스트를 새로 시작하는 것으로 간주합니다.
입력
출력
1. 리스트 1
1. 리스트 2

1. 리스트 1
1. 리스트 2

1. 리스트 1
1. 리스트 2

1. 리스트 1
1. 리스트 2


같은 리스트 내에서의 줄바꿈은 [br] 매크로나 엔터키로 할 수 있습니다. 매크로를 이용하지 않고 개행할 경우, 리스트 앞 공백 개수만큼 개행된 텍스트 앞을 띄어쓰기를 해야 합니다. 리스트가 복잡한 경우 매크로를 사용할 것이 권장됩니다.

아래 잘못된 방식처럼 띄어쓰기를 쓰지 않으면 리스트와 별개의 새로운 문단으로 인식하므로 행간 여백, 앞여백등이 크게 달라집니다.

입력
출력
올바른 예시
*리스트
내에서의 개행
*매크로를 이용한[br]리스트 내의 개행

  • 리스트
내에서의 개행
  • 매크로를 이용한
    리스트 내의 개행

잘못된 예시
* 잘못된 방식
띄어쓰지 않으면
* 리스트가 이어지지 않음

  • 잘못된 방식
띄어쓰지 않으면
  • 리스트가 이어지지 않음

리스트를 유지하면서 개행을 넣고자 한다면, 개행줄에 깊이에 맞는 띄어쓰기가 있어야 연속적인 리스트로 인식합니다. 띄어쓰지 않으면 모두 개별 리스트로 인식해서 행간의 너비 차이가 생기며 일련번호도 적용되지 않습니다.
입력
출력
A. list 1
A. list 1-1

A. list 1-2

A. list 2

A. list 3

A. list 1
A. list 1-1

A. list 1-2

A. list 2

A. list 3

A. list 1

A. list 1-1

A. list 1-2

A. list 2

A. list 3

A. list 1

A. list 1-1

A. list 1-2

A. list 2

A. list 3

9. 각주

각주를 생성할 수 있습니다. 입력한 각주는 문서 맨 아래나 각주 매크로([각주])가 삽입된 위치에 출력되며, 본문의 각주 번호([1])를 클릭할 경우 해당 각주 번호의 각주 위치(앵커)로 이동합니다. 다시 해당 각주의 각주 번호([1])를 클릭할 경우 본문의 각주 번호가 있는 위치로 이동합니다.
유형입력(: 공백)출력비고
기본
[*텍스트 1]
(8)각주 이름을 따로 지정하지 않으면 기본으로 일련의 숫자가 각주 번호로 지정됩니다.

각주 안의 각주금지되어 있습니다. 관련 규정은 일반 문서 편집지침 2문단을 참조하십시오. 참고로 각주 안에 각주를 넣게 되면 실제로 문서를 열람할 때 각주를 표시하게 해도 정상적으로 표시되지 않고, 대신 각주 목록 중 해당 각주가 있는 곳으로 이동합니다.

내부에 각주를 넣으면 틀 각주 앵커와 틀이 삽입된 문서의 각주 앵커가 같을 경우 문서 내에서 어느 한 쪽은 정상적인 위치로 이동하지 않으므로 가급적 틀 안에서는 각주를 삼가고 대신 텍스트 크기를 줄여 설명을 붙이십시오.
각주 이름 설정
[*A텍스트 2] [*A]
(A (9)) (A (10))각주 번호를 텍스트로 지정할 수 있습니다.
ℹ️ 같은 적당한 관련 있는 이모지나 단어를 넣을수도 있습니다. A, B 등 아무 의미 없는 글자를 쓰는 것보다 시인성이 좋습니다.
각주 번호를 같게 하고 내용을 생략하여 문서 내 여러 위치에 같은 각주를 삽입하는 방식으로 활용할 수 있습니다.
[*예시텍스트 3]
(예시 (11))
(8) 텍스트 1
(A) (9) (10) 텍스트 2
(예시) 텍스트 3

10. 인용문


인용문을 입력할 수 있습니다. 단, 편집지침에 의하여 원문 인용 목적으로만 인용문을 사용할 수 있으며, 텍스트 형태를 바꾸는 것은 굵기, 취소선, 밑줄, 기울임, 위/아래첨자, 크기 변경만 가능하고 이외의 꾸미기 작업은 금지되어 있습니다.
유형입력출력비고
기본>인용문
인용문
문법 사용 시 부등호(>)를 입력합니다.
> 인용문
개행>문장1
>문장2
문장1
문장2
[br] 매크로 또는 줄바꿈 후 부등호(>)를 입력하여 계속 작성하는 방식으로 개행을 할 수 있습니다.
>문장1[br]문장2
>문장1
>
>문장2
문장1

문장2
>문장1[br][br]문장2
중첩>인용문1
>>인용문2
>>>인용문3
예시 링크과도한 사용을 막기위해 최대 8개까지만 적용됩니다.
리스트와의 결합> * 목록이 담긴 인용문 > * 목록1 > * 목록2
  • 목록이 담긴 인용문
  • 목록1
  • 목록2
인용문 내에서도 리스트를 만들 수 있습니다. 매 줄마다 부등호-띄어쓰기-별표 후 내용을 쓰면 됩니다.

부등호와 별표 사이를 붙이면 정상 출력되지 않으며, 두 칸 이상 띄어 쓰면 띄어 쓴 만큼의 깊이에 해당하는 하위 리스트의 인용문 내 구현이 가능합니다.

11. 수평줄

본문 중간에 - 문자를 4개 이상, 9개 이하 입력하면 수평줄이 생성됩니다.

--- (3개이기 때문에 정상적인 수평줄이 아닙니다.) ---- ----- ------- -------- --------- ---------- (10개이기 때문에 정상적인 수평줄이 아닙니다.)
아래는 실제로 적용한 예시입니다.
---





----------

12. 매크로


나무위키에서 지원하는 매크로를 사용하여 여러가지 기능을 구현할 수 있습니다. 매크로는 라틴 문자 소문자와 대문자를 가리지 않습니다. 예를 들어, [date], [Date], [DATE] 중 어느 것을 쓰든 모두 같은 출력이 나옵니다. 각 매크로에 대한 설명은 다음을 참고하여 주십시오.

12.1. 틀·문서 삽입

사용법용도비고
[include(문서명)]문서 출력일반 문서 삽입도 가능은 하지만, 보통은 틀#s-2을 삽입하기 위해 사용하며 [include(틀:틀 이름)]과 같이 입력합니다. 분류 문서는 include 매크로로 출력할 수 없습니다.

include 매크로를 중첩하여 '틀 속의 틀'을 구현하는 것은 불가능합니다. 예를 들어, 틀:위키 용어 문서에서 토론이 열렸다고 해서 틀:토론 중을 달면 틀:위키 용어를 include한 일반 문서에서는 틀:토론 중이 보이지 않습니다.(13) 반대로, 이 점을 이용하여 '틀에 대한 설명 문서' 등을 만들 수 있습니다. 틀:문서 가져옴/설명 문서에 적힌 틀 사용법은 틀:문서 가져옴 문서에 직접 들어가야 볼 수 있고, 가져옴 틀이 달린 일반 문서에서는 보이지 않게 한 것이 대표적인 예시입니다.

매개변수가 있는 틀에서 매개변수의 값을 입력할 때, 입력하는 값에 쉼표(,)가 있을 경우 쉼표 앞에 백슬래시(\)를 붙여주어야 정상적으로 출력됩니다. 자세한 내용은 문법 심화편을 참고하세요.

토론 댓글에서는 include 매크로를 사용할 수 없습니다.

주의: 피출력 문서에 margin 및 padding 같은 심화 문법을 적용한 이미지가 있을 경우 사진이 잘리는 버그가 있습니다.

12.2. 나이·날짜·시간 출력

사용법용도비고
[age(YYYY-MM-DD)]나이 출력생년월일을 입력하여 UTC 기준(KST 기준 9시)으로 자동 갱신되는 만 나이를 출력할 수 있습니다. 자동 갱신이 반드시 필요한 프로필 표의 현재 나이 표기 등은 직접 나이를 입력하지 말고 이 매크로를 사용해야 합니다. 세는나이 서술은 프로필 표에서는 예외없이 금지, 그 외의 곳에서는 예외 사항에 해당하지 않는 이상 금지되어 있습니다. (편집지침 참고)

연도(YYYY)는 반드시 네 자리로, 월(MM)과 일(DD)은 1~9월, 1~9일인 경우에도 0을 채워서 반드시 2자리로 입력해야 합니다.
[date] 또는 [datetime]접속 시간 출력2023-02-05 03:48:09와 같이 출력됩니다.

위키 서술은 자동으로 갱신되지 않기 때문에 해당 매크로를 현재#s-2, 최근#s-3, 요새#s-2와 같이 상대적인 시점에서의 상황을 서술하기 위해 사용하지 말고 편집 시점에 해당하는 구체적인 날짜를 일반 텍스트로 작성하십시오. 관련 규정은 이곳을 참고하시기 바랍니다.
[dday(YYYY-MM-DD)]잔여일수 또는
경과일수 출력
UTC 기준(KST 기준 9시)으로 입력 날짜로부터 남은 날,혹은 지난 날을 출력합니다. age 매크로와 마찬가지로 연도 4자리, 월과 일 2자리를 반드시 맞추어야 정상 출력됩니다.

당일(dday)이 0으로 계산되기 때문에 "오늘부터 1일"로 취급해야 할 경우(데뷔일 등) 해당 날짜의 전날을 입력하여 표시할 수 있습니다.

정상적으로 출력되는 날짜의 범위는 0100-01-01부터 9999-12-31입니다. 이 값을 넘어가거나 정상적인 값이 아닐 경우 invalid dday가 뜨게 됩니다.

토론 댓글에서는 지원하지 않습니다.

12.3. 목차·각주 출력

사용법용도비고
[목차] 또는 [tableofcontents]목차 출력해당 위치에 목차를 출력합니다.
[각주] 또는 [footnote]각주 출력각주를 문서 마지막에 한 번에 출력하는 대신 문서 중간에 출력하기 위해 사용하는 매크로입니다. 이 매크로가 없어도 기본적으로 각주는 맨 끝에 자동으로 출력되지만, 중간에 이 매크로를 삽입하면 이 매크로가 호출되기 전까지의 각주가 출력됩니다.

틀:문서 가져옴을 삽입해야 할 경우 해당 틀 바로 앞에 이 매크로를 사용할 것이 권장됩니다. 해당 틀을 문서의 맨 밑으로 고정시키기 위함입니다.

12.4. 정렬 보조 매크로 (줄바꿈·clearfix)

사용법용도비고
[br]줄바꿈한 줄 개행(줄바꿈)의 역할을 하는 <br> html 코드를 출력합니다. 표 안의 텍스트에서 개행을 할 때 필수적입니다. Enter키로 개행하면 대개 표 문법이 훼손되어 정상 출력되지 않지만, Enter 대신 이 매크로를 사용하면 표 안에서 정상적으로 개행을 할 수 있습니다. 리스트 내에서 개행을 할 때 사용하기도 하는데 이에 관해서는 본 문서 리스트 문단을 참고하세요.
[clearfix]CSS float 속성 초기화정렬된 이미지, 표, 기타 요소 옆 영역에 다른 요소가 침범하는 것을 방지할 수 있습니다. 주로 우측 프로필 표가 길어서 목차 아래 문단을 침범할 때 목차와 문단 사이에 해당 매크로를 넣어서 사용합니다. 사용 예시 과거 있었던 '틀:-'를 매크로로 공식 지원하는 형태입니다.

13. 테이블(표)

  • 관련 심화 문법: 테이블 심화 문법 (테이블 캡션, 이미지/동영상 삽입 시 기본 셀 여백 제거)

13.1. 기본 형태

테이블의 한 줄은 || 로 시작해 || 로 끝납니다. 아래의 경우, 한 줄에 두 개의 셀이 존재하는 두 줄짜리 테이블을 의미합니다. 연달아 여러 개의 테이블을 입력하고자 할 경우, 테이블 사이에 빈 줄을 하나 이상 입력합니다.
문법출력
|| 테이블 || 테이블 || || 셀 || 셀 ||
테이블테이블

셀 내에서 개행하고자 할 경우, 모니위키와의 호환을 위해 셀 내에서 매크로를 사용하지 않고 개행하는 것도 지원합니다만, [br] 매크로를 이용해 개행하는 것을 권장합니다.
문법출력
|| 셀 내에서[br]개행은[br]매크로를 사용합니다. || || 엔터 키로도 개행이 가능하지만, 권장하지 않습니다. ||
셀 내에서
개행은
매크로를 사용합니다.
엔터 키로도
개행이 가능하지만,
권장하지 않습니다.

그러나 표 안에 리스트 또는 수평줄을 사용해야 하는 경우에 한하여 엔터 키로 개행하기도 합니다.
문법출력
||엔터 키를 이용해 개행하면 ----- * 표 안에도 리스트와 수평줄을 삽입할 수 있습니다.||
엔터 키를 이용해 개행하면
  • 표 안에도 리스트와 수평줄을 삽입할 수 있습니다.

아니면 개행(Line Breaking) 코드인 [br] 코드를 이용해서 다음과 같이 표안에 리스트를 구현할 수 있습니다.
문법출력
||[br] *example *example||

  • example
  • example

위와 같이 [br] 문법 사용 시, 반드시 리스트 위에 어떠한 내용 혹은 빈줄이 생기게 됩니다. || 입력후 바로 개행해서 리스트를 쓰면 빈줄이 생기지는 않지만 한칸짜리 표가 아닌 여러 칸의 표에서는 바로 개행시 줄을 끝낸다고 인지하여 오류가 생깁니다. 이를 방지하기 위해 #!wiki 문법을 호출하여 내용이 있는 칸임을 선언하면 빈줄없는 리스트를 쓸수 있습니다.

문법출력
|| * 한칸 표에서 아무것도 * 입력하지 않음||
  • 한칸 표에서 아무것도
  • 입력하지 않음
|| 여러 칸 || * 여러 칸에서는 * 오류가 생김||
여러 칸
  • 여러 칸에서는
  • 오류가 생김||
|| 여러 칸 ||{{{#!wiki * #!wiki 문법으로 * 내용 있는 칸임을 알려줌}}}||
여러 칸
  • #!wiki 문법으로
  • 내용 있는 칸임을 알려줌

표는 한 칸당 한 줄을 차지하게 작성할 수 있습니다. 세로로는 길어지지만 글자수가 일정하지 않는 여러항목을 표로 만들때는 가독성이 상당히 높아질수 있게 됩니다.
문법기본 문법
|| 조지 워싱턴 || 존 애덤스 || 토머스 제퍼슨 || 제임스 매디슨 || 제임스 먼로 || || 존 퀸시 애덤스 || 앤드루 잭슨 || 마틴 밴 뷰런 || 윌리엄 헨리 해리슨 || 존 타일러 ||
한칸마다 개행하는 문법
<:>은 가운데 정렬 문법입니다. 한 칸당 한 줄씩 작성하면 띄어쓰기로 가운데 정렬할 수 없습니다.
||<:>조지 워싱턴 ||<:>존 애덤스 ||<:>토머스 제퍼슨 ||<:>제임스 매디슨 ||<:>제임스 먼로 || ||<:>존 퀸시 애덤스 ||<:>앤드루 잭슨 ||<:>마틴 밴 뷰런 ||<:>윌리엄 헨리 해리슨 ||<:>존 타일러 ||
출력
조지 워싱턴
존 애덤스
토머스 제퍼슨
제임스 매디슨
제임스 먼로
존 퀸시 애덤스
앤드루 잭슨
마틴 밴 뷰런
윌리엄 헨리 해리슨
존 타일러

13.2. 셀 합치기

13.2.1. 가로 합치기

방법 1
테이블의 셀을 구성하는 || 을 입력한 뒤, 추가로 합치고자 하는 셀의 개수만큼 || 을 더 입력합니다. 예를 들어서 두 개의 셀을 합치고자 할 경우, || 을 한 번 더 입력합니다.
입력출력
|| 한 || 칸 || 짜 || 리 || |||| 두칸 |||| 짜리 || |||||| 세칸짜 || 리 || |||||||| 네칸짜리 ||
두칸짜리
세칸짜
네칸짜리


방법 2
||을 여러 번 입력하지 않고 간편하게 합치는 방법도 존재합니다. 테이블의 셀을 구성하는 || 을 입력한 뒤, 합치고자 하는 셀의 수만큼 <-수> 를 입력합니다. 예를 들어서 두 개의 셀을 합치고자 할 경우, || 뒤에 <-2>를 입력합니다. <-1> 이 아님에 유의하십시오.
입력출력
|| 한 || 칸 || 짜 || 리 || ||<-2> 두칸 ||<-2> 짜리 || ||<-3> 세칸짜 || 리 || ||<-4> 네칸짜리 ||
두칸짜리
세칸짜
네칸짜리

한 줄의 모든 셀을 합치고자 할 경우, <- 뒤에 적당히 큰 수를 입력하면 셀의 개수를 셀 필요 없이 모든 셀이 합쳐집니다.

주의: 이 경우 bordercolor 속성을 사용할 때, 브라우저에 따라 가장자리가 깨지고, 토론에 해당 표를 달 때 표가 이상하게 보이는 경우가 생기게 되므로 지양합시다.
입력출력
|| 테이 || 블이 || 몇칸 || 이든 || ||<-9> 한 번에 다 합쳐집니다. ||
테이블이몇칸이든
한 번에 다 합쳐집니다.
||<table bordercolor=red> 테이 || 블이 || 몇칸 || 이든 || ||<-9> 한 번에 다 합쳐집니다. ||
테이블이몇칸이든
한 번에 다 합쳐집니다.
  • 다만 표의 <-(숫자) >문법을 적당히 놓으면 위와 같은 현상을 해결할 수 있습니다.
입력출력
||<table bordercolor=red> 테이 || 블이 || 몇칸 || 이든 || ||<-4> 한 번에 다 합쳐집니다. ||
테이블이몇칸이든
한 번에 다 합쳐집니다.

그 밖에, 각 줄별로 다른 개수의 셀을 가운데에 맞추고 싶다면, 최소공배수를 구해 적절히 나누는 방법이 있습니다.(14)
입력출력
||<width=8.3%> ||<width=8.3%> ||<width=8.3%> ||<width=8.3%> ||<width=8.3%> ||<width=8.3%> ||<width=8.3%> ||<width=8.3%> ||<width=8.3%> ||<width=8.3%> ||<width=8.3%> ||<width=8.3%> || ||<-12> 1 || ||<-6> 2 ||<-6> 둘 || ||<-4> 3 ||<-4> 셋 ||<-4> 삼 || ||<-3> 4 ||<-3> 넷 ||<-3> 사 ||<-3> four ||
1
2
3
4four

혹은 너비를 강제지정하여 칸에 맞춰 적절히 나눈다면, 굳이 최소공배수가 아니어도 똑같이 나눌 수 있습니다
입력출력
||<width=25%> ||<width=8.3%> ||<width=16.7%> ||<width=16.7%> ||<width=8.3%> ||<width=25%> || ||<-6> 1 || ||<-3> 2 ||<-3> 둘 || ||<-2> 3 ||<-2> 셋 ||<-2> three || || 4 ||<-2> 넷 ||<-2> four || 四 ||
1
2
3three
4four


특정 부분만 조정이 필요하면 그부분을 합친다음 안에 wiki 틀을 넣고 표를 다시 넣는 방법을 쓸수 있습니다.
일일이 다른칸의 크기를 조정하지 않아 종합적으로는 더 편한 방법이 될수 있습니다.
입력출력
|| 11 || 12 || 13 || || 21 || 22 || 23 || ||<-3>{{{#!wiki || 가가가 || 나나나 || || 다다다 || 라라라 ||}}}|| || 31 || 32 || 33 ||
111213
212223
가가가나나나
다다다라라라
313233
위 문법에서 내부 표의 여백을 삭제 하는 문법
[ 펼치기 · 접기]
|| 11 || 12 || 13 || || 21 || 22 || 23 || ||<-3>{{{#!wiki style="margin:-16px -11px" || 가가가 || 나나나 || || 다다다 || 라라라 ||}}}|| || 31 || 32 || 33 ||
111213
212223
가가가나나나
다다다라라라
313233

13.2.2. 세로 합치기

세로로 여러 셀을 합치는 방법은 다음과 같습니다. 테이블의 셀을 구성하는 || 을 입력한 뒤, 합치고자 하는 셀의 수만큼 <|수> 를 입력합니다. 예를 들어서 두 개의 셀을 합치고자 할 경우, || 뒤에 <|2> 를 입력합니다. <|1> 이 아님에 유의하십시오.
입력출력
||<|4> 네줄 ||<|3> 세줄 ||<|2> 두줄 ||<|1> 한줄 || || 여백1 || || 여백2 || 여백3 || || 여백4 || 여백5 || 여백6 ||
네줄세줄두줄한줄
여백1
여백2여백3
여백4여백5여백6

주의!
셀을 복잡하게 합칠 경우에는 줄 바꿈에 특히 유의하십시오. 높이를 강제로 지정하지 않거나 필요한 모든 줄을 정확히 입력하지 않으면 제대로 표시되지 않습니다. 입력할 셀이 없는 줄에는 ||||를 입력합니다. 왼쪽의 대상과 같은 테이블에서 같은 번호의 셀을 합치려면 다음과 같이 입력합니다.
대상입력출력
|| 세줄1 || 두줄1 || || 세줄1 || 두줄1 || || 세줄1 || 두줄2 || || 세줄2 || 두줄2 || || 세줄2 || 두줄3 || || 세줄2 || 두줄3 ||
||<|3><height=60> 세줄1 ||<|2><height=40> 두줄1 || |||| ||<|2><height=40> 두줄2 || ||<|3><height=60> 세줄2 || ||<|2><height=40> 두줄3 || ||||
세줄1두줄1
두줄2
세줄2
두줄3

13.2.3. 가로세로 합치기

셀을 가로와 세로로 모두 합칠 수 있습니다. <-수>와 <|수> 두 가지를 같이 입력합니다. 아니면 ||를 동시에 여러 개 입력하고 <|수>를 입력해도 됩니다. 둘 중 어느 하나가 먼저 오든 상관없습니다.
입력 1입력 2출력
|| 여백 || 여백 || 여백 || 여백 || || 여백 ||<-3><|2> 3 곱하기 2 || || 여백 |||| 여백 || 여백 || 여백 || 여백 || || 여백 ||||||<|2> 3 곱하기 2 || || 여백 ||
여백여백여백여백
여백3 곱하기 2
여백

13.3. 테이블과 셀 텍스트의 정렬

아래에 해당하는 명령어를 || 뒤에 입력합니다. || 이후 띄어쓰기나 문법 오탈자로 인해 정렬 문법이 아닌 다른 기호나 서술이 들어갔을 경우 정렬이 적용되지 않으니 주의 바랍니다.
  • 테이블 정렬: <tablealign=(정렬 위치)> 또는 <table align=(정렬 위치)>
  • <tablealign=left> 또는 <table align=left>: 테이블 왼쪽 정렬 (기본값)
  • <tablealign=center> 또는 <table align=center>: 테이블 가운데 정렬
  • <tablealign=right> 또는 <table align=right>: 테이블 오른쪽 정렬
오른쪽으로 정렬된 테이블은 왼쪽의 남은 공간에 문서가 출력됩니다.
다수의 테이블, 파일 정렬로 인한 레이아웃 뒤틀림의 수정에 [clearfix]를 이용할 수 있습니다.
  • 셀 텍스트 가로정렬
  • <(> 또는 셀에서 ||(텍스트) ||: 텍스트 왼쪽 정렬 (기본값)
  • <:> 또는 셀에서 || (텍스트) ||: 텍스트 가운데 정렬
  • <)> 또는 셀에서 || (텍스트)||: 텍스트 오른쪽 정렬
||<(>텍스트[br]왼쪽[br]정렬||||<:>텍스트[br]가운데[br]정렬||||<)>텍스트[br]오른쪽[br]정렬||
||텍스트[br]왼쪽[br]정렬 |||| 텍스트[br]가운데[br]정렬 |||| 텍스트[br]오른쪽[br]정렬||
텍스트
왼쪽
정렬
텍스트
가운데
정렬
텍스트
오른쪽
정렬
  • 셀 텍스트 세로 정렬
  • <^|숫자>: 텍스트 수직 위 정렬
  • <|숫자>: 텍스트 수직 가운데 정렬 (기본값)
  • <v|숫자>: 텍스트 수직 아래 정렬

텍스트의 수직 정렬을 세로로 합쳐진 셀 이외에 적용하려면 숫자에 '1'을 넣으면 됩니다.
||<^|1> 수직 위 정렬 ||||<|1> 수직 가운데 정렬 ||||<v|1> 수직 아래 정렬 ||
수직 위 정렬수직 가운데 정렬수직 아래 정렬

13.4. 테이블의 크기와 색상

아래에 해당하는 명령어를 || 뒤에 입력합니다. || 이후 띄어쓰기나 문법 오탈자로 인해 꾸미기 문법이 아닌 다른 기호나 서술이 들어갔을 경우 꾸미기는 적용되지 않으니 주의 바랍니다.

'셀'이란 테이블의 가로 또는 세로로 분할된 각각의 구역을 뜻합니다.
  • 테이블 전체 너비: <tablewidth=(수치)> 또는 <table width=(수치)>
  • <tablewidth=600px> 또는 <table width=600px>: 절대 수치
  • 참고: 사용자가 보는 기기의 화상 규격 너비가 설정한 테이블 절대 수치보다 작을 경우 접기 문법 내에 있지 않은 테이블은 화상 규격 너비로 출력됩니다. 다음 문법을 셀 안에 삽입하면 화상 규격이 작은 경우에도 테이블에 대한 좌우 스크롤바가 나타나며 테이블을 고정폭으로 만들 수 있습니다.
[[파일:투명.png|width=(설정하려는 셀의 너비에서 20px을 뺀 값)px&height=0px]]
  • 주의: 테이블 전체 너비는 <tablewidth=50%>와 같은 상대 수치 표현이 가능하나, 이렇게 되면 화상 폭에 대한 상대 수치가 적용되므로 임의의 환경에 맞는 적정 너비를 선정하기 어렵습니다. 100%에 가깝게 크게 설정 시 큰 모니터의 화면에서 매우 큰 테이블이 출력되어 가독성이 저하되고, 낮은 비율로 설정 시 모바일 기기에서 읽기 어려울 정도로 아주 작은 테이블이 출력되는 상황이 발생합니다. 따라서 테이블 크기는 절대 수치로 설정하는 것이 일반적인 권장 사항입니다.
  • 셀 너비: <width=(수치)>
  • <width=200px>: 절대 수치
  • 참고: 사용자가 보는 기기의 화상 규격 너비가 설정한 셀 절대 수치보다 작을 경우 접기 문법 내에 있지 않은 셀은 화상 규격 너비로 출력됩니다. 다음 문법을 셀 안에 삽입하면 화상 규격이 작은 경우에도 셀에 대한 좌우 스크롤바가 나타나며 셀을 고정폭으로 만들 수 있습니다.
[[파일:투명.png|width=(설정하려는 셀의 너비에서 20px을 뺀 값)px&height=0px]]
  • <width=50%>: 테이블 전체 너비에 대한 상대 수치
  • 셀 높이: <height=(수치)>
  • <height=200px>: 절대 수치
  • <height=50%>: 테이블 전체 높이에 대한 상대 수치
  • 색상 관련 공통 사항(15)
  • 색상 지정 우선 순위: 개별 셀 지정 > 한 열 지정 > 한 행 지정 > 테이블 전체 지정
  • 주의: 텍스트 색상 문법과는 달리, CSS 색상명을 사용할 경우 앞에 #를 붙이지 않습니다.
  • 예시: <bgcolor=white>, <tablecolor=black>...
  • 색상 지정시 (기본 색상),(다크 테마용 색상)과 같이 콤마(,)로 구분하여 다크 테마용 색깔을 지정할 수 있습니다.
  • <bgcolor=#RRGGBB>: 테마와 관계없이 언제나 동일한 색상이 적용됩니다.
  • <bgcolor=#RRGGBB,#RRGGBB>: 첫 번째 색상은 라이트 테마, 두 번째 색상은 다크 테마에서 적용됩니다.
  • 예시: <bgcolor=#00a495,#2d2f34>, <tablecolor=#00a495,#2d2f34>...
  • 테이블 배경색
  • 개별 셀 지정: <bgcolor=#RRGGBB>
  • 주의: 앞에 bgcolor=이 없는 <#RRGGBB>나 <red> 형식은 지원이 중단될 예정입니다.
  • 비표준 문법으로 셀 배경에 그라데이션을 적용할 수 있습니다. 심화 문법의 응용 예시 참고.
  • 한 열 지정: <colbgcolor=#RRGGBB>
  • 색상을 지정한 셀부터 아래로만 적용됩니다. 빈 셀에는 색상이 적용되지 않습니다.
  • 주의: <col bgcolor=#RRGGBB>는 지원하지 않습니다.
  • 한 행 지정: <rowbgcolor=#RRGGBB>
  • 주의: <row bgcolor=#RRGGBB>는 지원하지 않습니다.
  • 테이블 전체 지정: <tablebgcolor=#RRGGBB> 또는 <table bgcolor=#RRGGBB>
  • 우선 순위: bgcolor > colbgcolor > rowbgcolor > tablebgcolor
tablebgcolorcolbgcolor
rowbgcolor
bgcolor
  • 2칸 이상이 합쳐진 셀의 경우, 셀을 합치는 명령어 <-2>/<|2>같은 명령어가 입력된 셀의 것을 따라갑니다. 즉 입력한 숫자 값만큼 왼쪽/위의 셀의 것을 따라갑니다.
tablebgcolor<|2>colbgcolor
rowbgcolor<-2>
bgcolor
  • 다크 테마용 색상 관련 주의: 다크 테마용 색상을 적용시킨 한 열 지정 문법과 셀 지정 문법이 충돌하게 되면, 셀 지정 문법에 다크 테마용 색상을 적용시키지 않는 이상 다크 테마에서는 셀 지정 문법의 색상 코드가 사라지는 버그가 있습니다.
  • 예시: <colbgcolor=#FFF,#000>와 <bgcolor=#F5F5F5>가 충돌할 경우 라이트 테마에서는 #F5F5F5, 다크 테마에서는 #000 색상으로 출력됩니다. 다크 테마에서도 #F5F5F5 색상을 유지하고 싶은 경우엔 <bgcolor=#F5F5F5,#F5F5F5>로 입력해야 합니다.
  • 글자색
  • 개별 셀 지정: <color=#RRGGBB>
  • 한 열 지정: <colcolor=#RRGGBB>
  • 색상을 지정한 셀부터 아래로만 적용됩니다.
  • 주의: <col color=#RRGGBB>는 지원하지 않습니다.
  • 한 행 지정: <rowcolor=#RRGGBB>
  • 주의: <row color=#RRGGBB>는 지원하지 않습니다.
  • 테이블 전체 지정: <tablecolor=#RRGGBB> 또는 <table color=#RRGGBB>
  • 우선 순위: color > colcolor > rowcolor > tablecolor
  • 테두리색: <tablebordercolor=#RRGGBB> 또는 <table bordercolor=#RRGGBB>
테두리색 옵션을 줄 경우 테두리의 굵기가 기존 1px에서 2px로 변경되어 색을 더 잘 보이게 해줍니다. 그에 따라 셀 안쪽의 너비가 좁아지는데 웹 브라우저에 따라 구현이 다르므로 주의해야 합니다. 익스플로러, 파이어폭스의 경우 가장 좌측 셀의 너비가 1 줄어들고, 오페라의 경우 가장 우측 셀의 너비가 1 줄어듭니다. 정밀하게 셀 크기를 조정할 때 참고해야 합니다.
(13) 이 때문에 틀 편집에 관해 토론 중일 때는 틀 하단에 작은 글씨로 토론 중임을 직접 적는 것이 보통입니다.
(14) Blink 91 즈음부터 브라우저 엔진 문법이 바뀌어서 인지, 기존의 방법으로 셀을 정렬할 수 없습니다. 최소공배수의 개수만큼 셀을 상단 또는 하단에 삽입 후 각 셀의 width값을 100/(셀 개수)%로 설정해주셔야 합니다.
(15) 자세한 색상 표기 방법에 관해서는 텍스트 색상 문단을 참고하시기 바랍니다.

14. 접기


주로 내용이 매우 많은 표나 틀을 첨부할 때 문서의 간결함을 위하여 사용하거나, 규정상 링크 처리 혹은 접기 처리해야 삽입할 수 있는 사진을 첨부할 때 사진 열람을 원하지 않는 사람을 배려하기 위하여 사용합니다.

기본적으로는 접힌 상태로 있으며 텍스트를 누르면 접은 내용이 펼쳐지고, 텍스트를 다시 누르면 펼쳐진 내용이 접힙니다.

문단의 내용을 통째로 접고자 할 때는 이 기능보다는 문단 접기 문법을 사용하는 것이 좋습니다. 해당 설명 참조해주세요.
문법주의: 접기 링크 텍스트에는 위키문법이 적용되지 않습니다.
{{{#!folding [ 펼치기 · 접기 ] [ 내용 1 ] [ '''내용 2''' ]}}}
결과
[ 펼치기 · 접기 ]
[ 내용 1 ]
[ 내용 2 ]

15. 분류

문서를 분류에 넣으려면 문서의 최상단 또는 최하단에 [[분류:(분류명)]]을 입력하면 됩니다.(18) :분류:분류에서 적당한 분류를 찾아 문서의 최상단 또는 최하단에 입력하면 됩니다. 중간에 입력하더라도 정상적으로 뜹니다. 입력하면 문서의 최상단 또는 최하단에 아래와 같이 표시됩니다.

분류: 분류

설정 페이지에서 분류 바의 표시 위치를 최상단이나 최하단으로 바꿀 수 있습니다.

'분류:(분류명)'으로 새 문서를 만들면 새로운 분류가 생성됩니다. 상위 분류에 추가하고 싶다면 문서와 동일하게 [[분류:(상위 분류명)]]을 입력하면 됩니다.

단, 분류를 하는 것이 아닌 분류 문서를 링크하는 경우에는 앞에 : 또는 띄어쓰기를 삽입하여야 합니다. [[:분류:분류]] 또는 [[ 분류:분류]]와 같이 입력하면 :분류:분류처럼 처리됩니다.


내용 누설이나 스포일러성을 띠는 분류는 편집 시 분류 문법 뒤에 를 붙이면 바로 노출되는 것을 막을 수 있습니다. 예를 들어, :분류:나무위키의 경우 [[분류:나무위키#blur]]와 같이 입력하면, 문서 내의 '분류 바'에 해당 분류에만 블러(흐리게) 효과가 적용됩니다.


적용 시에 위와 같이 출력됩니다. 블러 효과가 적용된 분류에 컴퓨터의 경우 마우스 커서를 가져다 대거나 모바일의 경우 손으로 터치하면 블러 효과 없이 나타납니다.(19)

규정에 따라 사용자 문서에는 분류를 넣을 수 없습니다.
(18) 만약 찾고자 하는 분류가 없다면, 분류를 만들 수도 있습니다.
(19) 그냥 터치만 하면 분류 문서로 이동하므로 분류명을 보고 싶으나 분류 문서로 이동하고 싶지 않다면 꾹 누르면 됩니다.

16. 문법 무효화


문법을 무시하고 편집창에 입력한 그대로를 출력하고 싶으시다면, 문제가 되는 문자 앞에 \(21)를 입력해 주시면 됩니다.
입력출력
\\\
\[[나무위키:편집 도움말]][[나무위키:편집 도움말]]
\--취소선 무효----취소선 무효--
\|| 표 문법 무효 \|||| 표 문법 무효 ||
\== 문단 문법 무효 ==== 문단 문법 무효 ==
\{{{#red 색상 무효}}}{{{#red 색상 무효}}}
\[include(틀:상위 문서)][include(틀:상위 문서)]

주의: /로 시작하는 문서로 링크를 걸면 \를 붙여도 하위 문서로 되며 정상 작동하지 않으므로 이 경우 리다이렉트를 이용해 주십시오.

(21) 원화 기호이자 백슬래시 기호로, 입력 시스템 상에서 동일하게 취급됩니다. 이 기호에 대한 내용은 해당 문서 참고.