강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

Seungha Oh님의 프로필 이미지
Seungha Oh

작성한 질문수

Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex

TodoFooter 컴포넌트 구현

clearAllBtn 관련 질문입니다!

작성

·

148

1

강의 2분 30초 즈음 내용입니다.

버튼의 역할을 하는 요소는 시멘틱 마크업을 위해서 <button> 태그를 사용하는 것으로 알고 있는데요! 강의에서는 span 태그를 사용하셨는데 이유가 있을까요? 궁금합니다.

답변 1

0

캡틴판교님의 프로필 이미지
캡틴판교
지식공유자

안녕하세요 Seungha님, 좋은 질문 주셨네요! 말씀하신 것처럼 button 태그로 작성하는 것이 더 시맨틱 마크업에 가깝습니다. 조금 전에 다른 질문에 답변 드린 내용처럼 마크업 구조보다는 스타일링을 빠르게 하다보니 시맨틱 마크업 룰을 지키지 않았던 것 같아요 :) 마크업은 최대한 시맨틱하게 작성해주시면 좋습니다.

Seungha Oh님의 프로필 이미지
Seungha Oh

작성한 질문수

질문하기