[청년취업사관학교] html table, css (240625)
2024. 6. 25. 17:55ㆍ공부/DGTP TIL
내용 정리
- Form : 사용자로부터 정보를 입력받아 제출하기 위한 대화형 태그. 단순히 입력받은 값을 화면에 뿌리는 용도 외의 사용이 필요할 경우 사용.
- method : 양식제출 시 사용할 http 메서드
- post : 양식 데이터를 전송. 브라우저에 캐시 되거나 히스토리에 남지 않음.
데이터와 쿼리 별도 전송. 길이제한이 없고, get보다 보안성 높음.- enctype : 양식 제출 시 데이터 MIME타입을 나타낸다.
- application/x-www-form-urlencoded : 기본값
- multipart/form-data : 이 존재하는 경우 사용
- enctype : 양식 제출 시 데이터 MIME타입을 나타낸다.
- get : 양식 데이터를 URL과? 구분자 뒤에 이어 붙여 전송. 요청이 브라우저에 캐시 되어 저장됨.
쿼리 문자열에 포함되어 전송되기 때문에 길지에 한이 있다. 보안상 취약점이 존재하므로 중요데이터 x
- post : 양식 데이터를 전송. 브라우저에 캐시 되거나 히스토리에 남지 않음.
- action : 작성 양식 데이터를 처리할 URL기입. 지정하지 않으면 form이 있는 페이지 URL로 제출.
- autocomplete : 자동완성 값을 기본값으로 가질 수 있는지. (이전에 해당 양식에 입력된 값이 있는지)
<input type = "email" autocomplete="on"/"off" />
- method : 양식제출 시 사용할 http 메서드
- Label
- 사용자 인터페이스 항목. input과 함께 사용
- <label for ="uesr_id"> 아이디 </label>
<input id="user_id" type="text" - <label> 아이디
<input type="text">
</label>
- <label for ="uesr_id"> 아이디 </label>
- 사용자 인터페이스 항목. input과 함께 사용
- Button
- 사용자가 클릭할 수 있는 구성요소.
- 필요한 어디서든 배치 가능
- 기본 행동이 없기 때문에 JS와 연결하여 사용. submit-제출/reset-reset
- <a>와의 비교 : a는 하이퍼링크를 사용/ button은 js로 동작
- Table
- 테이블 생성 시 사용. 컨테이너 요소.
- tr : table row 테이블 행
- th : table header 테이블 행 열 제목
- td : table data 셀 내용
- caption
- 테이블 제목이나 설명
- thead, tbody, tfoot
- 테이블 머리글 본문 바닥글
- 구역 나누는 요소(선택적으로 사용)
- span -> row/col(행/열) 병합
- colgroup
- 테이블 열 그룹을 만들고 싶다면 사용
- 테이블 생성 시 사용. 컨테이너 요소.
- css 상속
- css 일부 속성은 자식에게 상속된다.
- 아래 예시의 경우, color 속성은 h1, h2, p 모두에 상속되나
width, height 등의 경우 상속되지 않는다. - inherit : 선택 요소에 적용된 속성값을 부모와 동일하게 설정(상속시키기)
- initial : 브라우저 기본 스타일 속성
- + form 관련 태그들 또한 상속받지 않는다.
<div>
<h1>Hello</h1>
<h2>Hello</h2>
<p>Hello</p>
</div>
div {
color: red;
border: 5px solid pink;
}
'공부 > DGTP TIL' 카테고리의 다른 글
[Day6] JS 반복문과 조건문 과제 (240701) (0) | 2024.07.01 |
---|---|
[CSS] Css Position, Grid, Flex (240627) (0) | 2024.06.27 |
[청년취업사관학교] css선택자, css box model, 과제 (240626) (0) | 2024.06.26 |
[청년취업사관학교] TIL (24.06.24) (0) | 2024.06.24 |
[TIL] Node.js와 Java Spring 비교 (240624) (0) | 2024.06.24 |