반응형

HTML, 확장/축소, <details> 태그 예제

 

[기본 문법] 

<details>

  <summary>
   제목 or 요약 정보
  </summary>

  상세 정보

  ...

</details>

 

다음은 해당 태그를 이용한 예제입니다.

details 예제 두개를 사용하는데,

위는 초기에 닫힌 모습이고 아래는 초기에 확장된 형태로 보여줍니다.

 

[ test.html ]

<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="utf-8">
<title>태그 연습</title>
<style> 
pre {
    white-space:pre-wrap; /* 공백/탭을 그대로 */
    word-break:break-all; /* 텍스트 줄바꿈 */
}
</style>
</head>

<body>

<details> 
  <summary>
    애국가 가사 (초기 축소형)
  </summary>
  <pre> 
[가사 1절]
동해물과 백두산이 마르고 닳도록
하느님이 보우하사 우리나라 만세.
무궁화 삼천리 화려강산
대한 사람 대한으로 길이 보전하세. 
[가사 2절]
남산 위에 저 소나무 철갑을 두른 듯
바람 서리 불변함은 우리 기상일세.
무궁화 삼천리 화려강산
대한 사람 대한으로 길이 보전하세.
  </pre>
  </details>
<br>
<details open> 
  <summary>
  애국가 가사 (초기 확대형)
  </summary>
  <pre> 
[가사 1절]
동해물과 백두산이 마르고 닳도록
하느님이 보우하사 우리나라 만세.
무궁화 삼천리 화려강산
대한 사람 대한으로 길이 보전하세.
[가사 2절]
남산 위에 저 소나무 철갑을 두른 듯
바람 서리 불변함은 우리 기상일세.
무궁화 삼천리 화려강산
대한 사람 대한으로 길이 보전하세.
  </pre>
  </details>

</body>
</html>

 

 

[화면] test.html을 더블클릭하여 웹브라우저에서 실행한 모습

 

반응형

+ Recent posts