Coding/TIL & 배운것들

쉽게배우는 gpt웹개발 1주차

코딩짜는 머글 2024. 8. 27. 17:21

오늘 배운것

 

html에 관한것 

큰틀에서 html은 headbody 로 나눠져있고

더 크게 나누면 안으로 들어갈수록 많은 종류의 tag로 이루어져있다.

 

부모와 자식tag를 잘 구분하는것이 중요하다

부모자식 관계에 따라 상속이 달라진다.

ctrl+/ : 주석달기

alt+방향 : 태그옮기기

shift+alt+f : 자동정렬기능

 

flex(부모tag에 작성해야함): 왼쪽에서부터 가로로 배치된다.

justify-content: center; : 가운데로 배치(flex의 설정에 따라 가로세로변화)

align-item: 주축의90도로 정렬됨

기본적으로 htmlbox형태로 레고처럼 쌓이는 형태이다.

block: 1줄을 다차지하는 형태(위에서 아래로)

inline:글자(왼쪽에서 오른쪽으로)

 

html에서는 css 라는 것이 필요한데 이것은 tag를 꾸며줄때 사용하는 것이다. 

글자의 색이라던지 크기, 폰트 등등 원하는대로 만들어갈수있다.

 

웹페이지의 구조

네브바navbar : 상단의 메뉴들

메인main : 본문

푸터footer : 맨아래의 연락처 정보등 

마진margin : 요소 바깥쪽 공간으로 다른 요소와의 거리를 조절합니다.(테두리 밖)

패딩padding : 요소와 테두리 사이의 거리를 조절합니다.

flex-direction: column;  : 위에서 아래로 배치( 원래 위에서 아래로 배치가 되는것이 기본이지만 가운데 정렬을 하기 위해서는 필요하다)

* : 프로그래밍에서 모든것을 의미함

 

display: flex;

flex-direction: column;

justify-content: center;

align-item: center;

가운데정렬할때 많이쓰이는 코드

 

-중요한것- 

html의 큰틀은 head와 body로 이루어져있다는 것.웹페이지의 구조는 기본적으로 navbar, main, footer로 이루어져있다는것