이 영역을 누르면 첫 페이지로 이동
Daily Growth 블로그의 첫 페이지로 이동

Daily Growth

페이지 맨 위로 올라가기

Daily Growth

Loving you is the reason I live. That’s why every day is precious, a step toward my dreams and you.

Coding study : CSS / margin:0 auto;

  • 2022.06.24 12:35
  • IT

<코딩 복습>

# css: cascading style sheet의 약자:)

# cascading: 연속적인, 계층적인, 폭포수 html안에 head body가 있고 body안에div나 hi가 있고 hi안에 p태그가 있고.. 이런것 계층적인 구조다~ 나중에 제이쿼리 자바스크립트에 들어가면 더 중요한 개념이다. 자바스크립트에서 돔트리 구조. 그 안으로 접근을 해야한다.

지금 하는 것보다 더 안으로 더더더안으로 접근을 해야하기에...

 

마찬가지로 css에서도 원하는 텍스트 색을 바꾸려면 얘를 선택하기 위해서 구조적 선택자를 이용해서 선택을 하기도한다.

그래서 계층적인 구조를 통해 선택자를 선택해서 바꾼다가 cascading!

 

# ID 선택자 vs. class선택자 둘중 선택하는건 본인의 기호이지만, 거의 id보단 class를 많이 쓴다.

->id선택자는 수많은 태그 중 하나의 태그에만 특별한 스타일 속성을 부여하고싶을때!

class선택자는 동시에 원하는 스타일을 여러 태그에 부여하고싶을때!

 

# margin:0 auto; -> 중간 ----------# div가 많이 쓰는 이유: 브라우저가 뭔가 최신브라우저가 아닌 브라우저를 쓰는 경우.

그 컴퓨터에서는 의미론적인 태그를 써버리면 최신코드라서 이해를 하지 못해서 그 태그자체를 불러오지 못함.

그래서 구형 브라우저들까지도 생각해서 div를 쓰는 경우가 많은 것이다.

# div에 id를 주고싶다?

일일이 써도되지만 emmet을 활용하면 좋겟지~?>< div#wrapper or div#wrap 하고 탭하면 끄읕!

 

# 주제와 내용이 있으면 section태그로 감싸주는게 좋다~

 

# ^ 꺽새로 부모안에서 나갈 수 있음!

 

# 스타일을 기술하는 방법 3가지 다시 보옥습+_+

1) 인라인방식: 태그와 같은 라인에 스타일을 기술.

2) 내부선언방식: html내부에 선언하기때문에 내부선언방식이라고 부름.

3) 외부선언방식: html파일과 다른 파일에 스타일을 기술하기 때문에 외부선언방식이라고 부름.

 

# 내부선언방식 해 줄때 style에 우선적으로 해주는거 reset css!

*{

margin: 0; padding: 0; }

그리고

margin: 0; padding: 0; 이부분을 빠르게 해주는 emmet은 m:0+p:0 하고 tab해주면 된다아!!

 

# box-sizing: border-box; 보더처리했던 박스에 그 선이 width값에 포함이 되겠다는 의미다.

default값으로는 width에 선이 포함이 안 된다.

그런데 box-sizing에 border-box를 주는 순간, 박스의 width값에 선이 포함된다!

 

# 무조건 암기하쟈, 나중에 더 공부할것.

float도 일단 암기.

flaot의 역할: 붕 뜨는것. aside 옆에 배치시킬 수 있게끔해 줄수잇다아 나중에 들어갈 것.

 

# class 나 id 의 속성값에 한글을 쓰면 안먹힘.

숫자도 앞에다 쓰면 안먹히고 뒤에다 쓰면 상관없음.

# float 속성.

요소들을 원하는 위치로 배치시키고싶을때 이용한다.

left right는 있지만 center는 없다.

중간으로 맞추고싶으면 margin을 이용해서!

 

# padding은 텍스트와 박스사이의 여백.

다른 요소와의 여백은 margin!

 

# css도 폴더하나 만들어서 한꺼번에 저장할것.

반응형

'IT' 카테고리의 다른 글

속성 선택자 / 후손 및 자손 선택자 / 동위선택자 / float  (0) 2022.06.26
CSS stylesheet : 외부스타일시트 연결 (코딩복습 / 독학)  (0) 2022.06.25
CSS / 인라인방식 / 내부선언방식 / 외부선언방식 / 선택자  (0) 2022.06.24
코딩연습 / 복습 / 공부 : semantic tag  (0) 2022.06.23
div / span / semantic tag  (0) 2022.06.22

댓글

이 글 공유하기

  • 구독하기

    구독하기

  • 카카오톡

    카카오톡

  • 라인

    라인

  • 트위터

    트위터

  • Facebook

    Facebook

  • 카카오스토리

    카카오스토리

  • 밴드

    밴드

  • 네이버 블로그

    네이버 블로그

  • Pocket

    Pocket

  • Evernote

    Evernote

다른 글

  • 속성 선택자 / 후손 및 자손 선택자 / 동위선택자 / float

    속성 선택자 / 후손 및 자손 선택자 / 동위선택자 / float

    2022.06.26
  • CSS stylesheet : 외부스타일시트 연결 (코딩복습 / 독학)

    CSS stylesheet : 외부스타일시트 연결 (코딩복습 / 독학)

    2022.06.25
  • CSS / 인라인방식 / 내부선언방식 / 외부선언방식 / 선택자

    CSS / 인라인방식 / 내부선언방식 / 외부선언방식 / 선택자

    2022.06.24
  • 코딩연습 / 복습 / 공부 : semantic tag

    코딩연습 / 복습 / 공부 : semantic tag

    2022.06.23
다른 글 더 둘러보기

정보

Daily Growth 블로그의 첫 페이지로 이동

Daily Growth

  • Daily Growth의 첫 페이지로 이동

검색

메뉴

    카테고리

    • 분류 전체보기 (475)
      • Design History (69)
      • IT (170)
      • Typography (13)
      • UX • UI Design (11)
      • Money (62)
      • Health (58)
      • Words (6)
      • Reading (21)
      • English (64)

    나의 외부 링크

    • Daily Growth
    • Daily World
    • lody.design
    • lody.diary

    정보

    self-improvement의 Daily Growth

    Daily Growth

    self-improvement

    블로그 구독하기

    • 구독하기
    • 네이버 이웃 맺기
    • RSS 피드

    방문자

    • 전체 방문자
    • 오늘
    • 어제

    티스토리

    • 티스토리 홈
    • 이 블로그 관리하기
    • 글쓰기
    Powered by Tistory / Kakao. Copyright © self-improvement.

    티스토리툴바