드디어 어느정도 아는 녀석이 나왔다.

form은 sql문의 from과 항상 햇깔리는 녀석이다. 무튼..

form이란 HTML에서 사용자와 상호작용해서 정보를 입력받아 서버로 전송하기 위한 양식을 의미한다.

사용자가 어떠한 입력을 하고 그것을 서버에다 보낼때 주로 사용하게된다. 

예를 들어 회원가입시 사용자 정보 입력이나 게시글 등록 등.

 

form 태그 : 사용자의 입력을 서버에 전달해서 상호작용하기 위한 태그다.

설명

특별히 결과가 나타나지 않으므로 코드펜은 생략하도록한다. 
형식은 <form action="서버url" method = "get 또는 post"></form> 으로 이루어져 있다.

tip = form은 서버와의 상호작용을 하기위함이지만 지금은 서버도 없고 단순히 HTML만 작성하기 때문에 action에 적을수 있는것이 없다. 그럴때는 "#"를 넣어주면 된다. 물론 추후에 서버 url을 넣어주어야 하지만 서버가 정해지지 않은 순간에 임시로 넣어주는것이다.

form의 속성들

action : 상호작용할 서버의 url을 입력한다.

설명

사용자가 입력한 데이터 또는 상호작용요소들의 결과를 받을 서버의 url를 정의하는것.
method : 서버에 전송할때의 전송방식을 정의한다.

설명

데이터를 서버에 어떤방식으로 정의 할것인지를 정의하는것이다.
방식으로 get 방식과 post방식이 있다.
get방식이란 url뒤에 값으로 정의되어 보내지는것으로 url?key1=value&key2=value 형식으로 보내진다. 웹페이지에뒤에 이런형식을 볼수 있는데 get방식으로 데이터를 받았기때문에 그렇게 보여지는것이다.
post는 http 패킷의 body에 넣어서 보내지는것이므로 url에 표시되지 않는다.
해당 게시글은 프로그래밍 언어에 대한 글이 아니므로 대충 이정도만 알고 넘어가도록..

 

하아 이글을 쓰면서도 form을 from으로 쓰고 고치고를 반복했다... 언제나 햇갈리는 녀석들...

'제1장 HTML' 카테고리의 다른 글

9. label 태그  (0) 2023.09.12
8. input 태그에 대해 알아보자.  (0) 2023.09.12
6.텍스트 강조하기  (0) 2023.09.12
5.링크와 이미지 넣기  (0) 2023.09.11
4.목록 만들기  (0) 2023.09.11

+ Recent posts