TIL 2 - HTML, CSS (2)

elayyy·2020년 12월 9일
0

HTML

🔔 시맨틱 태그

  1. header, footer, main, nav
  • header : 페이지 소개나 제목을 담당하는 태그
  • footer : 저작권 정보나 사이트 제공자 정보를 넣는 태그
  • main : 몸통을 담당하는 태그
  • nav : 내비게이션 바를 만드는 태그
  1. section, article, aside
  • section : 구획을 구분하는 태그
  • article : 포스트를 담당하는 태그
  • aside : 메인 내용과 관련이 있지만 직접적인 연관성이 없는 부분을 분리하는 태그

CSS

  • 풀어서 쓰면 Cascading Style Sheets
  • HTML은 콘텐츠에 구조와 의미를 주기 위한 언어라면, CSS는 콘텐츠에 스타일과 모양을 주기위한 프리젠테이션 언어

✔️ 선택자

  1. 전체 선택자
* {
	margin: 0;
	text-decoration: none; 
 }
  1. 태그 선택자
p {
	color: green;
 }
  1. 클래스 선택자
/* class1 클래스를 가진 모든 태그를 지정 */
.class1 {
	color: green;
 }
/* div 태그 중 class2 클래스를 가진 태그를 지정 */
div.class2 {
	color: green;
 }

✔️ 자주 사용하는 CSS 속성

✔️ 메뉴바 화면 상단 고정

  1. 고정시킬거야! - header 영역의 position 속성을 fixed로 지정
  2. 어디에 고정? - header 영역의 offset 속성을 이용해서 설정
    • 화면 상단에 빈틈없이 붙이는 경우 : top = 0
    • 화면 양측에 꽉차게 하는 경우 : left, right = 0 (또는 width = 100%)
profile
Be a developer

0개의 댓글

관련 채용 정보