๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ‘จ‍๐Ÿš€ | OTHERS/๊ฐœ๋ฐœ์ผ์ง€

ํ‹ฐ์Šคํ† ๋ฆฌ ์Šคํ‚จ ์ปค์Šคํ…€! (w. HTML & CSS)

by KASSID 2022. 1. 31.

๋ชฉ์ฐจ

    728x90

    html๊ณผ css๋ฅผ ์–ด๋Š ์ •๋„ ๋ฐฐ์›Œ์„œ ๋“œ๋””์–ด

    ์ด ๋ธ”๋กœ๊ทธ๋ฅผ ๋‚ด ์ž…๋ง›๋Œ€๋กœ ๋ฐ”๊ฟ”๋ณผ ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ๋‹ค!

     

    ๊ทธ๋™์•ˆ ์—ผ์›ํ•ด์™”๋˜ ๊ฒƒ๋“ค์„ ๋งŒ๋“ค์–ด๋ณด์•˜๊ณ 

    ์ ์  ์ถ”๊ฐ€ํ•˜๊ฑฐ๋‚˜ ์ œ๊ฑฐํ•  ์˜ˆ์ •์ด๋‹ค.

     

    ์ง์ ‘ ๋ฐ”๊ฟ”๋ณด๋‹ˆ ๋„ˆ๋ฌด ์žฌ๋ฐŒ๊ณ  ๊ณ„์† ๋” ๊ณต๋ถ€ํ•˜๊ณ  ์‹ถ์–ด์กŒ๋‹ค!
    ํ‹ฐ์Šคํ† ๋ฆฌ๋„ ๊ณ„์† ์ข‹์€ ๋ฐฉํ–ฅ์œผ๋กœ ๋ฐ”๊ฟ”๋ณด๋ฉด์„œ

    ์–ป์–ด๋‚ธ ๊ฒฝํ—˜์œผ๋กœ ๋‚˜์˜ ์›น์‚ฌ์ดํŠธ๋„ ์ œ์ž‘ํ•ด๋ณผ ์˜ˆ์ •์ด๋‹ค.


     1. ๋ชจ๋ฐ”์ผ ํ™˜๊ฒฝ ์นดํ…Œ๊ณ ๋ฆฌ ์ดˆ์ƒํ™” ๋ณ€๊ฒฝ 

    ์ด์ „
    ์ดํ›„

    ์ดˆ์ƒํ™”์˜ ํฌ๊ธฐ๋ฅผ ๋ฐ”๊พธ์–ด ์ฃผ์—ˆ๋‹ค.

     

     

     ๋ฐ”๊พผ ์ฝ”๋“œ 

    @media screen and (max-width: 767px)
    #aside .sidebar-1 .profileBox ul li {
        width: 100%;
        height: 17em;
    }

    ๋ฏธ๋””์–ด ์กฐ๊ฑด์„ ํ†ตํ•ด์„œ ๋ชจ๋ฐ”์ผ ํ™˜๊ฒฝ์˜ ํ•ด์ƒ๋„์˜ ๊ฒฝ์šฐ์—

    ํ•ด๋‹น ์„ ํƒ์ž์— ์†์„ฑ์„ ๋ถ€์—ฌํ•ด์ฃผ์—ˆ๋‹ค.

     


     2. ๊ธ€๊ผด ๋ณ€๊ฒฝ 

     ๋ฐ”๊พผ ์ฝ”๋“œ 

    @import url('https://fonts.googleapis.com/css2?family=Nanum+Gothic:wght@400;800&display=swap');
    
    body {
        font-family: 'Nanum Gothic' ,'AppleSDGothicNeo','Noto Sans KR', sans-serif;
    }

    ๊ธ€๊ผด์„ ๋‚˜๋ˆ” ๋ช…์กฐ์—์„œ ๊ณ ๋”•์œผ๋กœ ๋ฐ”๊พธ์–ด์ฃผ์—ˆ๋‹ค.

    ์ทจํ–ฅ์ด์ง€๋งŒ, ํ›จ์”ฌ ๊ฐ€๋…์„ฑ์ด ์ข‹์€ ๋Š๋‚Œ์ด ๋“ ๋‹ค!

     


     3. ๋ชจ๋ฐ”์ผ ํ™˜๊ฒฝ ๊ธ€ ๋ ˆ์ด์•„์›ƒ ๋ณ€๊ฒฝ 

    ์ด์ „
    ์ดํ›„

    ํ–ˆ๋˜ ์ž‘์—… ์ค‘ ๋‚˜๋ฆ„ ๋‚ด ๊ธฐ์ค€ ๊ฐ€์žฅ ํฐ ์ž‘์—…์ด์—ˆ๋Š”๋ฐ

    ๊ธฐ์กด์˜ ๊ธ€ ๋ฆฌ์ŠคํŠธ๋Š” ์‚ฌ์ง„์ด ๋„ˆ๋ฌด ๋งŽ์€ ์ž๋ฆฌ๋ฅผ ์ฐจ์ง€ํ•ด์„œ

    ์–ด๋–ค ๊ธ€์ด ์žˆ๋Š” ์ง€ ํ•œ ๋ˆˆ์— ํŒŒ์•…ํ•˜๊ธฐ๊ฐ€ ๋„ˆ๋ฌด ์–ด๋ ค์› ๋‹ค.

     

    ๊ทธ๋ž˜์„œ ์—ด์‹ฌํžˆ ๋ฐฐ์šด flex์†์„ฑ์„ ์ด์šฉํ•ด์„œ

    ๋ ˆ์ด์•„์›ƒ์„ ๋ฐ”๊พธ์–ด๋ณด์•˜๋‹ค.

     

     ๋ฐ”๊พผ์ฝ”๋“œ 

    .post-item {
    	width: 100%;
    	margin-left: 0;
    	margin-bottom: 30px;
    }
    .post-item a{
        display:flex;
        flex-flow:wrap row;
        justify-content:space-between;
    }
    .post-item .thum {
    	width: 58px;
    	height: 58px;
    	flex-grow:0;
    	padding: 0;
    	margin:0;
        order:1;
        background-color:#fff;    
    }
    .post-item .title {
    	font-weight:600;
    	font-size:15px;
    	margin-bottom: 12px;
    	margin-right:20px;
    	width:100%;
    	display:block;
    	order:-1;
    	text-overflow:ellipsis;
    }
    .post-item .excerpt {
    	width :18em;
    	flex-grow:0.7;
    	flex-shrink:0.7;
    	margin: 0 0px 2px 0px;
    	text-overflow:ellipsis;
    }
    .post-item .meta{
     	order:3;
    	width:100%;
    }

    ๋ฐฐ์šด ๋‚ด์šฉ์„ ์ •๋ง ์ด์ง‘ํ•ฉํ•ด์„œ ๋งŒ๋“ค์–ด๋ณด์•˜๋‹ค.

    ์„ ํƒ์ž๋ฅผ ์ฐพ์•„์„œ ํ•ด๋‹น ์š”์†Œ์˜ ์†์„ฑ์„ ํ•˜๋‚˜ํ•˜๋‚˜

    ๊ฑด๋“œ๋ ค๊ฐ€๋ฉด์„œ ๋งŒ๋“ค์—ˆ๋‹ค.

     

    ์•„์ฃผ์•„์ฃผ ๋งˆ์Œ์— ๋“œ๋Š” ๊ฒฐ๊ณผ๋ฅผ ์–ป์–ด์„œ ๊ธฐ๋ถ„ good!

     


     3. ๊ธ€ ์นดํ…Œ๊ณ ๋ฆฌ ๋งํฌ ๋„ฃ๊ธฐ 

    ๋ฐ”๊พผ ๋ถ€๋ถ„

    ๊ธฐ์กด์—๋Š” ๋นจ๊ฐ„ ์ƒ์ž ๋ถ€๋ถ„์ด ๋‹จ์ˆœํžˆ ํ…์ŠคํŠธ์˜€๊ธฐ์—

    ํ•ด๋‹น ๊ธ€์ด ์†ํ•œ ์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ ๋ณด๊ธฐ๊ฐ€ ๋„ˆ๋ฌด๋‚˜ ๋ถˆํŽธํ–ˆ๋‹ค.

     

    ๋”ฐ๋ผ์„œ ์นดํ…Œ๊ณ ๋ฆฌ๋กœ ํ–ฅํ•˜๋Š” ๋งํฌ๋ฅผ ๊ฑธ์–ด์ฃผ์—ˆ๋‹ค.

     

     ๋ฐ”๊พผ ์ฝ”๋“œ 

    <a href="category/๐Ÿ‘จ‍๐Ÿš€ | OTHERS/๊ฐœ๋ฐœ์ผ์ง€">
    <span class="category">๐Ÿ‘จ‍๐Ÿš€ | OTHERS/๊ฐœ๋ฐœ์ผ์ง€</span>
    </a>

    ์ด ๋ถ€๋ถ„์„ ๋ฐ”๊พธ๊ธฐ ์œ„ํ•ด์„œ

    '์น˜ํ™˜์ž'๋ผ๋Š” ๊ฒƒ์„ ๋‹ค๋ฃจ์–ด๋ณด์•˜๋‹ค.

     

    ์ด๋Š” ์‚ฌ์šฉ์ž์˜ ์ž…์žฅ์—์„œ๋Š” ์„œ๋ฒ„์˜ DB์— ์ ‘๊ทผํ•  ์ˆ˜ ์—†๊ธฐ ๋•Œ๋ฌธ์—

    ํ‹ฐ์Šคํ† ๋ฆฌ์—์„œ ์ง€์›์„ ํ•˜๋Š” ์น˜ํ™˜์ž๋ฅผ ํ†ตํ•ด์„œ

    ํด๋ผ์ด์–ธํŠธ ์˜์—ญ์„ ์ปค์Šคํ…€ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์ด๋‹ค!

    (์Šคํ‚จ ์ œ์ž‘์— ๋„์›€์„ ์ฃผ๋Š” ๋„๊ตฌ)

     

    ์ฒ˜์Œ์— ์ด๊ฒƒ์„ ๋ณด์•˜์„ ๋•Œ

    category๋ช…์„ ๋‹ด๋Š” ๋ณ€์ˆ˜์ด๊ฒ ๊ฑฐ๋‹ˆ ๋ผ๊ณ  ์ƒ๊ฐํ•˜๊ณ 

    (python์—์„œ ํฌ๋กค๋ง ํ•  ๋•Œ ์ฒ˜๋Ÿผ)

    ์œ„ ์ฒ˜๋Ÿผ ํƒœ๊ทธ๋ฅผ ๋‹ฌ์•„์ฃผ์—ˆ๋Š”๋ฐ

     

    ์น˜ํ™˜์ž๋ผ๋Š” ์ƒˆ๋กœ์šด ๊ฐ์ฒด์˜ ๋“ฑ์žฅ์ด์–ด์„œ

    ์‹ ์„ ํ–ˆ๋‹ค.

     

    ๋‹ค์Œ์— ๋˜ ์ด์šฉํ•  ์ผ์ด ์žˆ๋‹ค๋ฉด ๊ทธ๋•Œ ์กฐ๊ธˆ ๋”

    ์•Œ์•„๋ณผ ์˜ˆ์ •์ด๋‹ค.

     

    ๋Œ“๊ธ€