11 css config

  1. CSS Reset

    • Chrome ๋ธŒ๋ผ์šฐ์ €๋งŒ ์‚ฌ์šฉํ•˜๋Š”๊ฒŒ ์•„๋‹ˆ๊ธฐ ๋•Œ๋ฌธ์—

    • ๋ธŒ๋ผ์šฐ์ € ๋ณ„๋กœ ์ถœ๋ ฅ๋˜๋Š” ๋ชจ์–‘์ด ๋‹ค๋ฅผ ์ˆ˜ ์žˆ๋‹ค. ๊ทธ๋ž˜์„œ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ œ๊ณต๋˜๋Š” ๊ฒƒ์„ ์ดˆ๊ธฐํ™”ํ•œ๋‹ค.

    • ๋ฐฉ๋ฒ•

      • css์— ์„ค์ •์„ ํ•˜๊ฑฐ๋‚˜

        body{
        margin: 0;
        padding: 0; 
        }
      • reset.css ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ํ™œ์šฉํ•˜๊ธฐ

        • reset.css cdn ๊ฒ€์ƒ‰

        • reset-css CDN by jsDelivr ๋“ค์–ด๊ฐ€๊ธฐ

        • reset.min.css (.min: ์••์ถ•) ํŒŒ์ผ copy to clipboard

        • copy html๋กœ ํ•ด์„œ ๋ถ™์—ฌ๋„ฃ๊ธฐ ํ•˜๋˜, ์šฐ๋ฆฌ๊ฐ€ ์ž‘์„ฑํ•œ cssํŒŒ์ผ๋ณด๋‹ค ์œ„์—์„œ ํ˜ธ์ถœ

  2. Codepen ์ด์šฉํ•  ๊ฒƒ

    • ์ œ๋ชฉ์„ ๋‹จ์›์œผ๋กœ ๊ตฌ๋ถ„ํ•ด๋‘๋ฉด ์ฐพ๊ธฐ ํŽธํ•  ๊ฒƒ ๊ฐ™๋‹ค.

    • pen ์„ ๋“ค์–ด๊ฐ€์„œ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Œ

    • change View

      • editor ์œ„์น˜ ์กฐ์ •

      • html ์— <body></body>๊ฐ€ ์ž‘์„ฑ๋˜์žˆ๋Š” ์ƒํƒœ์ž„.

      • ๋งž๋ฐ”๋กœ ๋‚ด์šฉ ์ž‘์„ฑํ•˜๋ฉด ๋จ.

    • css ์™ผ์ชฝ ํ†ฑ๋‹ˆ๋ฐ”ํ€ด(์„ค์ •)

      • CSS Base ๋ฅผ Reset์œผ๋กœ ์„ค์ •ํ•˜๊ณ  ํ•˜๋ฉด, reset.css๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์‚ฌ์šฉํ•œ๊ฒƒ๊ณผ ๊ฐ™์€ ๊ฒฐ๊ณผ

      • ์šฐ์ธก ์ƒ๋‹จ save & close

  3. Emmet ๋ฌธ๋ฒ•

    • HTML, CSS ์กฐ๊ธˆ ๋” ํŽธ๋ฆฌํ•˜๊ฒŒ ์ž‘์„ฑํ•˜๋Š” ๋ฌธ๋ฒ•

    • .box ํ•˜๊ณ  tab => <div class="box">

    • ul.list ํ•˜๊ณ  tab => <ul class="list>"

    • .container>ul.list>li.list-item*5>a{list$} ํ•˜๊ณ  tab

      <div class="container">
        <ul class="list">
            <li class="list-item"><a href="">list1</a></li>
            <li class="list-item"><a href="">list2</a></li>
            <li class="list-item"><a href="">list3</a></li>
            <li class="list-item"><a href="">list4</a></li>
            <li class="list-item"><a href="">list5</a></li>
        </ul>
      </div>
    • Emmet plugin ์€ ๋Œ€๋ถ€๋ถ„ ์„ค์น˜ ๋˜์–ด์žˆ์–ด์„œ ์ž๋™์™„์„ฑ

    • css์—์„œ Emmet

      • w:100 ํ•˜๊ณ  tab => width: 100px;

      • h:100 ํ•˜๊ณ  tab => height: 100px;

Last updated