[html]_11(global)

1 minute read

전역속성

모든 HTML 요소에서 공통적으로 사용 가능한 속성

class

공백으로 구분된 요소의 별칭
같은 값의 class를 여러개 만들 수 있다.
css적용시 .class로 찾는다.
js적용시 .class로 찾는다.

id

요소의 이름을 별칭한다.
css적용시 #id으로 찾는다.
js적용시 id값으로 찾는다.

style

요소에 적용할 css선언(인라인작성방식)

<h1 style="color: red;">안녕하세요</h1>

title

요소의 정보를 보여준다.

마우스를 갖다대보세요

lang

요소의 언어를 지정한다.

이 단락은 한국어를 사용합니다.

html 최상위에서 선언하는 이유는 사이트에서는
하나의 언어를 사용하는 경우가 대부분이다.

data-*

사용자가 정의하는 데이터 속성을 지정한다.
JavaScript에서 이용할수 있는 데이터를 저장하는 목적으로 사용한다.
data-xxx형태를 띈다.

<div id="me" data-my-name="duckey" data-my-birth="1107">Duckhwan</div>
const me =documnet.getElementById('me');  id'me' 찾겠다. 
console.log(me.dataset.myName); me라는 id를 갖는 dataset중에서 
                                myname을 콘솔에 적겠다.
console.log($me.dataset.myBirth);

draggable

요소가 drag and drop api를 사용 가능한지 여부를 지정
초기값은 auto이다.

<div draggable="true">The element to drag.</div>

The element to drag.

hidden

요소를 숨긴다.


<form id="hidden-form" action="/form-action" hidden>
  <!-- 숨겨진 양식들.. -->
</form>
<button form="hidden-form" type="submit">전송</button>

tabindex

tab키를 이용해 요소를 순차적으로 포커스 탐색할 순서를 지정한다.
tabindex가 입력된 순서로 진행되다 그다음부터 작성된 순서되로 지정된다.
tabindex=0 을 지정하여 비대화형 콘텐츠를 대화형 콘덴츠로 바꿔줄 수 있다.
tabindex=-1을 지정하여 대화형 콘텐츠를 비대화형으로 바꿀 수 있다.

상대경로, 절대경로

상대경로
HTML,CSS파일이 작성된 주변에서 찾는다.

./ 주변에서 찾아라(생략가능하다)

../ 주변에서 상위폴더로 한번간후 찾아라

절대경로
/ -> 도메인 주소가 생략되어있다.

주석

ctrl+ / 눌러주면 브라우저가 해석하지 않는 범위를 지정할 수 있다.

특수기호

&nbsp;띄어쓰기 1번
&lt;<꺽쇄가로 열기
&gt;>꺽쇄가로 닫기

Updated: