MDX 스타일링 예시
MDX components에서의 스타일링을 확인하는 글

MDX 컴포넌트 (h1)
블로그에서 사용되는 다양한 MDX 컴포넌트들의 스타일링을 살펴보겠습니다.
제목 스타일링 (h2)
h2 태그로 이루어졌습니다.
다양한 크기의 제목 (h3)
각 제목 태그는 계층적 구조를 나타내는데 사용됩니다.
텍스트와 단락
기본 텍스트는 이렇게 표시됩니다. 단락은 적절한 간격을 유지하며, 가독성을 높여줍니다.
또한 새로운 단락은 자동으로 간격이 조절됩니다.
링크
다음과 같은 링크들을 사용할 수 있습니다
인라인 코드
그리고 인라인 코드
는 이런 식으로 보여요.
인라인 코드 표시
코드를 인라인으로 표시할 때는 const greeting = "Hello, World!"
처럼 작성합니다.
설정 파일의 경우 next.config.js
와 같이 표시할 수 있습니다.
목록 스타일링
순서가 없는 목록
- Next.js로 정적 블로그 만들기
- Tailwind CSS로 스타일링하기
- MDX로 마크다운 확장하기
- 반응형 디자인 적용하기
순서가 있는 목록
- 프로젝트 설정하기
- 필요한 패키지 설치하기
- 컴포넌트 구현하기
- 스타일 적용하기
인용문
Where code meets creativity, experiences come alive.
- by Boongranii
이미지 삽입
Note
이미지는 public 폴더나 로컬 경로에 저장하여 사용합니다. 최적화를 위해 WebP 포맷을 권장합니다.
코드 블록 예시
@media (prefers-color-scheme: dark) {
.shiki,
.shiki span {
color: var(--shiki-dark) !important;
background-color: var(--shiki-dark-bg) !important;
/* Optional, if you also want font styles */
font-style: var(--shiki-dark-font-style) !important;
font-weight: var(--shiki-dark-font-weight) !important;
text-decoration: var(--shiki-dark-text-decoration) !important;
}
}
콜아웃 예시
기본 노트
일반적인 정보나 참고사항을 작성할 때 사용합니다. 독자들이 알아두면 좋을 부가적인 설명이나 팁을 제공할 때 적합합니다.
주의사항
사용자가 주의해야 할 내용이나 잠재적인 문제가 될 수 있는 부분을 설명할 때 사용합니다. 예상치 못한 결과를 방지하기 위한 경고를 표시할 때 적합합니다.
위험 경고
심각한 문제가 발생할 수 있는 상황이나 치명적인 오류를 일으킬 수 있는 내용을 설명할 때 사용합니다. 데이터 손실이나 보안 위험이 있는 경우에 특히 유용합니다.
상세 정보
특정 기능이나 개념에 대한 자세한 설명이 필요할 때 사용합니다. 추가적인 문맥이나 배경 정보를 제공할 때 적합합니다.
효율적인 사용 방법이나 모범 사례를 공유할 때 사용합니다. 사용자 경험을 향상시킬 수 있는 실용적인 조언을 제공할 때 적합합니다.
콜아웃 (내용 없는 경우)
기본 노트
주의사항
위험 경고
상세 정보
각 콜아웃 타입은 상황과 목적에 맞게 선택하여 사용하면 됩니다. 문서의 가독성을 높이고 중요한 정보를 효과적으로 전달하는 데 도움이 됩니다.