개발자가 되기 위한 꿀팁 및 정보
[기술면접준비] <li>요소는 왜 <ul>요소의 자식 요소여야만 하나요?
푸른매실
2023. 4. 7. 11:06
HTML에서 <li> 요소는 리스트 항목을 나타내는 요소입니다. 하지만 <li> 요소는 단독으로 사용될 수 없으며, 반드시 <ul> (unordered list) 또는 <ol> (ordered list) 요소의 자식 요소로 사용되어야 합니다.
이는 HTML의 구조적인 문법 규칙 중 하나로, <li> 요소는 리스트 항목을 나타내는 요소이지만, 리스트 자체를 표현하는 것이 아니기 때문입니다. 즉, <ul> 또는 <ol> 요소는 실제 리스트의 시작과 끝을 표시하며, <li> 요소는 리스트의 개별 항목을 나타내는 데 사용됩니다.
따라서 <li> 요소는 항상 <ul> 또는 <ol> 요소의 자식 요소로 사용되어야 합니다. 만약 <li> 요소가 단독으로 사용된다면, 브라우저는 이를 리스트 항목으로 인식하지 않을 수 있습니다. 또한, 이러한 규칙을 따르면 웹 접근성을 향상시키는데 도움이 되며, 스타일링과 같은 다양한 기능에서도 더욱 효율적으로 사용될 수 있습니다.