<div className="main">
(여러 내용 ...)
</div>
<>
(여러내용...)
</>
원래는 <Fragment> </Fragment>
이긴 하지만
<> </>
이렇게 생략해서 사용할 수도 있다
CSS property 순서
Layout Properties
(position, float, clear, display)
Box Model Properties
(width, height, margin, padding)
Visual Properties
(color, background, border, box-shadow)
Typography Properties
(font-size, font-family, text-align, text-transform)
Misc Properties
(cursor, overflow, z-index)
문제의 코드
<div className="goodsImg">
<img src="/images/1234.jpeg" alt="나와라" />
</div>
<div className="goodsName">
<h2>하루님</h2>
</div>
수정이후
<img src="/images/1234.jpeg" alt="나와라" className="goodsImg" />
<h2 className="goodsName">하루님</h2>
pages 폴더 > Main 컴포넌트 폴더 > GoodsList 컴포넌트 폴더 > NewList 컴포넌트 폴더로 구성했는데
하나의 페이지 하위에 존재하는 모든 컴포넌트들은 서로의 상하 관계를 따지지 않고 모두 동일한 관계에 두면 된다!
pages > Main > Main.js, Header, GoodsList, Goods
이런 방식으로!