WEB/html.css

๋„ค์ด๋ฒ„ html ๊ตฌํ˜„ํ•˜๊ธฐ _ 03. ZeroCho 2๊ฐ• ์ •๋ฆฌ

SOo • 2022. 11. 29. 01:59

๐ŸŽถ๋จผ์ € ์˜ค๋Š˜์˜ ์ตœ์ข…๋ณธ ๋จผ์ € ๐ŸŽถ

 

html ์ฝ”๋“œ

<!doctype html>
<html lang="ko">
    <head>
        <meta charset="utf-8"> 
        <title>๋„ค์ด๋ฒ„</title> <!--์ƒ๋‹จ๋ฐ”์— ๋œจ๋Š” ์ด๋ฆ„ ํ‘œ์‹œ-->
        <link rel="shortcut icon" type="image/x-icon" href="./favicon.ico"/> 
        <link rel="stylesheet" href="./naver.css">
    </head>
    <body>
        <header>
            <div id="header-center"> <!--๊ฐ€์šด๋ฐ ์ •๋ ฌ์šฉ div -->
                <div>
                    <span>๋„ค์ด๋ฒ„๋ฅผ ์‹œ์ž‘ํŽ˜์ด์ง€๋กœ</span>
                    <span>์ฅฌ๋‹ˆ์–ด๋„ค์ด๋ฒ„</span>
                    <span>ํ•ดํ”ผ๋นˆ</span>
                </div>
                <div id="header-search">
                    <h1>
                    <a href="https://www.naver.com">๋„ค์ด๋ฒ„</a> 
                    <!-- ์ฃผ์„(comment)์ž…๋‹ˆ๋‹ค -->
                    <!-- ์†์„ฑ(attribute)์ž…๋‹ˆ๋‹ค -->
                    </h1>
                    <h2>๊ฒ€์ƒ‰์ฐฝ</h2>
                    <fieldset>
                        <legend>๊ฒ€์ƒ‰</legend>
                        <input />
                        <button>์†Œํ˜„</button>
                        <textarea></textarea> 
                    </fieldset> 
            </div>
        </header>
        <nav>
            <ul> <!-- unordered list ์ •๋ ฌ๋˜์ง€ ์•Š์€ ๋ฆฌ์ŠคํŠธ--> <!--ol์€ ์ •๋ ฌ ์ˆซ์ž-->
                <li>๋ฉ”์ผ</li> <!--list item๋ฆฌ์ŠคํŠธ ์•„์ดํ…œ-->
                <li>์นดํŽ˜</li> <!--list item๋ฆฌ์ŠคํŠธ ์•„์ดํ…œ-->
                <li>๋ธ”๋กœ๊ทธ</li> <!--list item๋ฆฌ์ŠคํŠธ ์•„์ดํ…œ-->
                <li>์ง€์‹์ธ</li> <!--list item๋ฆฌ์ŠคํŠธ ์•„์ดํ…œ-->
                <li>์‡ผํ•‘</li> <!--list item๋ฆฌ์ŠคํŠธ ์•„์ดํ…œ-->
                <li>๋„ค์ด๋ฒ„ํŽ˜์ด</li> <!--list item๋ฆฌ์ŠคํŠธ ์•„์ดํ…œ-->
                <li>๋„ค์ด๋ฒ„์‡ผํ•‘</li>
            </ul> 
        </nav>
        <h2>์‹ค์‹œ๊ฐ„ ๊ฒ€์ƒ‰์–ด</h2>
        <h3>์—ฐํ•ฉ๋‰ด์Šค</h3>
        <ol>
            <li> ์ถฉ๊ฒฉ) ๋ฐฐ์†Œํ˜„ ๊ณต๋ถ€ ํ•˜๊ธฐ ์‹ซ์–ด ...</li>
            <li> ์†๋ณด) 11์›”๋‹ฌ ์•ˆ์—๋Š” html ๋๋‚ด์•ผ .. </li>
        </ol>
        <h3>์–ธ๋ก ์‚ฌ ๋ชฉ๋ก</h3>
        <ul>
            <li><img src="./๊ณต๊ฐ์–ธ๋ก  ๋‰ด์‹œ์Šค.png" alt="๋‰ด์‹œ์Šค" /></li>
            <li><img src="./๊ตญ๋ฏผ์ผ๋ณด.png" alt="๊ตญ๋ฏผ์ผ๋ณด"></li>
        </ul>
        <h3>๋กœ๊ทธ์ธ</h3>
        <h3>๋‰ด์Šค</h3>
        <h3>์‡ผํ•‘</h3>
        <footer>
            <div>๊ณต์ง€์‚ฌํ•ญ</div>
            <div>creators</div>
            <div>ํšŒ์‚ฌ์†Œ๊ฐœ</div>
        </footer>
    </body>
</html>

 

css

/* ์„ ํƒ์ž (selector)*/

#header-center{
    margin:0 auto;
    width:1080px;
}

div#header-search > h1{
    width: 280px;
    display: inline-block;
}
/*์ž์‹์„ ํƒ์ž*/

#header-search h2{
    display: inline-block;

}

#header-search fieldset {
    width:520px;
    display: inline-block;
}

 

 


 

 

HTML ๋ ˆ์ด์•„์›ƒ (๋ฐฐ์น˜) ํ•˜๋Š” ๋ฒ• 

 

1) ๊ฐ€๋กœ์„  ๊ตฌ์—ญ์œผ๋กœ ๋‚˜๋ˆ ์ค€๋‹ค.

2) ๊ฐ€๋กœ๋กœ ๋‚˜๋ˆ ์ง„ ๊ตฌ์—ญ๋“ค ์ค‘ ๊ฐ€๋กœ๋กœ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„์„ ๋˜ ๋‚˜๋ˆ„์–ด์ค€๋‹ค. 

3) ๊ฐ€๋กœ๋กœ ๋‚˜๋ˆ„์–ด์งˆ ์ˆ˜ ์žˆ๋Š”๊ฒŒ ์—†์œผ๋ฉด ์„ธ๋กœ๋กœ ๋‚˜๋ˆ„์–ด์ค€๋‹ค.

 

์˜ˆ๋ฅผ ๋“ค์–ด ๊ทธ๋ฆผํŒ์œผ๋กœ ๊ฐ„๋žตํ•˜๊ฒŒ ๊ทธ๋ ค๋ณด๋ฉด ์ €๋ ‡๊ฒŒ ๊ฐ€๋กœ์ค„๋กœ 1 2 3 ์˜ ํฐ ํ‹€๋กœ ๋‚˜๋ˆ„์–ด์ฃผ๊ณ  ๋‚˜๋ˆˆ ๊ตฌ์—ญ์— ์ ์ ˆํ•œ div ํƒœ๊ทธ๋ฅผ ์ž…๋ ฅํ•œ๋‹ค. ๊ทธ ๋‹ค์Œ์— ๋˜ ๊ฐ€๋กœ๋กœ ๋‚˜๋ˆ„์–ด์งˆ ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„์„ ๋‚˜๋ˆ„์–ด์ค€๋‹ค. ๋งŒ์•ฝ 1์˜ ๊ตฌ์—ญ์ด ๋‚˜๋ˆ„์–ด์ง„๋‹ค๋ฉด 1-2๋Š” 1์˜ ์ž์‹ํƒœ๊ทธ๊ฐ€ ๋  ๊ฒƒ์ด๋‹ค. 

 

 

<div> ํƒœ๊ทธ

divํƒœ๊ทธ๋Š” division์˜ ์•ฝ์ž๋กœ ์›น์‚ฌ์ดํŠธ์˜ ๋ ˆ์ด์•„์›ƒ์„ ๋งŒ๋“ค๋•Œ ์ฃผ๋กœ ์‚ฌ์šฉํ•œ๋‹ค. div๋Š” ์›นํŽ˜์ด์ง€์—์„œ ๋…ผ๋ฆฌ์  ๊ตฌ๋ถ„์„ ์ •์˜ํ•˜๋Š” ํƒœ๊ทธ๋‹ค. div ํƒœ๊ทธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ๊ฐ์˜ ๊ตฌ์—ญ์„ ๋ฐฐ์น˜ํ•˜๊ณ  css๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์Šคํƒ€์ผ์„ ์ ์šฉํ•œ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ตฌ์—ญ์„ ๋‚˜๋ˆŒ๋•Œ๋งˆ๋‹ค ๋‹จ์ˆœํžˆ <div></div> ๋ฅผ ์‚ฌ์šฉํ•˜๊ฒŒ ๋˜๋ฉด ๊ตฌ๋ณ„์ด ์•ˆ๋œ๋‹ค๋Š” ๋‹จ์ ์„ ์ง€๋‹Œ๋‹ค. ๊ทธ๋ž˜์„œ div์˜ ๊ฐ’์— id๋ฅผ ๋ถ™์—ฌ์ค€๋‹ค. 

<div id="header"></div>

์ด๋ ‡๊ฒŒ ์ •ํ˜•ํ™”๋œ ์–ด๋–ค ๊ตฌ์—ญ์ธ์ง€ ์•Œ๋ ค์ฃผ๋Š” ํƒœ๊ทธ๋“ค์„ ์‹œ๋งจํ‹ฑ ๊ตฌ์กฐ ํƒœ๊ทธ๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค.

 

 

์‹œ๋งจํ‹ฑ ๊ตฌ์กฐ ํƒœ๊ทธ (Semantic Tag)

 

Semantic์€ '์˜๋ฏธ๋ก ์ ์ธ' ์ด๋ผ๋Š” ๋œป์„ ์ง€๋‹Œ ํ˜•์šฉ์‚ฌ๋‹ค. ๋”ฐ๋ผ์„œ ์‹œ๋งจํ‹ฑ ํƒœ๊ทธ๋Š” ์˜๋ฏธ๊ฐ€ ์žˆ๋Š” ํƒœ๊ทธ๋ฅผ ์˜๋ฏธํ•œ๋‹ค.

 

์‹œ๋งจํ‹ฑ ํƒœ๊ทธ ์‚ฌ์šฉ์˜ ์žฅ์ 

1. ๊ฒ€์ƒ‰์—”์ง„์ตœ์ ํ™”(SEO): ๊ฒ€์ƒ‰์—”์ง„์€ ํƒœ๊ทธ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํŽ˜์ด์ง€ ๋‚ด ๊ฒ€์ƒ‰ ํ‚ค์›Œ๋“œ์˜ ์šฐ์„ ์ˆœ์œ„๋ฅผ ํŒ๋‹จํ•œ๋‹ค. 

2. ์‹œ๊ฐ์žฅ์• ๊ฐ€ ์žˆ๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์Šคํฌ๋ฆฐ ๋ฆฌ๋”๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŽ˜์ด์ง€๋ฅผ ํƒ์ƒ‰ํ• ๋•Œ ๋„์›€์ด ๋œ๋‹ค. 

 

์‹œ๋ฉ˜ํ‹ฑ ํƒœ๊ทธ๋ฅผ ์ •ํ•˜๋Š” ํŒ, ์œ ์˜์‚ฌํ•ญ

  • ์‚ฌ์šฉํ•  ํƒœ๊ทธ๋ฅผ ๊ฒฐ์ •ํ•˜๊ธฐ ์ „ "์ฑ„์šธ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์žฅ ์ž˜ ์„ค๋ช…ํ•˜๊ณ  ๋‚˜ํƒ€๋‚ด๋Š” ์š”์†Œ๋Š” ๋ฌด์—‡์ผ์ง€ ? " ์ž๋ฌธํ•ด๋ณด๊ธฐ
  • ์‚ฌ์šฉํ•  HTML ํƒœ๊ทธ๋Š” ์Šคํƒ€์ผ ๊ธฐ๋ฐ˜์ด ์•„๋‹Œ ์ฑ„์›Œ์งˆ ๋ฐ์ดํ„ฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฒฐ์ •๋˜์–ด์•ผ ํ•œ๋‹ค.                                           
  • โœจ ์–ด๋–ป๊ฒŒ ๋ณด์—ฌ์•ผ ํ• ์ง€๋Š” CSS์˜ ์ฑ…์ž„ ! 

 

velog.io?@syoung125 ์ฐธ๊ณ 

header

  • ํ—ค๋” ์˜์—ญ์— ์‚ฌ์šฉํ•˜๋Š” ํƒœ๊ทธ. ๋กœ๊ณ  ๋“ฑ์ด ๋“ค์–ด์žˆ๋‹ค.
  • ํŽ˜์ด์ง€์˜ ์ œ๋ชฉ๊ณผ ๊ฐ™์€ ์†Œ๊ฐœ ๋‚ด์šฉ์„ ํฌํ•จํ•œ๋‹ค.

nav

  • ๋„ค๋น„๊ฒŒ์ด์…˜ ๋ฐ”(๋ฉ”๋‰ด) ์˜์—ญ์— ์‚ฌ์šฉํ•˜๋Š” ํƒœ๊ทธ
  • ๋ณดํ†ต ๋ฉ”๋‰ด,๋ชฉ์ฐจ ๋“ฑ์— ์‚ฌ์šฉ๋œ๋‹ค. 

main

  • ์ง€๋ฐฐ์ ์ธ ์ฝ˜ํ…์ธ  ์˜์—ญ์„ ๋‚˜ํƒ€๋‚ด๋Š” ํƒœ๊ทธ

section

  • article๋ณด๋‹ค ํฐ ์˜์—ญ์„ ๋‚˜ํƒ€๋‚ผ ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ํƒœ๊ทธ
  • ๊ตฌ์ฒด์ ์ธ ์‹œ๋งจํ‹ฑ ํƒœ๊ทธ๊ฐ€ ์—†๋Š” ๋ฌธ์„œ์˜ ๋…๋ฆฝ์ ์ธ ์˜์—ญ์„ ๋‚˜ํƒ€๋‚ธ๋‹ค.
  • ํ•ญ์ƒ ์ œ๋ชฉ์ด ์žˆ๋Š” ๊ฒƒ์ด ์ผ๋ฐ˜์ ์ด๋‹ค. 

article

  • ๋ณดํ†ต ์ œ๋ชฉ ํƒœ๊ทธ์™€ ๋ฌธ๋‹จ ํƒœ๊ทธ๋ฅผ ํฌํ•จํ•˜๋ฉฐ, ๊ฐœ๋ณ„ ์ฝ˜ํ…์ธ ์— ์‚ฌ์šฉํ•˜๋Š” ํƒœ๊ทธ
  • ๊ฒŒ์‹œ๋ฌผ, ์žก์ง€ ๋˜๋Š” ์‹ ๋ฌธ ๊ธฐ์‚ฌ, ๋ธ”๋กœ๊ทธ ์ž‘์„ฑ๊ธ€, ์ œํ’ˆ ์นด๋“œ, ์‚ฌ์šฉ์ž๊ฐ€ ์ œ์ถœํ•œ ๋Œ“๊ธ€, ๋Œ€ํ™”ํ˜• ์œ„์ ฏ ๋“ฑ์ด ์žˆ๋‹ค. 

aside

  • ์‚ฌ์ด๋“œ ์˜์—ญ์— ์‚ฌ์šฉํ•˜๋Š” ํƒœ๊ทธ.
  • ๋ณดํ†ต top๋ฒ„ํŠผ์ด๋‚˜ ๋ณธ๋ฌธ ์˜์—ญ๊ณผ ๋ณ„๊ฐœ์˜ ๋‚ด์šฉ์„ ํฌํ•จ 
  • ๊ฐ„์ ‘์ ์œผ๋กœ ๋ฌธ์„œ์™€ ๊ด€๋ จ๋œ ๋‚ด์šฉ์„ ๋‚˜ํƒ€๋‚ธ๋‹ค. ์‚ฌ์ด๋“œ๋ฐ” ๋˜๋Š” ์ฝœ์•„์›ƒ ์ƒ์ž๋กœ ์‚ฌ์šฉ๋œ๋‹ค. 

footer

  • ํ’‹ํ„ฐ ์˜์—ญ์— ์‚ฌ์šฉํ•˜๋Š” ํƒœ๊ทธ. ํšŒ์‚ฌ์˜ ์ •๋ณด ๋“ฑ์ด ๋“ค์–ด์žˆ๋‹ค.
  • ์ผ๋ฐ˜์ ์œผ๋กœ ์„น์…˜์˜ ์ž‘์„ฑ์ž์— ๋Œ€ํ•œ ์ •๋ณด, ์ €์ž‘๊ถŒ ๋ฐ์ดํ„ฐ ๋˜๋Š” ๊ด€๋ จ ๋ฌธ์„œ์— ๋Œ€ํ•œ ๋งํฌ๋ฅผ ํฌํ•จํ•œ๋‹ค. 

 

<div> ํƒœ๊ทธ ๊ฐ€์šด๋ฐ ์ •๋ ฌํ•˜๊ธฐ

 

๊ฐ€์šด๋ฐ ์ •๋ ฌํ•ด์•ผ ํ•  ์ฝ˜ํ…์ธ  ๊ตฌ์—ญ์„ ๋จผ์ € ๋ฌถ์–ด์ฃผ๋Š”๊ฒƒ์ด ์ค‘์š”ํ•˜๋‹ค. <div>ํƒœ๊ทธ ์ „์ฒด๊ฐ€ header ํƒœ๊ทธ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฐ€์šด๋ฐ ์ •๋ ฌ๋œ๋‹ค๋Š” ์ ์ด ์ค‘์š”ํ•˜๋‹ค. ์ฆ‰, ์ฝ˜ํ…์ธ ๋“ค์ด ๊ฐ€์šด๋ฐ ์ •๋ ฌ๋˜๋Š” ๊ฒƒ์ด ์•„๋‹Œ ๊ตฌ์—ญ ์ž์ฒด๊ฐ€, div ํƒœ๊ทธ ์ž์ฒด๊ฐ€ ๊ฐ€์šด๋ฐ ์ •๋ ฌ๋œ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ๊ทธ๋ž˜์„œ div์˜ ๋„ˆ๋น„๋ฅผ ์ค„์—ฌ์ฃผ๋ฉด ์ž๋™์ ์œผ๋กœ div๊ฐ€ ๊ฐ€์šด๋ฐ ์ •๋ ฌ์ด ๋œ๋‹ค. 

 

<div style = "margin: 0 auto; width: 1080px;"> 
<!-- ๊ฐ€์šด๋ฐ ์ •๋ ฌ์šฉ div-->

 

์œ„์˜ ์ฝ”๋“œ์™€ ๊ฐ™์ด html์—๋‹ค css๋ฅผ ์“ฐ๋Š” ๋ฐฉ์‹์„ ์ธ๋ผ์ธ ์Šคํƒ€์ผ์ด๋ผ๊ณ  ํ•œ๋‹ค. (๊ถŒ์žฅ X) 

 

๋”ฐ๋ผ์„œ CSSํŒŒ์ผ์„ ๋”ฐ๋กœ ์ƒ์„ฑํ•ด์ค€๋‹ค.  ์œ„์™€ ๊ฐ™์€ ์ฝ”๋“œ(๊ฐ€์šด๋ฐ ์ •๋ ฌํ•˜๊ณ  ๋„ˆ๋น„๋ฅผ 1080px)๋ฅผ CSS์— ์ ์œผ๋ ค ํ•˜๋Š”๋ฐ  CSS์— ์ ํžŒ ์ฝ”๋“œ์˜ ํƒœ๊ทธ๊ฐ€ ๋ญ”์ง€ ๋ชจ๋ฅด๋Š” ๋ถˆ์ƒ์‚ฌ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๋งŒ๋“ค์–ด์ง„๊ฒŒ ์„ ํƒ์ž(selector)์ด๋‹ค. 

 

๋จผ์ € html ํƒœ๊ทธ์˜ id ์ฆ‰, ์ด๋ฆ„์„ ์ •ํ•ด์ค€๋‹ค. ์œ„ ์ฝ”๋“œ๋Š” ๋„ค์ด๋ฒ„ ๊ฐ€์žฅ ์ƒ๋‹จ์˜ ๊ฒ€์ƒ‰์ฐฝ ๋ถ€๋ถ„์„ ๋งŒ๋“œ๋ ค๋Š” ๋ชฉ์ ์ด๊ธฐ ๋•Œ๋ฌธ์— head-center์ด ์ข‹๊ฒ ๋‹ค.

 

 <div id="header-center">

 

๊ทธ๋Ÿฐ ๋‹ค์Œ CSS์— ์ฝ”๋“œ๋ฅผ ์ ์–ด์ค€๋‹ค.  

div#header-center{
    margin:0 auto;
    width:1080px;
}
/*div ์ƒ๋žต๊ฐ€๋Šฅ*/

cf) ๋งŒ์•ฝ html ์ฝ”๋“œ์˜ header-search ์•ˆ์˜ h1์„ ์„ ํƒํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด #header-center > h1์„ ์ด์šฉํ•ด ์ ์–ด์ค€๋‹ค.

์ž์†์€ ์ฃผ์„ ์ฐธ๊ณ  / ์ž์‹๋„ ์ž์†์ด๋‹ˆ ๊ฐ™์€ ํšจ๊ณผ๋ฅผ ์ง€๋‹Œ๋‹ค.

header-search > h1 {
    width: 280px;
    display: inline-block;
}

/*
#header-center h1 {
  ์ž์† ์„ ํƒ์ž
}
*/

 

๊ทผ๋ฐ ์—ฌ๊ธฐ์„œ html์€ css์˜ ์กด์žฌ๋ฅผ ๋ชจ๋ฅด๋‹ˆ cssํŒŒ์ผ์˜ ์กด์žฌ๋ฅผ ์ฝ”๋“œ์— ์ ์–ด์ค€๋‹ค. (7๋ฒˆ์งธ ์ค„)

<!doctype html>
<html lang="ko">
    <head>
        <meta charset="utf-8"> 
        <title>๋„ค์ด๋ฒ„</title> <!--์ƒ๋‹จ๋ฐ”์— ๋œจ๋Š” ์ด๋ฆ„ ํ‘œ์‹œ-->
        <link rel="shortcut icon" type="image/x-icon" href="./favicon.ico"/> 
        <link rel="stylesheet" href="./naver.css">
    </head>

 

style์„ ํ†ตํ•ด ์ฝ”๋“œ css๊นŒ์ง€ ํ™•์ธ๊ฐ€๋Šฅ

 

 

user agent stylesheet

 

์ด ์ƒ‰์น ๋œ ๋ถ€๋ถ„์€ user agent stylesheet ๋‹ค. ์ฆ‰, ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ •ํ•ด์ฃผ๋Š” css !

html์— ์ ์šฉ๋œ ํƒœ๊ทธ๊ฐ€ divํƒœ๊ทธ์—๋„ ์˜ํ–ฅ์„ ๋ฏธ์นœ๋‹ค๋Š” ๊ฒƒ๋„ ์ค‘์š”ํ•œ ์ ์ด๋‹ค.

โœ” ์กฐ์ƒ์— ์ ์šฉ๋œ ํƒœ๊ทธ๊ฐ€ ์ž์‹ํƒœ๊ทธ๊ฐ€ ๋ฎ์–ด ์”Œ์–ด์ง€๋Š” ๊ด€๊ณ„๊ฐ€ ํ—ท๊ฐˆ๋ฆฌ๊ธฐ ๋•Œ๋ฌธ์— ๊ธฐ์–ตํ•ด๋‘˜ ๊ฒƒ 

โœ” css์˜ ์„ ํƒ์ž์™€ ์†์„ฑ์„ ์™ธ์šฐ๋Š”๊ฒŒ ๊ต‰์žฅํžˆ ์ค‘์š”ํ•˜๋ฏ€๋กœ ๋”ฐ๋กœ ์ •๋ฆฌํ•ด๋‘˜ ๊ฒƒ

 

 

 

๋„ค์ด๋ฒ„ ์˜†์— ๊ฒ€์ƒ‰์ฐฝ์ด ๋‚˜๋ž€ํžˆ ์•ˆ์˜ค๋Š” ๋ชจ์Šต

 

์—ฌ๊ธฐ์„œ ์™œ ๋„ค์ด๋ฒ„ ์˜†์— ๊ฒ€์ƒ‰์ฐฝ์ด ๋‚˜๋ž€ํžˆ ์•ˆ์˜ค๋Š” ์ด์œ ๋Š” ๊ธฐ๋ณธ๊ฐ’์œผ๋กœ ์„ค์ •๋˜์–ด ์žˆ๋Š” display: block;์€ ํ•ญ์ƒ ๋งˆ์ง„์„ ๊ฐ€์ง€๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ์ฆ‰, ๊ธฐ๋ณธ์ ์œผ๋กœ ์ฃผ์–ด์ง€๋Š” ๋งˆ์ง„์„ ์—†์• ๊ธฐ ์œ„ํ•ด dispaly: block;์„ ๋ฐ”๊ฟ”์ฃผ๋ฉด๋œ๋‹ค. ๊ฐ€์žฅ ๊ฐ„๋‹จํ•œ๊ฒŒ display๋ฅผ inline-block๋กœ ๋ฐ”๊ฟ”์ฃผ๋Š” ๊ฒƒ์ด๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋งˆ์ง„์ด ์žˆ๋Š” ๊ณต๊ฐ„์— ์•„๋ฌด๊ฒƒ๋„ ๋„ฃ์„ ์ˆ˜ ์—†๋Š” ๊ฑด ์•„๋‹ˆ๋‹ค. ํฌ์ง€์…˜ ๋ฐฐ์šธ ๋•Œ ๊ณต๋ถ€ํ•˜๋ฉด ๋œ๋‹ค. ๊ฐ„๋‹จํžˆ ์•Œ๊ณ ๋งŒ ์žˆ์„ ๊ฒƒ ! 

#header-search > h1 {
    width: 280px;
    display: inline-block;
    
#header-search fieldset {
    width: 520px;
    display: inline-block;
}

 

 

๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๊ธ€์ž๋ฅผ ์“ธ๋•Œ๋„ ๋งˆ์ง„ ๋•Œ๋ฌธ์— ๊ธ€์ž๊ฐ€ ๊ฐ€๋กœ๋กœ ์“ฐ์—ฌ์ง€๊ธฐ ๋•Œ๋ฌธ์— ์„ธ๋กœ๋กœ ์“ฐ๊ณ ์‹ถ๋‹ค๋ฉด ๊ฐ™์€ ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜๋ฉด ๋œ๋‹ค.

<div style="display: inline-block">๋„ค์ด๋ฒ„๋ฅผ ์‹œ์ž‘ํŽ˜์ด์ง€๋กœ</div>
<div style="display: inline-block">์ฅฌ๋‹ˆ์–ด๋„ค์ด๋ฒ„</div>
<div style="display: inline-block">ํ•ดํ”ผ๋นˆ</div>

 

span ํƒœ๊ทธ

๋˜, span์ด๋ž€ ํƒœ๊ทธ๋ฅผ ํ†ตํ•ด ๋” ๊ฐ„๋‹จํžˆ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ๋‹ค. span์˜ display๋Š” inline์ด๋‹ค.

<span>๋„ค์ด๋ฒ„๋ฅผ ์‹œ์ž‘ํŽ˜์ด์ง€๋กœ</span>
<span>์ฅฌ๋‹ˆ์–ด๋„ค์ด๋ฒ„</span>
<span>ํ•ดํ”ผ๋นˆ</span>

 

inline inline-block display-block
์ž๊ธฐ ์ฝ˜ํ…์ธ ๋งŒ ์ฐจ์น˜ ๋„ˆ๋น„์™€ ๋†’์ด ์ง€์ • ๊ฐ€๋Šฅ 100% ์ฐจ์ง€
๋นˆ๊ณต๊ฐ„์„ ๋งŒ๋“ค๊ธฐ ์–ด๋ ต๋‹ค๋Š” ๋‹จ์    ๋‚˜๋ž€ํžˆ ๋‚˜์—ด์ด ์•ˆ๋œ๋‹ค๋Š” ๋‹จ์ 