728x90

 

1)div - 블록요소

HTML 문서에서 특정 영역(division)이나 구획(section)을 정의할 때 사용

<div> 요소는 여러 HTML 요소들을 하나로 묶어주어 CSS스타일변경하거나 자바스크립트로 특정 작업을 수행하기 위한 일종의 **컨테이너(container)**로 자주 사용

CSS와 함께 웹 페이지의 레이아웃(layout)을 설정하는데도 종종 사용

 

2)span - 인라인요소

HTML 문서에서 인라인 요소(inline-element)들을 하나로 묶을 때 사용

자체만으로는 어떠한 의미도 가지지 않지만, class나 id와 같은 전역 속성과 함께 사용하여 스타일링을 위해 요소들을 그룹화하거나 lang 속성과 같은 속성값을 공유하는 데 유용하게 사용

<span class="word">span 요소</span>

<style>
    .word { background-color: orange; font-style: italic; }
</style>

 

문장(문단) 부분은 p,pre를 많이쓰는 거고 영역부분은 div,span

영역 안에 문단이 문단 안에 영역이 들어가기도 한다

 

※ 블록 요소와 인라인 요소의 차이

블록요소는 한 줄의 영역을 차지하고, 인라인요소는 작성한 내용만큼의 영역차지

  • 인라인 요소 : height 적용x
  • 인라인 요소 : width 적용x
  • 인라인 요소 : text-align 적용x
  • 블록 요소 : vertical-align 적용o
728x90
반응형
728x90

 

 

JAVA 제어문 - 7.1. 반복문(Looping statement)

 

반복문의 두가지

while(), for()

 

반복문 while

while () 안에 boolean 데이터 타입 true 들어가면,

while {} 코드가 true 보고 반복적으로 계속 실행됨

 

while, 자유도가 높다

while문의 i코드가 일억줄의 코드 중에 어떤 코드로 인해 i값이 변형될 가능성

길어지면 알아보기 힘들기에 누군가 i값을 다른 용도로 쓰거나 했다면 코드가 망가짐.

 

for문의 경우 필요요소가 () 하나로 패키징 되어 있기에 문제가 생길 가능이 적고, 코드 의도 파악이 쉽다

반복 횟수가 고정되어있다면 for문을

 

for 형식 기억

for(int j=0; j<3; j++) {

 

1.while문

# while문
System.out.println(1);

int i = 0; # 숫자 세는 코드
           # i는 일반적으로 반복문에서 카운팅하기 위해 많이 지정함
# while(true) { # boolean 데이터타입으로 무한루트도 가능
while( i < 3 ) {
	System.out.println(2);
	System.out.println(3);
	i = i + 1; # 같은 코드 i++;
}

System.out.println(4);

 

 

2.for문

# for문
# 반복 횟수가 지정되있을 경우 for문을 쓰는게 좋다
# for문은 ()안에 boolean타입이 아닌 초기값을 세팅하는 코드가 들어감

for(int j=0; j<3; j++) {
	System.out.println(2);
	System.out.println(3);
}

System.out.println(4);

 

 



 

 

JAVA 제어문 - 7.2. 배열(Array)

 

 

엄청나게 많은 데이터를 반복해서 보통 쓰게되는데

엄청난 양의 데이터를 정리하기 위한 체계가 필요하게 된다. 이때 쓰는게 배열(Array)이고, 자바에서는 array 기본체계

반복문과 배열(array) 같이 많이 쓰인다

 

1.빈 배열을 만들고 값을 추가해서 넣는 방법

# 문자열로 이루어진 배열
# 빈 배열을 만들고 값을 추가해서 넣은 방법

String[] users = new String[3];  # [3]은 배열의 크기를 지정하는 것
users[0] = "egoing";    # 갯수를 셀 때는 1부터3까지 세개이나 자릿수를 셀 때는 프로그래밍에서는 0부터	
						# 0의 첫번째 자리는 egoing이라는 의미
users[1] = "jinhuck";
users[2] = "youbin";

System.out.println(users[1]);
System.out.println(users.length);// 세칸짜리 배열이라는 뜻

결과값 

jinhuck
3

 

2.배열 생성 시에 값을 담아서 생성시키는 방법

# 배열 생성시에 아예 값을 담아서 생성시키는 방법

# int[] scores = new int[3]
int[] scores = {10, 100, 1000};

System.out.println(scores[1]);
System.out.println(scores.length);

결과값

100
3

 

 

 

인덱스(Index)와 원소(Element)

index : 0 1 2

element(원소) : "egoing" "jinhuck" "youbin"

 

 

 

 

728x90
반응형

+ Recent posts