멋쟁이사자처럼 프론트엔드스쿨 TIL (0405)📖

YEJI·2022년 4월 5일
3

멋쟁이사자처럼📕

목록 보기
7/13

table

  • <caption> 테이블의 제목이나 설명
  • <thead> : 머리글, <tbody> : 본문, <tfoot> : 바닥글
  • <tr>: 행을 나눌 때 사용, <th>: 행, 열의 머리말, <td>:<tr>로 나눈 행에서 셀을 분리할 때 사용
  • colspan, rowspan은 병합을 위해 사용. col 가로로 병합, row 세로로 병합.
  • colgroup, col 한 열에 공통적인 스타일을 주기 위해 사용
    (써보지 않아서 잘 모르겠음.)
  • scope : th와 td와의 연결관계 설정
    (SEO와 Screenreader를 위해)

input

왜 input type="hidden"을 사용할까?
이런 식으로 js로 입력창을 불러왔을 때 데이터를 전송해주는 역할을 해주기 위해서 사용! (자주 사용됨)

💻강사님이 editer 가져온 곳

  • form안에 button은 Enter로 접근이 가능

CSS

CSS3는 없다고 생각하는 것이 맞다. 그러니 CSS로 통칭해서 부르도록 하자!

block, inline-block, inline

  • block?
    • 사용 가능한 공간을 양 옆으로 100% 사용
    • 사용하지 못하는 부분은 margin으로 채움
    • width 와 height, padding 과 margin 을 사용해 스타일 컨트롤 가능
    • ex. <div>, <p>, <h1>
  • inline
    • 컨텐츠 박스의 크기만큼 공간 차지. 새 줄로 행을 바꾸지 않음
    • width, heigth 사용 불가
    • padding, margin 속성 사용 가능 (좌우만 가능, 상하는 불가)
    • ex. <span>, <a>, <em>
  • inline-block
    • inline과 같이 한 줄에 나란히 배치.
    • width와 height 속성 사용 가능.
    • ex. <button>, <input>, <select>

inline-block

  • 인라인 요소의 여백은 폰트 여백이다. (img의 여백도 폰트 여백.)
    • 해결방법 5가지 정리하기 (아직 정리가 덜 됨 ㅠㅠ)

내부 CSS, 외부 CSS

각각 장단점이 있음.
ex. 네이버는 외부 CSS 다음은 내부 CSS

  • 내부 CSS
    • 빠르게 고칠 수 있음. 변경에 대한 미리보기 등의 장점 👍
    • HTML을 복잡하게 만든다. 유지보수가 어려움👎
  • 외부 CSS
    • 보다 쉽게 그룹화 가능 👍
    • 스타일 클래스를 만들 수 있음 👍
    • 페이지의 로딩 시간을 증가시킬 수 있음👎

CSS charset?

  • 스타일 시트에 쓰이는 문자 인코딩을 지정하는 것.
  • 첫번째 요소여야 함.

HTML 추가

  • h1 ~ h6 는 <article>이나 <section>에 넣는 것을 권고
    익명 영역을 생성해 문단을 나눠주기 때문

어제 실습 수정

datalist 드디어 고쳤다...!
옵션을 잘못 설정했던 것 같음
그리고 date time 도 border 없애주었다...^^


마치며

드디어 CSS 입성...!
분명 열심히 들었는데 제대로 메모하지 못한 부분이 많네...
다음에 시간 내서 더 찾아보고 추가하도록 하자.
table... 어려워...


📚과제

  • table로 달력 만들기 (html 50 % 진행 그런데 스타일 어떻게 줘야하는지 하나도 모르겠다....!)

만약 틀린 부분이 있다면 댓글 주세요!

profile
안녕하세요. FE 공부 중 입니다.💕 멋쟁이사자🦁처럼 프론트엔드스쿨 2기 ~

5개의 댓글

comment-user-thumbnail
2022년 4월 5일

오 따끈따끈하네요! 예지님 정리 너무 잘 하시는 것 같아요 읽다보면 저도 모르게 정리가 저절로 슈슈슉!! ㅎㅎ 달력 css 레이아웃이 너무 어렵더라고요 ㅠㅠ 저는 뒤적뒤적하다가 테이블 전체에 grid 속성주고 grid-template-columns: auto auto auto; 이런식으로 레이아웃 잡았네요! 과제도 화이팅입니다~~

2개의 답글
comment-user-thumbnail
2022년 4월 5일

오오!! 어제 실습하신 거까지 잊지 않고 수정하시고 기록하시는 거 대단하셔요!!!👍👍
table 정말 구조도 헷갈리고 속성도 헷갈리네요! 그치만!! 함께라면?! 해낼 수 있다!!!!🎶

답글 달기
comment-user-thumbnail
2022년 4월 6일

우와 예지님 date, time에 border 없애니까 더 깔끔해보이네용!! 저도 없애봐야겠어요ㅎㅎㅎ
우리 css도 잘 해내봐요!!! 항상 화이링~!!💗

답글 달기