HTML&CSS (17) μΈλ€μΌν 리μ€νΈν hr νκ·Έ css 100% νμ©νκΈ°(μμ, λκ», μ μ ) hr cssλ‘ μ μ μκ² νκ±°λ μ μ μΌλ‘ λλ μμμ λ£μ΄μ κΎΈλ° μ μμ΅λλ€. μνμ μΌλ‘ λ¨λ½κ³Ό λ¨λ½μ κ°λ‘μ μΌλ‘ κ΅¬λΆ μ§μ λ μ¬μ©νλ hrλ‘ λ©λ΄κΈ°λ₯Ό ν΄λ³΄μΈμ. λ«λ νκ·Έ μμ΄ νκ·Έ νλλ‘ κ°λ¨ν κ°λ‘μ μ λ£μ μ μκ³ νκ·Έλ νκ·Έ μμ΄ μ€ λ°κΏ λ©λλ€. λ°λ‘ λ°μ μλ μ λ νκ·Έλ‘ λ§λ€μ΄μ‘μ΅λλ€. μ¬κΈ°μμ κ°μ΄ μ°μ΅νλ©΄μ ν΄λ³΄λ©΄ μ’μ΅λλ€.βββπ JS Bin Sample of the bin: jsbin.com μ΄λ κ² νκ·Έμ μ¬λ¬ κ°μ§ μμ±μ λ£μ μ μμ΅λλ€. μ΄ κΈ°λ³Έ νκ·Έμ λλ€. λλΉμ μ λ ¬μ ν μ μμ΅λλ€. μλ hr νκ·Έ κ·Έλ¦Όμ μμλλ‘ λ³΄μΈμ. hr λμ΄λ pxμ΄λ %λ‘ μ§μ ν μ μμ΄μ. μμ±μ μ§μ μ μ©νκ±°λ styleλ‘ μ§μ ν μ μμ΄μ. μ λ ¬μ κ°μ΄λ° μ λ ¬μ΄ κΈ°λ³Έμ λλ€. 1 2 3.. white-space css(div μ€λ°κΏ λ°©μ§ css) white-space css(div μ€λ°κΏ λ°©μ§ css) λ°μνμΌλ‘ λ§λλλ° λΈλ‘ μμ κΈμκ° μκΎΈλ§ μ€λ°κΏμ΄ λλ€. divμ μ€λ°κΏμ΄ μλκ² νκ³ μΆμ λ white-space:nowrap μ μ΄μ©νλ©΄ λλ€. μν©μ λ°λΌμ μ μ΄μ©ν΄ 보μ. white-space : normal κΈ°λ³Έ μμ±μ white-space : normalμ΄λ€. νκ·Έμμ κΈ΄ λ¬Έμ₯μ μμ±ν λ κ·Έλ₯ μμ±νλ©΄ μ°½μ ν¬κΈ°κ° μ’μμ‘μ λ μλμΌλ‘ μ€ λ°κΏμ΄ λλ€. κ°λλ€λΌλ§λ°μ¬μμμ°¨μννν~~κ°λλ€λΌλ§λ°μ¬μμμ°¨μννν~~κ°λλ€λΌλ§λ°μ¬μμμ°¨μννν~~ white-space : nowrap μ€λ°κΏμ νμ§ λ§μμΌ ν μν©μΌ λκ° μλ€. μ΄λ΄ λλ white-space : nowrap; μ μ΄μ©νλ©΄ λλ€. μ°½ ν¬κΈ°λ₯Ό μ€μ¬λ μ€λ°κΏμ΄ λμ§μλλ€. .. background css μΆμ½, νλ²μ μ°λ λ°©λ², μ€μ¬μ μ¨λ³΄μ background css μΆμ½, νλ²μ μ°λ λ°©λ², μ€μ¬μ μ¨λ³΄μ. background cssλ₯Ό μ μ©ν λ λ§μ μμ±λ€μ΄ μλ€. μ΄κ²μ νλ²μ μ€μ¬μ μ¨λ³΄μ. background css .wrap { background-color:#CCC; background-image:url("image/photo1.png"); background-position:left center; background-size:20%; background-repeat:no-repeat; background-attachment:fixed; } λ°±κ·ΈλΌμ΄λ μ bacground-color: #cccμ΄κ³ , bacground-image: url('image/photo1.png') μ΄λ―Έμ§κ° μΆκ°λμ΄ μλ€. κ·Έλ¦¬κ³ background-ima.. before after css κ°μμμ μ νμ beforeμ after κ°μμμ μ νμ css ::before μμμ 맨 μμ λ°°μΉνλ λ§ν¬μ μ μλ κ°μμμ ::after μμμ 맨 λ€μ λ°°μΉνλ λ§ν¬μ μ μλ κ°μμμ :::before μ ::afterμ λ§ν¬μ ν κ²½μ°, νμλ‘ {content:""; } μ΄ λ€μ΄κ°μΌ νλ€. λ¬Έμλ₯Ό νμν λλ λ°μ΄ν μμ λ¬Έμλ₯Ό λ£μΌλ©΄ λλ€. λ€λ₯Έ κΈ°λ₯μ νλ©΄μ λ¬Έμκ° μμ κ²½μ° λΉλ°μ΄νλ§ λ£μΌλ©΄ λλ€. κ·Έλ¦¬κ³ inline μμ±μ κ°μ§κ³ μμΌλ―λ‘ ν¬κΈ° κ°μ μ£Όλ €λ©΄ {display: inline-block; }μ΄λ {display: block; }μμ±μ λ£μ΄μ€μΌνλ€. .test1::before {display: block; content:"";} μμ λ₯Ό ν΅ν΄μ νμΈν΄λ³΄μ. ********* .test1μ ::bef.. λ°μν λ°±κ·ΈλΌμ΄λ μ΄λ―Έμ§ λ§λ€κΈ° λ°μν λ°±κ·ΈλΌμ΄λ μ΄λ―Έμ§ λ§λ€κΈ° css calc ν¨μ μ΄μ©ν΄μ λ°μν λ°±κ·ΈλΌμ΄λ μ΄λ―Έμ§λ₯Ό λ§λ€ μ μμ΅λλ€. λ°μν λ°±κ·ΈλΌμ΄λ μ΄λ―Έμ§λ₯Ό calcν¨μλ₯Ό μ΄μ©ν΄μ λ§λ€κΈ° λ°μν λ°°κ²½μ΄λ―Έμ§ λ§λ€κΈ° μ΄λ ΅μ§ μκ² ν΄κ²° λ°μν λ°±κ·ΈλΌμ΄λ μ΄λ―Έμ§ calc ν¨μ λ°μν λ°±κ·ΈλΌμ΄λλ₯Ό λ§λ€μ΄λ³΄μΈ. cssμμ λ°±κ·ΈλΌμ΄λκ° λ€μ΄κ° div ν¬κΈ°λ₯Ό μ ν΄μ€λ€. λ°μνμΌλ‘ ν κ±°λΌμ max-width κ°μ λ£μ΄μ€ κ·Έλ¦¬κ³ height κ°μ 0μΌλ‘ ν΄μ£Όκ³ λμ padding-bottomμ΄λ padding-top κ°μΌλ‘ λ°±κ·ΈλΌμ΄λ μ΄λ―Έμ§κ° λ€μ΄κ° ν¬κΈ°λ₯Ό λΉμ¨λ‘ κ³μ°ν΄μ λ£μ΄μ€λ€. padding-bottom : λ°±κ·ΈλΌμ΄λ μΈλ‘ λλΉκ°/κ°λ‘ λλΉκ°*100% λ°±κ·ΈλΌμ΄λ μ΄λ―Έμ§κ° λ€μ΄κ° ν¬κΈ°κ° κ°λ‘: 860px μΈλ‘: 700px μ΄λ―λ‘ paddi.. μ΄λ―Έμ§ 맡 λ§λ€κΈ°(μ΄λ―Έμ§ 맡 μ’νκ° μ½κ² μ°ΎκΈ°) μ΄λ―Έμ§ 맡 λ§λ€κΈ°(μ΄λ―Έμ§ 맡 μ’νκ° μ½κ² μ°ΎκΈ°) μ΄λ―Έμ§ 맡μ νλμ μ΄λ―Έμ§μ μ¬λ¬ κ°μ λ§ν¬λ₯Ό κ±Έμ μμ΄μ. μ¬κΈ°μμ usemapμ 맡μ΄λ¦κ³Ό map νκ·Έμμ nameμ 맡μ΄λ¦μ λμΌν΄μΌ ν©λλ€. area shape 맡 λͺ¨μ area shapge 맡λͺ¨μμ 3κ°μ§μ λλ€. μ΄ μΈ κ°μ§μ΄λ©΄ 무μμ΄λ μ§ λͺ¨μμ λ§λ€μ΄ λ§ν¬ν μ μμ΅λλ€. rect μ¬κ°ν circle μ poly λ€κ°ν μ¬κ°ν 맡 μλͺ¨μ 맡 λ€κ°ν 맡 μ’νκ°μ ν λ°©ν₯μΌλ‘ μ λ ₯ν΄μΌ ν©λλ€. νκ°λ¦¬μ§ μκ² μκ³λ°©ν₯μΌλ‘ μ’νκ°μ μ λ ₯νμΈμ. μ΄ μ’νκ°λ€μ μκΈ° μν΄μλ ν¬ν μ΅μμ μ΄λ―Έμ§λ₯Ό λΆλ¬μμ κΌμ§μ μ 컀μλ₯Ό λλ©΄ μ’νκ°μ΄ λνλ©λλ€. κ·Έλ¬λ μ΄ λ°©λ²μ μκ°μ΄ 걸리λ―λ‘ μ½κ² μ’νκ°μ μ μ μλ μ¬μ΄νΈλ₯Ό μ΄μ©νλ©΄ νΈν©λλ€. μ΄λ―Έμ§ 맡 μ’νκ° μ½κ² .. λ¬΄λ£ μμ΄μ½ μ¬μ΄νΈ - BEST 8κ° μ¬μ΄νΈπ λ¬΄λ£ μμ΄μ½ ν°νΈ μ¬μ΄νΈλ₯Ό μκ°ν΄λ립λλ€. κ°μΈμ΄λ μμ μ© λ¬΄λ£ μμ΄μ½μΌλ‘ μ¬μ©ν μ μλ μ¬μ΄νΈλ μμ΄μ μ λ μ¬κΈ°μμ λ¬΄λ£ μμ΄μ½μ λ€μ΄λ‘λν΄μ νμ¬ ννμ΄μ§μ μ¬μ©νκ³ μμ΅λλ€. μ μλ μΌλ¬μ€νΈμμ μ§μ ν°νΈλ₯Ό κ·Έλ €μ pngλ‘ μ μ₯ν΄μ μ°κ±°λ svgλ‘ μ μ₯ν΄μ μΌλλ°μ. μ§κΈμ κ·Έλ₯ λ¬΄λ£ μμ΄μ½ μ¬μ΄νΈμμ κ°μ Έμ΅λλ€. κΉ¨μ§μ§ μλ μμ΄μ½μΌλ‘ svgλ₯Ό μ£Όλ‘ μ΄μ©ν©λλ€. μ κ° μ΄μ©νλ λ¬΄λ£ μμ΄μ½ μ¬μ΄νΈμ λλ€. 1. ν°νΈ μ΄μΈ(font awesome) κ°μ₯ λ§μ΄ μκ³ κ³μ€κ±°μμ. κ°μ₯ νμ©λκ° λμ ν°νΈμμ΄μ½ μ¬μ΄νΈμ£ . νμμμλ μ΄ μμ΄μ½ μ¬μ΄νΈλ λΉΌλμ§ μκ³ μκ°ν κ±°μμ. 무λ£μ μ λ£λ‘ λλ μ Έμμ΅λλ€. ν°νΈμ΄μΈ - Font Awesome μμ΄μ½ μ¬μ©λ² ν°νΈμ΄μΈ(fontawesome)μ΄μ©νκΈ° ν°νΈμ΄μΈ.. μ νλΈ λμμ μλμ€ν μμ€ μ νλΈ λμμ μλμ€ν μμ€ μ νλΈλ₯Ό μΉνμ΄μ§μμ μλμ€νν΄λ³΄μμ. λΈλ‘κ·Έμμλ μμ μ μ μ©λμμ§λ§ μ§κΈμ μλμ€νμ λ§μλ¨λ€μ. μ²μμ λͺ¨λ°μΌμ μλμ€λ€κ° μ§κΈμ λͺ¨λ μλμ€λ€μ. λΈλ‘κ·Έ λ°©λ¬Έμκ° μνμ§ μλ λμμμ λΆνμνκ² λ³Όνμλ μμΌλκΉμ. μΉνμ΄μ§μ μ μ©νμΈμ. λ¨Όμ μ νλΈ μ½λλ₯Ό 볡μ¬ν΄μ€μΈμ. μ΄ λμμμ μμ€λ₯Ό νΌμμ΅λλ€. youtu.be/k24UEMaLwEk μμ΄νλ μ μμ€μμ μ νλΈμ urlλ€μ ?version-2&autoplay=1λ₯Ό λΆμ¬μ£ΌμΈμ. λλ url λ€μ ?rel=0&autoplay=1λ₯Ό λΆμ¬μ£ΌμΈμ. | μ νλΈ λμμ μμκ±° λ° μλμ¬μλ§ νκ³ μΆμ λ μ νλΈ urlλ€μ ?autoplay=1&mute=1λ₯Ό λΆμ΄μΈμ. | μ νλΈ λμμ μμκ±°λ§ νκ³ μΆμ λ μ νλΈ urlλ€μ ?.. μ΄μ 1 2 3 λ€μ