CSS 데모: list-style-position 데모 버튼을 클릭해 보세요!
selector {
    list-style-position: outside | inside
}
/* 키워드 값 */
list-style-position: outside; /* 초깃값 */
list-style-position: inside;

/* 전역 값 */
list-style-position: inherit;
list-style-position: initial;
list-style-position: revert;
list-style-position: revert-layer;
list-style-position: unset;
<h4>outside</h4>
<ol class="outside">
    <li>
        list-style-position 속성은 리스트 마커(글머리 기호)를 리스트 아이템의 안쪽 또는 바깥쪽에 배치할지를 지정합니다.
    </li>
    <li>
        outside(초깃값)는 리스트 마커가 리스트 아이템의 <b>바깥쪽에 배치</b>됩니다.
    </li>
    <li>
        inside는 리스트 마커가 리스트 아이템의 <b>안쪽에 배치</b>됩니다.
    </li>
</ol>
<h4>inside</h4>
<ol class="inside">
    <li>
        list-style-position 속성은 리스트 마커(글머리 기호)를 리스트 아이템의 안쪽 또는 바깥쪽에 배치할지를 지정합니다.
    </li>
    <li>
        outside(초깃값)는 리스트 마커가 리스트 아이템의 <b>바깥쪽에 배치</b>됩니다.
    </li>
    <li>
        inside는 리스트 마커가 리스트 아이템의 <b>안쪽에 배치</b>됩니다.
    </li>
</ol>
<h4>outside-emoji</h4>
<ol class="outside-emoji">
    <li>
        list-style-position 속성은 리스트 마커(글머리 기호)를 리스트 아이템의 안쪽 또는 바깥쪽에 배치할지를 지정합니다.
    </li>
    <li>
        outside(초깃값)는 리스트 마커가 리스트 아이템의 <b>바깥쪽에 배치</b>됩니다.
    </li>
    <li>
        inside는 리스트 마커가 리스트 아이템의 <b>안쪽에 배치</b>됩니다.
    </li>
</ol>
ol {
    max-width: 300px;
}
.outside {
    list-style-position: outside;
}
.inside {
    list-style-position: inside;
}
.outside-emoji {
    list-style-position: outside;
}
.outside-emoji li::marker {
    content: "😃 ";
    font-size: 0.8em;
}
실제 적용된 모습