์ฝ๋ฉ์ ํ๋ค๊ฐ๋ณด๋ฉด ๊ฐํน html ๋ถ๋ถ์์ ๋์น๊ฑฐ๋ ์์ฃผ ๋ฐ๋์ด์ผํ๋ ๋ถ๋ถ ํน์ css๋จ์์ ์ด๋ฏธ์ง ์ฒ๋ฆฌํด์ฃผ๊ณ ์ถ๊ฑฐ๋ ํน์ <ol>์ฒ๋ผ ์์์๋ ๋ฆฌ์คํธ ํํ๋ก ํ ๋๊ฐ ์์ต๋๋ค.
์ด๋ฐ ๋ถ๋ถ์ html์์ ์ถ๊ฐํ๋๊ฒ ์๋ css๋จ์์ before,after ์์ฑ์ผ๋ก ์ฒ๋ฆฌํ๋ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค. css์์ ์ด๋ป๊ฒ ์ปจํ ์ธ ? ๋ด์ฉ์ ์ถ๊ฐํ ์ ์๋ค๋ ๊ฒ์ด์ง? ๊ฐ๋ฅํ๊ฒ์ธ๊ฐ? ๋ผ๊ณ ์๊ฐํ ์ ์์ง๋ง content ์ฌ์ฉ๋ง์ผ๋ก ๊ฐ๋จํ๊ฒ ๋์น ํ ์คํธ ์ด๋ฏธ์ง ์ซ์ ๋ฑ์ ์ฝ๊ฒ ์ถ๊ฐ ํ ์์๋ ๊ฒ ์ ๋๋ค.
๊ฐ๋จํ๊ฒ ํ ์คํธ๋ก๋ง ํํํ์๋ฉด [before][ํด๋น์ปจํ ์ธ ][after] ์ด๋ ๊ฒ ๋ถ์ฌ์ง๋๊ฒ์ ๋๋ค.
์์ ๋ฅผ ๋ณด๋ฉด์ ์ถ๊ฐ์ค๋ช ์ ํ๊ฒ ์ต๋๋ค.
html
css
์ผ์์ผ
์ผ์์ผ ์์ before content, ์ผ์์ผ ๋ค์ after content, ๊ฐ ์ ๋ ฅ๋ ๊ฒ์ ํ์ธ ํ ์ ์์ต๋๋ค. content:' ' ์์ ์ด๋ ํ CSS๋ฅผ ์ ์ฉํด๋ ์๊ด์์ด ์ ์ฉ์ด ๋ฉ๋๋ค. ์ด๋ฏธ์ง๋ฅผ ๋ฃ์ด๋ ์๊ด์์ต๋๋ค.
ํด๋น ์ปจํ ์ธ ์์ ์๋์ผ๋ก ๋ฒํธ๋ฅผ ๋ถ์ฌํ ์ ์๋ ์์ฑ์ ์์๋ด ์๋ค.
counter-reset > ์นด์ดํฐ๋ฅผ ๋ง๋ค๊ฑฐ๋ ์ฌ์ค์ ์ ๋๋ค.
counter-increment > ์นด์ดํฐ ๊ฐ์ ์ฆ๊ฐ์ํต๋๋ค.
html
css
์ผ์์ผ
์์์ผ
ํ์์ผ
์์์ผ
์์๊ฐ์ด ol์ฒ๋ผ ์์์๋ ๋ชฉ๋ก ํํ๊ฐ ๋๊ธฐ๋ ํ๋ฉฐ ์นด์ดํฐ๊ฐ ๋๊ธฐ๋ ํฉ๋๋ค. content์์ ์ปจํ ์ธ ํ ์คํธ๋ฅผ ๋นผ๊ณ ์ซ์๋ง ๋์ดํด๋ ๋ฌด๋ฐฉํ๊ตฌ์ ์ฌ์ฉ์๋ถ์ด ์ด๋ป๊ฒ ์ฌ์ฉํ๋์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค.
๊ทธ๋ ๋ค๋ฉด ์ ์นด์ดํฐ๋ง ๋์์ธ์ ์ ํ๋ณด๊ฒ ์ต๋๋ค.
์ผ์์ผ
์์์ผ
ํ์์ผ
์์์ผ
ํด๋น ๋์์ธ ์ธ์ before ์ซ์ ์นด์ดํฐ ๋ชฉ๋ก๋ง css์ ๋ ฅ์ด ๊ฐ๋ฅํ์ฌ ๊ฒ์์ด ๊ฐ์ ๋ถ๋ถ์ ๋ฐ๋ก ์ซ์ ์ด๋ฏธ์ง๋ฅผ ๋ฃ์ ํ์๊ฐ ์์ต๋๋ค. ๋จ ๋ช์ค css๋ฉด ๊ฐ๋ฅํ ๋์์ธ์ ๊ตณ์ด ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ๋ฉด์ ๋ถํ๋ฅผ ์ผ์ผํฌ ํ์๊ฐ ์๋๊ฒ ์ ๋๋ค. 1์ค์ css๋ก ํฌํ ์ต์์์ ์ด๋ฏธ์ง ๊ณต์๋ฅผ ๋ค์ผ ํ์๊ฐ ์๋๊ฒ ์ด ์ด before & after, counter ์ ์ฅ์ ์ด๊ธฐ๋ ํฉ๋๋ค.
์๋ก ์์๊ฐ์ ํ์๋ง ํํํ์ ๋ฟ์ด์ง ์ฌ์ฉ๋ฐฉ๋ฒ์ ์ ๋ง ๋ฌด๊ถ๋ฌด์งํฉ๋๋ค.
๋๊ธ