본문 바로가기

웹표준

(2)
[HTML] 대표적인 시멘틱 태그들 HTML5에서 도입된 의미론적 요소로,  무의미한 div의 나열보다는 태그의 이름만 보고도 콘텐츠의 의미를 쉽게 파악할 수 있게 해주는 태그입니다.  시멘틱 태그 사용의 이점은 다음과 같습니다. 1. 검색엔진 최적화(SEO) 향상 검색 엔진 크롤러가 웹페이지의 구조와 콘텐츠의 의미를 더 정확하게 파악할 수 있습니다. 예를 들어, 는 네비게이션 메뉴임을, 은 주요 콘텐츠임을 명확히 알 수 있습니다. , ,  등을 통해 콘텐츠의 중요도를 파악 검색 엔진이 태그 내의 콘텐츠를 더 중요하게 취급합니다. 2. 웹 접근성 향상 3. 코드의 가독성 향상 4. 유지보수 용이   주요 시멘틱 태그들  - 헤더/머리말 영역 - 내비게이션 영역 - 메인 콘텐츠 영역의미론적(시멘틱) 목적 페이지의 주요 콘텐츠를 나타내는 시..
[HTML] dialog 태그 태그는 HTML5에서 도입된 요소로, 웹 페이지 내에서 대화 상자나 모달 창을 생성하는 데 사용됩니다. 사용자와의 상호작용을 위한 대화형 컴포넌트를 만듭니다. 페이지의 다른 부분과 분리된 콘텐츠를 표시합니다.1. 기본 동작: 기본적으로 화면에 표시되지 않습니다. JavaScript를 통해 열고 닫을 수 있습니다.2. 주요 메서드: show(): 대화 상자를 비모달 방식으로 표시합니다. showModal(): 대화 상자를 모달 방식으로 표시합니다. close(): 대화 상자를 닫습니다.3. 접근성: 스크린 리더와 키보드 네비게이션을 지원하여 접근성을 향상시킵니다. 4. 폼 통합:  와 함께 사용하여 close() 설정없이 쉽게 닫기 기능을 구현할 수 있습니다.그리고 일반적인 폼 제출 동작을 방지하고, 대화..