헷갈리고 새로 알게된 것들 위주로 적었습니다.
https://snippet-generator.app/
<h1>
~ <h6>
<a>
<a href="b.html">b.html 으로 이동</a>
<a href="b.html" target="_blank">b.html 새창 이동</a>
<a href="b.html" download>누르면 파일 다운로드</a>
<a href="mailto:google@gmail.com">google@gmail.com</a>
<a href="tel:010-0000-0000">010-1234-1234</a>
<wbr>
word-break:keep-all
속성과 함께 사용<wbr>
감싸주면됩니다#
)<p id="Hello">Bonjour</p>
<h1 id="Hello1">Hi</h1> <!-- h1태그에서 id="hello"안됨.-->
[]
)
👉 결과
해석 -->
- type = "button" 인 것에 border:0, cursor:pointer 줘! (2e 버튼)
- 클래스가 btn으로 시작하는 모든 태그에 color:#fff, background: royalblue 적용해! (3e, 4e 버튼)
h1, h2, h3, h4, h5, h6{ font-weight:bold;}
section p{
font-weight:bold;
}
>
)section > p {
color:royalblue;
}
h1 ~ p {
color: blue;
}
h1 + p {
background: yellow;
}
👉 예시
:
<div>
의 자식인 p태그(자손)까지 적용됨color
속성은 자식인 h1, h2, p에게 상속width
, height
, margin
, padding
, border
와 같은 것은 상속되지 않습니다 <section>
<h1>Hello</h1>
<h2>Hello</h2>
<p>Hello</p>
<button>안녕</button>
</section>
</body>
section {
color: red;
border: 5px solid pink;
}
section p {
border: inherit;
}
<html>
의 글자 크기를 기준으로 하는 배수 단위<html>
의 기본 폰트 사이즈: 16px , 즉 1.6rem = 16pxex. html 에{ font-size: 10px} 하고 rem 으로 많이 사용함. 1.6rem = 16px
유지보수에도 유용! html 의 font-size 만 고치면되니까.
😮 currentColor
link
태그와 css를 복붙하면 된다브라우저 사용자의 컴퓨터에 특정 폰트가 설치되어 있지 않아도 폰트 사용 가능
@font-face {
font-family: 'Dovemayo_gothic';
src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2302@1.1/Dovemayo_gothic.woff2') format('woff2');
font-weight: normal;
font-style: normal;
}
* {
font-family: 'Dovemayo_gothic';
}
<P>lorem</P> 탭 누르면 lorem 긴 글 뜸.
💥 마크업 검사하는 사이트
https://validator.w3.org/
💥 폰트 사이트
눈누 https://noonnu.cc/
구글폰트