Notice
Recent Posts
Recent Comments
Link
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Tags
more
Archives
Today
Total
관리 메뉴

Study, 2022

[Lab3] HTML CSS Basic 본문

웹 개발

[Lab3] HTML CSS Basic

JIonI 2021. 1. 9. 22:29

CSS Syntax

 

CSS selector

- element selector

p {
  text-align: center;
  color: red;
}

- id selector

#para1 {
  text-align: center;
  color: red;
}

- class selector

.center {
  text-align: center;
  color: red;
}

 

 

특정 element에서만 사용되는 특정 클래스 스타일을 정의할 때

p.center {
  text-align: center;
  color: red;
}

<p class="center large">This paragraph refers to two classes.</p>

 

스타일을 모든 HTML element에 적용할 때: * 을 사용

* {
  text-align: center;
  color: blue;
}

 

CSS 주석

/* comments */    로 표현

/* This is
a multi-line
comment */     여러 줄인 경우

 

 

웹페이지 화면의 가로 길이에 따라 내용 박스 위치 조정

- 최대 너비(600px)보다 커지면 세개의 column 블럭이 좌우로 배치

- 최대 너비보다 작아지면 세로로 배치

- 전체 코드에 대해 box-sizing 필요

* {
  box-sizing: border-box;
}

.column {                
	padding: 5px;
	width:33.3%;
	height:300px;
	float:left;
	}
            
@media (max-width: 600px){
	.column {
		width: 100%;
		}
	}

 

 

'웹 개발' 카테고리의 다른 글

[Lab4-2] CSS Responsive  (0) 2021.01.10
[Lab4-1] CSS Advanced  (0) 2021.01.10
[에러] textarea lable 아래쪽에 위치하는 문제  (0) 2021.01.09
[Lab2] HTML Form/Graphics  (0) 2021.01.09
[Prelab] 웹 개발 준비하기  (0) 2021.01.07
Comments