AI_School 『 helbak 』 #1

Seyong_Ahn·2021년 7월 16일
0

대구 AI 스쿨

목록 보기
15/49
post-thumbnail

⏺학습한 내용🕵️‍♂️


⭕ helbak 실습

  • 모든 html tag들의 초기화 작업을 할 수 있는 방법*{margin: 0; padding: 0; box-sizing: border-box;}
  • box-sizing: border-box; : padding으로 인해 공간의 크기가 달라지는것을 방지하기 위함)
  • font-weight 는 100단위로 올라가고 높아질수록 font 굵기도 커진다.
  • y 축 중앙 정렬 tip
    top: 50%;
    transform: translateY(-50%);}
    -position: absolute; 는 width 값을 정확히 인식을 할 수 없기 때문에 width100% 나 px 단위로 정확하게 기재해야함.
  • 익스플로어에서는 main tag를 인지못해서
    <main role="main" class="main-content">
    role에 main 속성값 꼭 같이 기입해야함
  • article tag 사용할 때는 이 영역을 대표하는 title이 필요하다 (helbak 기준으로는 제품명)
  • 크기 단위의 비교 >>> 1em = 16px;
  • text-align: center;는 inline, inline-block요소에만 적용됨

✅ 실무 TIP

▶ id 속성값

  • 하나의 속성값만 들어가고 여러개의 별명이 있을 수 없다.
  • 하나의 html 문서에서 동일한 id가 존재할 수 없다.
  • a tag에는 id가 추가적으로 들어갈 수 있다.

▶ 특정기능을 작동시키는 css code 추가방식

.ellipsis{
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
  • white-space: nowrap; => x축 스크롤도 생기며 한 줄로 영역을 벗어나서 표현됨.
  • text-overflow: ellipsis; => 벗어나는 text 말줄임표로 표현
  • css에서 이렇게 code를 먼저 작성하고, html에서의 해당 영역에 class로 추가하는 방식활용

⏺학습내용 중 어려웠던 점🤦‍♂️

🔘 똑같은 코드를 사용하더라도 미세한 위치차이가 있을 수 있다. 오늘은 크게 없었음!

⏺해결방법🙋‍♂️

🔘 같은 문제로 질문을 해주신 분이 있어 같은 방안으로 적용해보니 해결됐다. (middle 값을 줘도 위쪽으로 틈이 있었는데 해당영역의 fontsize를 0으로 조정하니 해결됨.)

⏺학습소감🙇‍♂️

🔘 오늘은 뭔가 착착 잘 했던것 같다. 후반에 알려주신 css set만들어서 활용하는 방법은 엄청 꿀팁이다..! velog에 다른 개발자분들의 글을 보면 정말 드넓은 개발자 세상에서 아주 작은 발걸음을 떼고있구나 라는 걸 다시 한번 느끼고 차근차근 꾸준하게 열심히 해보자는 생각을 했음,,

profile
주니어 개발자로 성장중🌱

0개의 댓글