오늘 진행한 일정
- 14:00 ~ 16:00 [휴식]
- 16:00 ~ 16:30 [프로그래머스 파이썬]
- 16:30 ~ 17:00 [php 복습]
- 17:00 ~ 20:00 [HTML/CSS 강의 - 63강까지 완료]
배운 것
1) HTML / CSS
- `<img src="" alt="">`
- CSS 속성
- object-fit: contain; (가로 세로 비율에 맞게 조정)
- object-fit: cover;
- padding과 margin 차이 : 밖으로 나가는지, 안으로 들어가는지.
- display 속성 중 inline-block, inline, block 차이
- inline : width, height, margin, padding 속성 적용 안 됨.
- inline이 default인 태그 : a, span, img
- lnline-block와 block 요소의 수평 정렬
- line-block : 부모 요소에 text-align: center;
- block: margin-left: auto; (left는 오른쪽으로 붙음)
margin-right: auto; (right는 왼쪽으로 붙음)
둘 다 써주면 가운데 정렬 = margin: 0 auto;
- section > div:nth-child(1) / div:nth-last-child(1)
- section의 자식이면서 첫번째 자식이 div인 요소 / 뒤에서 첫번째
- :nth-child(2n+1) = nth-child(odd)
- :nth-child(2n) = nth-child(even)
- border-radious: 50px;
- 해당 요소의 border. / 50%를 주면 원이 된다.
- inherit 속성값
- ex) color: inherit;
- 해당 태그의 부모 태그의 color 값을 상속받는다.
- ul, ol, li 개념
- ul, ol은 목록
- ul : 순서가 없는 목록
- ol : 순서가 있는 목록
- li 는 목록의 요소(리스트)
- 태그를 다양하게 쓰기보다는, div에 class를 부여해서 사용하는 편이다.
단, 목록인 게 명확하다면, ul, ol을 사용하면 좋다.
- 노멀라이징
- body 태그
- body는 div의 default 부모 태그이고, margin이 default로 들어가있다.
- body 노멀라이징
body{
margin: 0;
}
- ul, li 태그
ul, li{
list-style: none;
padding: 0;
margin: 0;
}
- h1~h6 태그
h1, h2, h3, h4, h5, h6{
margin: 0;
}
2) form(폼 - URL 생성기) 태그가 필요한 이유
- 사용자가 웹페이지를 이용할 때, 사용 난이도를 낮춰준다.
- 사용자 입력 정보의 유효성 체크.
내일 할 일
- HTML / CSS
1) 1차 메뉴 구현 복습.
2) 기록한 내용 복습.
3) 강의 64강부터 91강까지 진행.
- PHP : form 태그( get방식 ) 관련한 블로그 글 올리기
'Records' 카테고리의 다른 글
2021-05-27 ( PHP - member 파트 구현 ) (0) | 2021.05.27 |
---|---|
2021-05-26 ( PHP ) (0) | 2021.05.26 |
2021-05-24 ( PHP, HTML, CSS ) (0) | 2021.05.24 |
2021-05-23 ( PHP ) (0) | 2021.05.24 |
2021-05-22 ( PHP ) (0) | 2021.05.22 |