λΈλ‘μμλ ν κ°μ λ 립λ λ©μ΄λ¦¬λ‘ νλ©΄μ κ°λ‘ ν μ 체λ₯Ό μ°¨μ§νλ μμλ€μ λ§ν¨.
λΈλ‘μμλ₯Ό μ¬μ©νλ©΄ λΌμΈμ΄ λ°λ.
λΈλ‘μμλ λΈλ‘μμμ μΈλΌμΈμμλ₯Ό λͺ¨λ ν¬ν¨ν μ μμ(λ΄κ° ν·κ°λ Έλ κ²).
λνμ μΈ λΈλ‘ μμλ<article>, <header>, <nav>, <section>, <div>
μΈλΌμΈ μμλ 컨ν μΈ μμ μ ν¬κΈ° λ§νΌ μμμ κ°μ§λ μμλ₯Ό λ§ν¨.
μΈλΌμΈ μμλ€μ μΈλΌμΈ μμλ§ μ€μ²©μ΄ κ°λ₯.
μΈλΌμΈ μμμ μ λ ¬μ ν μ€νΈ μ λ ¬μ μν₯μ λ°μ.
λνμ μΈ μΈλΌμΈ μμλ‘λspan
,strong
λ±
<style>
p {
display: block;
background-color: red;
}
span {
background-color: blue;
}
</style>
</head>
<body>
<p>hello world</p>
<div class="one">
<span>hello world</span>
<span>hello world</span>
</div>
</body>
λΈλ‘μμλ λμ΄μ λμ΄ κ° μ‘°μ β , μΈλΌμΈ μμλ λμ΄μ λμ΄ κ° μ‘°μ β
μΈλΌμΈ μμλ λμ΄μ λμ΄ κ° μ‘°μ μ΄ μλ¨ π <display: block > , <display: inline-block > μ μ¬μ©
display: inline-block
λμ΄ λμ΄ μ‘°μ νλ μμΌλ‘ λΆμ΄ μκ³ μΆμ λ μ¬μ©
<style>
p{
display: block;
width: 300px;
height: 300px;
background-color: yellowgreen;
}
span{
display: inline-block;
width: 150px;
height: 150px;
background-color: teal;
}
</style>
<body>
<p>hello world</p>
<span>hello world</span>
<span>hello world</span>
</body>
span λ°μ€λ€ μ¬μ΄μ 곡κ°μ΄ μκΈ΄ μ΄μ λ ? spanνκ·Έλ€ μ¬μ΄μ μν°ν€ λλ¬Έμ λ°μ
<body>
<p>hello world</p>
<span>hello world</span><span>hello world</span>
</body>
νμ§λ§ ν΄κ²°νκΈ° μν΄ μ΄λ°μμΌλ‘ μ½λ©μ βββ
<style>
span{
font-size: 1rem;
display: inline-block;
width: 150px;
height: 150px;
background-color: blue;
}
.one {
font-size: 0; β
β
β
}
</style>
<div class="one">
<span>hello world</span>
<span>hello world</span>
</div>
μ¬λ°±μ΄ λ¬λΌμ§λ λ¬Έμ μ μ΄ λ°μ (os λ§λ€ λ€λ₯Έ κ² κ°νμ)
ν°νΈμ μ¬μ΄μ¦μ μν΄ μ¬λ°±μ΄ λ¬λΌμ§λ λ¬Έμ
<style>
.one {
font-size: 0;
}
.two {
display: inline;
font-family: 'Rubik Wet Paint', cursive;
}
.three {
line-height: 1;
β
β
1 == 16px
}
</style>
<body>
<p>p</p>
<div class="one">
<span>span</span>
<span>span</span>
</div>
<div class="three">
<span class="two">H</span>ello
<span class="two">H</span>ello
</div>
</body>
μ’μ λ°©λ² μλμμ!! π μμκ°κΈ°
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Summernote with Bootstrap 4</title>
<!-- Toast Editor 2.0.0κ³Ό μμ‘΄μ± -->
<link rel="stylesheet" href="https://uicdn.toast.com/editor/latest/toastui-editor.min.css" />
<script src="https://uicdn.toast.com/editor/latest/toastui-editor-all.min.js"></script>
</head>
<body>
<!-- ν΄λΉ μμ λ bootstrap μκ°μ νμμ΅λλ€. -->
<div id="editor"></div>
<script>
const Editor = toastui.Editor;
const editor = new Editor({
el: document.querySelector('#editor'),
height: '600px',
initialEditType: 'markdown',
previewStyle: 'vertical'
});
// editor.getHTML()
// editor.getMarkdown()
</script>
</body>
</html>
div
νκ·Έμ΄λκΉ λ²νΌ λλ μ λ submit λμ λͺ»νλλ° μ μμ μΌλ‘ submitμ νκ³ μλ€ ?
π input hiddenμ μ΄λ΄ λ μ¬μ©!!
input hidden μ¨μ inputμ data λ£μ΄μ€. μ μΆλλ κΈ°λ₯μ κ°μ Έμ€κΈ° μν΄ input κ°μ Έμλ€κ³ μκ°νλ©΄ λ λ―
ππ»ββοΈ νκ³
μμ¦ λ무λ무 νΌκ³€νλ€ γ γ ν 컨λμ μ‘°μ μνκΈ° ~.~