툴팁(Tooltip)

툴팁(Tooltip)은 웹 애플리케이션 또는 웹사이트에서 사용되는 사용자 인터페이스 요소로, 마우스를 해당 요소 위로 이동할 때 나타나는 작은 정보나 설명을 제공하는 도구입니다. 주로 추가 설명이 필요한 요소에 사용되며, 사용자가 요소에 대한 추가 정보를 얻을 수 있도록 도움을 줍니다.

사용 예시

  • 링크 설명: 툴팁을 사용하여 특정 링크에 대한 추가 설명을 제공할 수 있습니다. 이는 사용자가 링크를 클릭하기 전에 해당 링크의 내용이나 목적을 미리 파악할 수 있게 합니다.
  • 아이콘 설명: 아이콘 위에 마우스를 올리면 툴팁이 나타나고, 아이콘의 기능이나 의미에 대한 설명을 제공할 수 있습니다.
  • 양식 필드 안내: 입력 양식 요소에 마우스를 올리면 해당 필드에 대한 추가 안내나 유효성 검사 오류 메시지 등의 정보를 툴팁으로 제공할 수 있습니다.

주의할 점

  • 툴팁은 간결하고 명확한 정보를 제공해야 합니다. 너무 긴 텍스트나 복잡한 내용은 사용자에게 혼란을 줄 수 있으므로, 간결하고 이해하기 쉬운 내용을 사용해야 합니다.
  • 툴팁의 디자인은 시각적으로 구별되어야 합니다. 일반적으로 텍스트 또는 작은 말풍선 형태로 표시되며, 배경색, 테두리, 화살표 등을 사용하여 시각적으로 강조할 수 있습니다.
  • 툴팁이 사용자의 작업을 방해하지 않도록 위치와 타이밍을 조정해야 합니다. 툴팁은 요소 위에 나타나며, 일정 시간 동안 유지되거나 마우스를 움직일 때 사라지도록 설정할 수 있습니다.
  • 모바일 환경에서는 터치 기반의 상호작용을 고려하여 툴팁을 사용할 때 대안적인 설명이나 전체 내용을 제공해야 합니다.

참조

MDN Web Docs – Tooltip