• 카테고리

    질문 & 답변
  • 세부 분야

    웹 개발

  • 해결 여부

    해결됨

클래스 item관련 질문

20.07.30 17:01 작성 조회수 131

1

class="item"을 <div>로 하셧는데 ul>li태그로 해도되지않나여? ul>li태그를 안쓰시는 이유가 따로있으신가요?

답변 1

답변을 작성해보세요.

3

저는 꼭 필요한 경우가 아니면 어지간해서는 ul을 잘 쓰지 않습니다. 
ul을 사용하면 li 라는 계층 구조가 하나 더 생기고 padding, margin에 대한 조정도 해줘야 해서요.
ul 보다는 div로 처리하는 경우가 많습니다.

그런데 이런 부분도 제작자의 성향에 따라 결정되는 부분이라고 생각됩니다.
ul li 구조가 편하신 분은 이런 구조로 사용하시고, 저처럼 꼭 필요한 부분이 아니면 div로 사용해도 좋습니다.

.item 의 자식요소에 심플하게 a 태그라던지 이런게 들어가면 div가 편하지만...
오히려 .item 밑에 또 다른 div가 자식요소로 들어가야 하는 경우에는 ul li 구조가 더 맞습니다.

코드가 많은 과정이라 어느 부분인지 질문과 함께 캡쳐화면 첨부해주시면 제가 이해가 쉬울 것 같습니다.
다음에는 캡쳐 화면과 함께 질문 부탁드려요~^^