[Day 10] section + login form + dl
<section>
: ‘장’으로 표현하기 적합한 tag
- 하나의 기능 만으로 section으로 표현해도 된다. (article로 표현해도 된다.)
<form>
- 속성
- action=”url”
- method=”GET” or “POST”
<fieldset>
: 연관성 있는 controls 를 모아놓는다.
- XHTML 1.0 에서는 form 내부에 필수 tag
- HTML5 에서는 써도 되고 안써도 된다. (쓰는 걸 권장)
<legend>
: 범례
- XHTML 1.0 에서는 form 내부에 필수 tag
- HTML5 에서는 써도 되고 안써도 된다. (쓰는 걸 권장)
<label>
: 입력 서식의 id를 할당해서 label과 연결시킨다.
<label for="input#id">
<input id="">
<button>
: 폼 요소에서 입력된 데이터를 서버로 넘긴다.
<a>
- target=”_blank” 속성을 통해 새 창에서 링크를 띄운다.
- title=”…” 속성을 통해 마우스 오버 시 tooltop을 제공한다.
<img>
에서도 title 속성 사용 가능하다. 과거에는 alt 속성으로 했지만 최근에는 alt는 tooltip을 제공하지 않는다.
<dl>
(definition list)
- 이름과 값의 용어 형태로 나올 때 쓴다.
<dt>
: definition title
<dd>
: definition description
- 하나의 dt에 여러개의 dd 가능
CSS Styling
- box-shadow
- box-shadow의 길이는 box 크기와 무관하다.
- box-shadow를 border처럼 만들 수도 있다.
- text-indent
- inline box일 경우 적용되지 않는다.
- text-indent의 길이는 박스 크기에 전혀 영향을 주지 않는다. (border-box와 같다)
<input>
, <img>
, <button>
- 내부적으로 inline-block 이기 때문에 inline 처럼 보여도 width, height 조정이 가능하다.
<input>
의 경우에는 size라는 속성을 통해 해당 글자 수만큼 크기를 조정 가능하다.
댓글남기기