ATTRIBUTES

  • account_tree
  • bug_report

Globals

모든 HTML 요소에서 공통으로 사용하는 애트리뷰트(attributes)이다. 하지만 모든 요소가 사용할 수 없는 애트리뷰트(attributes)도 존재하므로 요소별 레퍼런스를 참고한다.

애트리뷰트(Attributes)

  • accesskey

    유저 에이전트가 요소를 활성화하거나 포커스를 맞추는 키보드 단축키를 생성하기 위한 가이드로 사용된다.

  • autocapitalize

    사용자가 입력 또는 편집시 텍스트 입력이 자동으로 대문자로 표시되는지 여부와 방법을 제어한다.

  • autofocus

    페이지가 로드되는 즉시 요소가 포커스를 갖는다. 입력 요소의 경우 입력 대기 상태가 된다.

  • contenteditable

    요소의 편집에 대한 여부와 방식을 지정한다.

  • data-*

    사용자 데이터를 지정하는 특별한 속성이다. DOM으로 데이터를 받아 자바스크립트 로직에 사용할 수 있다.

  • dir

    요소의 텍스트 콘텐츠의 방향을 지정한다.

  • draggable

    요소의 드래그 가능 여부를 제어한다.

  • enterkeyhint

    가상 키보드의 엔터(enter)키에 대해 표시할 작업 레이블(또는 아이콘)을 지정하는 열거형 애트리뷰트이다.

  • exportparts

    쉐도우(shadow) 트리에 존재하는 요소를 선택하고 스타일을 지정할 수 있는 식별값으로 사용된다.

  • hidden

    웹브라우저가 요소의 콘텐츠를 출력하지 않아야 함을 나타낸다.

  • inert

    트리 자손을 포함한 모든 요소들이 비활성된다.

  • inputmode

    콘텐츠를 입력하는 사용자에게 가장 유용한 입력 메커니즘의 종류를 지정하는 열거형 애트리뷰트이다.

  • is

    표준 HTML 요소를 사용자 정의 내장 요소처럼 작동하도록 지정한다. 

  • itemid

    고유한 전역 식별자 형식으로 마이크로데이터를 제공한다.

  • itemprop

    마이크로데이터(microdata)를 제공하기 위한 데이터의 이름을 정의한다.

  • itemref

    itemscope가 정의된 요소의 하위 데이터가 아닌 경우 원하는 항목에 연결을 정의할 수 있다.

  • itemscope

    마이크로데이터(microdata)의 범위에 해당하는 요소에게 선언한다.

  • itemtype

    itemscope 애트리뷰트가 정의된 데이터 구조에서 itemprop 애트리뷰트를 정의하는 데 사용되는 어휘의 URL을 지정한다.

  • lang

    요소의 콘텐츠에 대한 기본 언어를 지정한다. 유효한 BCP 47 언어 태그이거나 빈 문자열이어야 한다. 빈 문자열로 지정하면 기본 언어를 알 수 없음을 나타낸다.

  • nonce

    콘텐츠 보안 정책에서 주어진 요소에 대해 주어진 가져오기를 진행할 수 있는지 여부를 결정하는 데 사용할 수 있는 암호화 nonce(한번 사용하는 암호화 임시값)를 정의한다.

  • part

    쉐도우 트리의 모든 요소를 대상으로 사용 가능하며 쉐도우 트리 외부에 요소를 노출하는 데 사용된다.

  • popover

    요소가 명시적으로 표시될 때 까지 숨겨진 상태가 된다.

  • spellcheck

    요소의 콘텐츠에 대한 철자 오류 검사 여부를 지정한다.

  • style

    요소에 한정된 스타일을 빠르게 적용할 수 있다.

  • tabindex

    요소에 순차적으로 포커스(focus)를 허용하거나 방지할 수 있으며 순차적(또는 역순) 포커스(focus) 탐색을 위한 상대적 순서를 설정할 수 있다.

  • title

    요소에 대한 필요한 정보를 나타내는 텍스트이며 마우스 포인터를 올리면 말풍선으로 내용을 출력한다.

  • translate

    페이지가 현지화될 때 요소의 애트리뷰트 값과 하위 텍스트를 번역할지에 대한 여부를 지정한다.