코딩 신생아가 새싹을 틔워서 꽃이 될때까지

https://www.youtube.com/user/easyspub

 

 

easyspub

'사람을 구체적으로 도와주는 책'을 만드는 이지스퍼블리싱 출판사입니다. 도서 내용과 관련된 문의는 Do it! 스터디 룸 (https://cafe.naver.com/doitstudyroom) 또는 영상 상세 설명에 있는 저자님의 이메

www.youtube.com

: 사용자가 사이트로 정보를 보낼 있는 요소

 

웹에서 자주 만나는

👉폼과 관련된 대부분의 작업은 정보를 저장하거나 검색, 수정하는 일인데 이런 작업은 모두 데이터베이스를 기반으로 한다.

👉텍스트 상자나 버튼 같은 폼의 형태를 만드는 것은 HTML 태그를 이용한다

👉폼에 입력한 사용자 정보를 처리하는 것은 ASP PHP, JSP같은 서버 프로그래밍을 이용한다

 

<form>태그 : 만들기

👉기본형 : <form [속성="속성 "]>여러 요소 </form>

<form>태그와 </form>태그 사이에 여러 요소와 관련된 태그를 넣는다.

 

form태그의 속성

 

예제) 만들기

<form action="search.php" method="post">

<input type="text" title="검색">

<input type="submit" value="검색">

</form>

 

👉autocomplete속성 : 자동 완성 기능

사용자가 입력했던 내용을 기억했다가 비슷한 내용을 입력할 경우, 이전에 입력했던 내용을 힌트로 보여준다.

기본값은 on이다.

자동 완성 기능을 때는 off 지정한다.

ex)<form action="파일" autocomplete="off">

</form>

 

<label>태그 : 요소에 레이블 붙이기

입력 옆에 아이디나 비밀번호처럼 붙여 놓은 텍스트

👉기본형

<label [속성="속성 "] 레이블 <input …> </label>

또는

<label for="id이름">레이블</label>

<input id="id이름"[속성 = "속성 ">

 

👉ex)

<label>아이디(6자이상)<input type="txt"></label>

또는

<label for="user-id">아이디(6자이상)</label>

<input type="txt" id="user-id">

 

👉라디오 버튼과 체크박스에서 사용하는 <label>태그

<label>태그를 이용해 라디오 버튼이나 체크박스에 텍스트를 연결해 놓았다면 텍스트만 터치해도 라디오 버튼이나 체크박스가 선택되어 사용이 훨씬 쉬워진다

<fieldset>, <legend>태그 : 요소 그룹으로 묶기

👉기본형 : <fieldset[속성="속성 "]> ~~ </fieldset>

하나의 안에서 여러 구역을 나누어 표시하려고 <fieldset>, <legend>태그를 사용한다.

👉<fieldset>태그는 <fieldset> </fieldset>태그 사이의 폼들을 하나의 영역으로 묶고 외곽선을 그려주고

👉<legend>태그는 <fieldset>태그로 묶은 그룹에 제목을 붙여 준다.

 

 

 

반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band
loading