소개
HTML, CSS, DOM 등 Web Standard 기술에 관심이 많은 Front-End 개발자입니다.
Web Technologies 분야의 Google Developers Expert이기도 합니다.
가끔은 번역가로, 가끔은 개발자로, 가끔은 제품 관리자로, 가끔은 사진 작가로 일합니다.
연락처: choeun@techhtml.dev
강의
수강평
게시글
질문&답변
input 과 label 의 작성 순서
label 의 위치는 크게 상관 없으나, ID 속성과 FOR 속성을 사용해서 연동해야합니다. DIV 등이 중간에 들어가도 괜찮습니다.
- 0
- 1
- 567
질문&답변
a 링크의 href 속성
네 맞습니다! 많은 분들이 필수라고 생각해서 무의미한 href 속성을 사용하기도 하는데, A 요소가 링크로서 활용되지 않을 때는 href 속성을 생략 가능하다는 의미입니다.
- 0
- 2
- 656
질문&답변
dialog 미지원 브라우저를 위한 fallback 관련 질문입니다
감사합니다!
- 0
- 4
- 295
질문&답변
section 내에서 여러요소를 그룹핑해야 되는 상황에 대해 질문드립니다.
네. Section 안에서 Section을 사용하셔도 됩니다. 구역을 명확하게 의미적으로 분리 가능한 경우에는 Section 요소를,단순히 CSS로 레이아웃을 잡기 위해서 분리하는 경우에는 DIV 요소를 사용하시면 되지만,구획을 나눴다는 것 자체가 보통 의미적으로 분리하는 행위에 가까워서 대부분의 경우 Section 요소를사용하시면 해결될 거라 생각됩니다.
- 0
- 2
- 340
질문&답변
dialog 미지원 브라우저를 위한 fallback 관련 질문입니다
에디터에서 포매팅이 제 의도대로 되지 않는군요 ㅠ
- 0
- 4
- 295
질문&답변
dialog 미지원 브라우저를 위한 fallback 관련 질문입니다
Polyfill 코드는 Chrome에서 공식으로 제공하는 게 있어,해당 링크를 전달드립니다. https://github.com/GoogleChrome/dialog-polyfill 코드 예제는 다음과 같습니다: head> link rel="stylesheet" type="text/css" href="dist/dialog-polyfill.css" /> head> body> dialog> I'm a dialog! form method="dialog"> input type="submit" value="Close" /> form> dialog> script src="dist/dialog-polyfill.js">script> script> var dialog = document.querySelector('dialog'); dialogPolyfill.registerDialog(dialog); // Now dialog always acts like a native . dialog.showModal(); script> body>
- 0
- 4
- 295
질문&답변
React의 컴포넌트 개발과 시맨틱 구조 작성의 연관성에 대해 궁금한 점이 있어 질문드립니다.
안녕하세요. React 에서 말하는 재사용 가능한 컴포넌트 개념과 HTML을 올바르게 작성하는 건 조금 다르긴 하지만,그럼에도 재사용 가능한 컴포넌트에서도 '어떤 요소를 사용하는가'에 따라서 재사용성이 달라지기 때문에연관이 있는 영역이라고 볼 수도 있습니다. 예를 들어 링크와 관련된 베이스 컴포넌트를 작성하고 싶다면 A 요소를 사용한다거나,자바스크립트를 이용해 동작하는 베이스 컴포넌트 (특히 버튼류)를 만들 때에는 BUTTON 요소를 사용하는 등이겠습니다.
- 0
- 1
- 160
질문&답변
tr 요소 내에 th, td 혼용 관련 질문입니다
의미에 맞다면 함께 사용해도 괜찮습니다. 주로 행에서 '셀 제목'을 나타내기 위해서 th 요소를 사용합니다.
- 0
- 1
- 200
질문&답변
시맨틱 구조 관련해서 질문있습니다.
안녕하세요. 추가하고 안보이게 합니다. 그런 CSS 작업을 Blind CSS 라고 부르기도 하고, Content hiding 기법이라고도 합니다. 리소스: https://snook.ca/archives/html_and_css/hiding-content-for-accessibility 감사합니다.
- 0
- 1
- 146
질문&답변
details 엘리먼트의 이점에 대해
안녕하세요. 말씀 주신 이점 외에 추가로 기대해볼만한 이점은 없습니다. 2번 이점에 대해 추가로 공유드리자면, JavaScript로 유저가 제작한 컴포넌트가 아니라 브라우저에서 지원하는 컴포넌트이기 때문에, 별도로 접근성 대응 작업을 하지 않아도 접근성을 지원한다는 이점이 있습니다. 고맙습니다.
- 0
- 1
- 154