본문 바로가기
HTML5_CSS_JAVASCRIPT

HTML5 텍스트 삽입하기

by 복제비 2022. 5. 31.

HTML5 텍스트 삽입하기

 

텍스트를 삽입하는 메서드는 fillText( ) 메서드strokeText( ) 메서드가 있습니다.

fillText( ) 메서드와 strokeText( ) 메서드에서  maxWidth 인수 값생략이 가능합니다.

maxWidth 값은 지정한 문자열의 최대 가로폭지정한다는 의미를 가지고 있습니다.

 

텍스트 삽입 메서드

메서드 설명
fillText(text, x, y[, maxWidth]) 색이 채워진 텍스트를 삽입함
strokeText(text, x, y[, maxWidth]) 테두리만 있는 텍스트를 삽입함

 

텍스트 삽입 형식

형식
context.fillText(글자, x, y[, 최대너비]);
context.strokeText(글자, x, y[, 최대너비]);
예제
context.font = "40pt  굴림체";    
context.fillText("대한민국", 100, 100);            //  색이 채워진 텍스트를 삽입함 
context.strokeText("대한민국", 100, 200);    //  테두리만 있는 텍스트를 삽입함 

 

텍스트 삽입 속성

속성 설명
font 글꼴이나 글자 크기를 지정함
textAlign 가로 방향의 정렬을 지정함 (left, right, center, start, end)
textBaseline 기준선 지정 (top, hanging, middle, alphabetic, ideographic, bottom)

 

텍스트 정렬과 기준선 형식

형식
context.font = 글자 스타일;
context.textAlign = 가로 방향 정렬; //  정렬 값  지정: left, right, center, start, end 
context.textBaseline = 기준선;       //  기준선 지정: top, hanging, middle, alphabetic, ideographic, bottom 

예제
context.font = "bold 40pt  굴림체";                 //  글자 스타일 지정함
context.textAlign = 'left';                                    //  가로 방향 정렬 지정함 
context.textBaseline = 'top';                             //  기준선 지정함
context.fillText("대한민국", 200, 100);

context.font = "italic 50pt  궁서체";                //  글자 스타일 지정함 
context.textAlign = 'center';                             //  가로 방향 정렬 지정함 
context.textBaseline = 'bottom';  
                  //  기준선 지정함 
context.strokeText("대한민국", 200, 200);

 

텍스트 삽입 실습 프로그램

 

'HTML5_CSS_JAVASCRIPT' 카테고리의 다른 글

HTML5 오디오 재생하기  (0) 2022.06.02
HTML5 이미지 삽입하기  (0) 2022.06.01
HTML5 도형 합성하기  (0) 2022.05.30
HTML5 그림자 스타일 지정하기  (0) 2022.05.29
HTML5 채우기 스타일 지정하기  (0) 2022.05.28

댓글