2023/03/03 2

HTML 의 inline 요소와 block 요소의 차이점을 설명해주세요. 예시도 들어주세요

답변 block요소는 사용가능한 최대 너비를가지며 높이는 내부 컨텐츠에 맞게 지정됩니다. width, height를 지정할 수 있으며 padding, margin 적용에 제한이 없습니다. 또한 여러개의 block요소가 있을 때 수직으로 쌓이며, 프레임을 잡을 때 사용합니다. 반면 inline요소는 너비와 높이가 내부 컨텐츠 크기만큼 설정되며 임의로 지정할 수 없습니다. padding과 margin은 좌우에만 적용가능하며 여러개의 인라인 요소가 있을 때 수평으로 쌓입니다. 보통은 text나 img관련한 요소에 사용합니다. 꼬리질문 inline-block? 인라인 블록은 인라인 요소처럼 내부컨텐츠의 크기만큼 너비와 높이가 지정되고, 사용자 정의에 따라 원하는 크기로 지정할 수 있습니다. padding, ma..

Redux 상태관리의 주요 개념들과 연결 관계를 설명해주세요. 다른 상태관리 도구와 비교 설명 해주세요

답변 전체 상태값을 하나의 store에 모아 저장합니다. store에 저장된 상태값은 불변객체입니다. 리덕스의 상태값을 변경하는 방법은 액션객체와 dispatch를 사용해야만 가능합니다. 또한 상태값은 순수함수에 의해서만 변경되어야합니다. 상태관리 도구 비교는 모르겠다.