이하 구디아카데미 김지훈 강사님의 수업자료와 강의 내용 정리, 실습한 내용을 정리함!
전날 한 것들 가볍게 복습 후 login 예제 제작 시작.
어제 퇴실 전에 예습을 했는데 하루가 지나니 머리가 리셋됐나 봄.
전날 한 걸 확인하면서 수정 완.
border-collapse
(선 하나로 통합)추가 기능을 사용하여 선을 정리했다.
(공백) 추가 기능으로 글자간 간격을 조정할 수 있다.
li
태그는 HTML 리스트(list)에 포함되는 아이템(item)을 정의할 때 사용함.li
요소는 순서가 있는 리스트(ordered list)를 정의하는 ol
요소나 순서가 없는 리스트(unordered list)를 정의하는 ul
요소, 메뉴 리스트(menu list)를 정의하는 menu
요소에서 리스트의 각 아이템을 정의한다.
input
코드는 웹 기반 양식에서 사용자의 입력을 받기 위한 상호작용 컨트롤을 생성할 수 있다.(서버로 보낼 내용을 입력받을 때 사용)type
부분을 변경하여 input 의 모양과 속성들이 변화하게 된다.name
은 서버에 보내질 이름value
는 서버로 보내지거나 사용자에게 보여질 값 영역fieldset
으로 그룹을 생성할 수 있다.legend
으로 그룹을 설명할 수 있다.input type=“submit”
은 서버의 폼 핸들러(form handler)로 폼 데이터(form date)를 전송하는 제출 버튼(submit button)을 정의한다.placeholder
는 입력 필드에 사용자가 적절한 값을 입력할 수 있도록 도와주는 짧은 도움말을 명시할 수 있으며, 값을 입력하면 사라진다.check box
: 취소 가능, 여러 개 선택 가능한 박스를 생성할 수 있다.form action="" method= "get" or "post"
get
을 사용 시 전송하는 내용이 url에 나타난다.post
를 사용 시 전송하는 내용이 url에 나타나지 않는다.radio
: 취소 불가능, 한 개만 선택 가능한 버튼을 생성할 수 있다.select
는 옵션 메뉴를 제공하는 드롭다운 리스트를 생성할 수 있다.hidden
을 통해 표시를 숨길 수 있다.input type="color"
을 통해 컬러팔레트를 선택할 수 있게 생성 가능input type="date"
는 연월일 선택/ input type="month"
는 연월까지만 선택 가능select option
생성 시 selected
를 사용하여 기본 표시값을 지정할 수 있다.input type="number"
을 이용하여 숫자 입력 창 생성 가능. min/max를 입력하여 범위 지정이 가능하다.input type="range"
를 이용하여 슬라이드 컨트롤 생성 가능. min/max 값 지정 가능하며 기본 표시값을 value 로 지정, 이동 단위를 step 으로 지정할 수 있다.
CSS는 HTML과 함께 웹을 구성하는 기본 프로그래밍 요소. HTML이 텍스트나 이미지, 표와 같은 구성 요소를 웹 문서에 넣어 뼈대를 만드는 것이라면 CSS는 색상이나 크기, 이미지 크기나 위치, 배치 방법 등 웹 문서의 디자인 요소를 담당한다.
link rel="icon"
으로 삽입 가능HTML의 head 에 style을 넣어서 body 각 영역을 꾸밀 수 있다.
selector 는 특정한 요소를 가져오는 역할을 한다.
p
태그는 paragraph, 즉 문단의 약자로, 하나의 문단을 만들 때 쓰인다.
div
태그는 Division의 약자로, 레이아웃을 나누는 데 주로 쓰인다. 다른 태그와 다르게 특별한 기능을 갖고 있지는 않고, 가상의 레이아웃을 설계하는 데 쓰인다.
전체 p 태그의 배경색 지정
class가 myclass인 요소의 글자색 변경
컨텐츠를 감싸는 라인.
두께, 종류,색상 등을 설정해줌.
방향 속성 형식으로 각 방향에 대한 속성을 설정 가능.
ex1 : .three{
border-top-style: dotted;
border-top-color: red;
border-bottom-style: groove;
border-bottom-color: aqua;
border-bottom-width: 10px;
class 가 three인 요소의 상단 선의 스타일을 dotted로, 상단선의 색을 red 로, 하단 선의 스타일을 groove 로, 색을 aqua로, 두께를 10px 로 변경 명령
ex2 : .five{
border-style: double solid dotted dashed;
} 각변의 스타일을 시계방향으로 double(12시), solid(3시), doteed(6시), dashed(9시)로 지정.
input[type="submit"]{
padding:20px 5px;
}
input[type=text],input[type=password],input[type=email]{
width: 100%;
}
좋은 글 감사합니다. 자주 올게요 :)