본문 바로가기

2

마진상쇄 - 제작중... margin collapsing 이라고 부르는 마진 상쇄는 두 개 이상의 블록 요소의 상하 마진이 겹치게 될 경우 두 값을 더한만큼 렌더링해주는 것이 아닌 둘 중 하나의 값만 적용하여 렌더링해주는 브라우저의 규칙이다. 마진상쇄가 일어나는 3가지 경우 1. 인접 형제 박스 간에 상하 마진이 겹칠 경우 2. 빈 요소의 상하 마진이 겹치는 경우 3. 부모 작스와 첫번째 자식 박스의 마진이 겹치는 경우 https://velog.io/@raram2/CSS-%EB%A7%88%EC%A7%84-%EC%83%81%EC%87%84Margin-collapsing-%EC%9B%90%EB%A6%AC-%EC%99%84%EB%B2%BD-%EC%9D%B4%ED%95%B4 CSS 마진 상쇄(Margin-collapsing) 원리 완벽.. 2022. 9. 19.
세션과 쿠키 12장 세션과 쿠키 HTTP의 비연결지향이라는 특성 덕분에 서버 리소스 낭비를 줄일 수 있지만 매 통신마다 새로 커넥션을 만들어야 하는 불편함이 있다. 매 통신마다 클라이언트를 확인해야하는 불편함을 줄이고자 쿠키와 세션이 등장하였다. 쿠키 클라이언트에 로컬에 파일로 저장되는 키와 값이 들어있는 데이터파일 서버에 접속을 하고 끊을 때 클라이언트에 로컬에 쿠키를 남긴다. 쿠키를 통해 클라이언트를 인식하고 클라이언트를 재인식하는 기존의 복잡한 과정을 생략한다. 클라이언트의 로컬에 저장되기 때문에 보안에는 취약하다. 유효 기간을 넉넉하게 주면 클라이언트가 따로 쿠키를 삭제하지 않는 한 브라우저가 종료되어도 오랫동안 인증이 유지된다. 세션 쿠키와 마찬가지로 클라이언트를 재인식하는 기존의 복잡 과정을 생략하기 위해.. 2022. 6. 8.