아코디언FAQ1 details 태그 (JS 없이 토글, 아코디언, SEO) FAQ 페이지 작업을 처음 맡았을 때, 저는 JavaScript로 토글 기능을 직접 짰습니다. 기능은 됐지만 코드가 생각보다 많아졌고, 항목이 늘어날 때마다 JS까지 함께 손봐야 했습니다. 그러다 HTML 레퍼런스를 뒤지다 details 태그를 발견했고, 솔직히 처음엔 '이게 진짜 되나?' 싶었습니다. 테스트해보니 JS 한 줄 없이 열리고 닫혔습니다. 그 허탈함이 아직도 기억납니다.JS 없이 토글이 된다고?FAQ 페이지 의뢰를 처음 받았을 때, 저는 당연히 ul 태그로 질문과 답변을 쭉 나열했습니다. 결과물을 보니 페이지 스크롤이 끝없이 이어졌고, 클라이언트도 "한눈에 보기 어렵다"고 했습니다. 그래서 querySelector로 요소를 잡고 classList.toggle을 써서 토글 기능을 붙였습니다. .. 2026. 4. 19. 이전 1 다음