본문 바로가기
카테고리 없음

[html 기초] 14. 인터랙티브 요소 - Details, Summary 그리고 기타 요소들

by 정보와 소식 2023. 12. 8.

이번 포스팅에서는 HTML의 인터랙티브 요소 중 details, summary 그리고 기타 요소들에 대해 알아보겠습니다. 이론부터 실습까지, 사용자와 상호작용하는 웹 페이지를 만드는 방법을 자세히 학습해 봅시다.

 

 

자동목차

이론

 HTML에서는 사용자와 상호작용하는 다양한 요소들을 제공합니다. 이번 섹션에서는 그중그리고 기타 인터랙티브 요소들에 대해 알아보겠습니다.

 

 

실습

 아래의 코드는 details summary 요소를 활용한 간단한 FAQ 페이지의 예시입니다.

<!DOCTYPE html>
<html>
<body>
  <details>
    <summary>질문1</summary>
    <p>여기에 질문에 대한 답변을 적습니다.</p>
  </details>
  <details>
    <summary>질문2</summary>
    <p>여기에 질문에 대한 답변을 적습니다.</p>
  </details>
</body>
</html>

 

 

코드 설명

  •  <details>: 클릭하면 내용이 펼쳐지거나 닫히는 요소입니다. 내부에는 질문에 대한 답변이 포함됩니다.
  • <summary>: details 요소의 제목을 나타냅니다. 이 요소를 클릭하면 details 요소의 내용이 펼쳐지거나 닫힙니다. 이 예시에서는 각 질문이 'summary' 요소의 내용입니다.

 

 

마무리

HTML의 인터랙티브 요소들은 사용자와의 상호작용을 통해 웹 페이지를 더욱 생동감 있게 만듭니다. 이번 포스팅을 통해 details summary 등의 요소를 활용하는 방법을 학습하였습니다. 이론 학습 후에는 반드시 실습을 통해 이해도를 높이는 것을 권장드립니다