본문 바로가기
명함 만들기 캐릭터 모음 16가지 디자인 · PNG / SVG / PDF

설명 목록

한 건의 자세한 정보를 '이름과 값' 짝으로 죽 늘어놓아야 할 때 쓰는 조각.

정보 표시

실제 미리보기

출처

<dl class="dc-dl">
  <div class="dc-dl__row">
    <dt class="dc-dl__key">주문번호</dt>
    <dd class="dc-dl__val">2026-0312-0087</dd>
  </div>
  <div class="dc-dl__row">
    <dt class="dc-dl__key">주문자</dt>
    <dd class="dc-dl__val">김도현<span class="dc-dl__note">010-1234-5678</span></dd>
  </div>
  <div class="dc-dl__row">
    <dt class="dc-dl__key">결제 수단</dt>
    <dd class="dc-dl__val">신용카드<span class="dc-dl__note">국민 1234 · 3개월 무이자</span></dd>
  </div>
  <div class="dc-dl__row">
    <dt class="dc-dl__key">받는 곳</dt>
    <dd class="dc-dl__val">경기도 화성시 동탄순환대로 1길 24, 삼성반도체 3공구 현장사무소</dd>
  </div>
  <div class="dc-dl__row">
    <dt class="dc-dl__key">요청 사항</dt>
    <dd class="dc-dl__val">—</dd>
  </div>
</dl>
.dc-dl {
  margin: 0; max-width: 560px;
  font-family: var(--dc-font); font-size: 13px;
}
.dc-dl__row {
  display: grid; grid-template-columns: 120px 1fr;
  gap: var(--dc-4); align-items: start;
  padding: var(--dc-3) 0;
  border-bottom: 1px solid var(--dc-line);
}
.dc-dl__row:last-child { border-bottom: 0; }
.dc-dl__key { margin: 0; font-weight: 600; color: var(--dc-text-mute); }
.dc-dl__val { margin: 0; color: var(--dc-text); line-height: 1.6; }
.dc-dl__note {
  display: block; margin-top: 2px;
  font-size: 12px; color: var(--dc-text-sub);
}
.dc-dl--stacked .dc-dl__row { grid-template-columns: 1fr; gap: var(--dc-1); }
.dc-dl--actions .dc-dl__val {
  display: flex; align-items: center; justify-content: space-between;
  gap: var(--dc-3);
}
.dc-dl__action {
  position: relative;
  flex: 0 0 auto;
  min-height: 32px; padding: 0 var(--dc-2);
  border: 0; border-radius: var(--dc-r-xs);
  background: transparent; color: var(--dc-brand-text);
  font-family: inherit; font-size: 13px; font-weight: 700;
  cursor: pointer;
}
.dc-dl__action::before { content: ""; position: absolute; inset: -6px; }
.dc-dl__action:hover { background: var(--dc-brand-soft); }
@media (max-width: 480px) {
  .dc-dl__row { grid-template-columns: 1fr; gap: var(--dc-1); }
}

이렇게 씁니다

  • 라벨은 짧은 이름씨로, 값은 손대지 않고 그대로 보여 준다
  • dt 와 dd 를 짝으로 묶어라 — 표가 아니라 설명 목록이어야 짝으로 읽힌다
  • 값이 없으면 줄을 지우지 말고 '—' 를 둔다. 없다는 것도 정보다

주의할 점

  • 좁은 화면에서 라벨 칸을 고정폭으로 두면 값이 두 글자씩 끊긴다 — 세로로 쌓아라
  • 줄마다 수정 버튼을 두면 무엇을 수정하는지 dc-sr 로 버튼 이름에 넣어라

다음에 볼 것