1 CSS 개요 1.1 DHTML(CSS) 란? Dynamic Hyper Text Markup Language 의약자이다. 홈페이지를좀더다이나믹하게만들고자고안해낸방법중하나이다. Nevigator 의 DHTML 은 JSS 라불리고 Explorer 의 DHTML 은 CSS
|
|
- 영서 우
- 6 years ago
- Views:
Transcription
1 jtc 와함께하는수월한 DHTML(CSS) 훈련교사박원기
2 1 CSS 개요 1.1 DHTML(CSS) 란? Dynamic Hyper Text Markup Language 의약자이다. 홈페이지를좀더다이나믹하게만들고자고안해낸방법중하나이다. Nevigator 의 DHTML 은 JSS 라불리고 Explorer 의 DHTML 은 CSS 라불린다. JSS : javascript style sheet CSS : cascade style sheet 1.2 CSS 의특징 태그들의다양한선택속성들이확장되었다. 레이아웃기능이추가되어 xy좌표를지정하여표시할수있다. 단점 : 아직브라우저간의지원사항이서로달라적용범위가일부분으로제한될수있다. 각브라우저접두사기호 크롬, 사파리 : -webkit- 파이어폭스 : -moz- 오페라 : -o- 익스플로러 : -ms- 1.3 CSS 선언방법 style 태그안에서선언하기 형식 속성지정 [ 기본예 ] div{border:1px solid #ffaaaa;margin:5px; width:200px; height:50px; <div> 박원기 </div>
3 1.3.2 각태그안에서선언하기 형식 <div style=' 속성 '> 내용 </div> [ 기본예제 ] WebContent/css/declare.html <meta charset="utf-8"> <title>declare</title> div{border:1px solid #ffaaaa;margin:5px; width:200px; height:50px; <div> 오빤내스타일 </div> <div> 오빤강남스타일 </div> <div> 오빤니스타일 </div> <div style='width:200px;height:50px; background-color:#ffffdd; border:2px solid #aaaa00'> 오빤거지스타일 </div> [ 실행결과 ] 외부 CSS 파일참조하기 LINK 태그를사용하는방법과 import 를사용하는방법이있다. (1) LINK 태그를사용하는방법
4 <LINK REL=StyleSheet HREF="sam1.css" TYPE="text/css" TITLE="sam1.css" MEDIA="screen,print"> LINK 태그는 <head/> 안에있어야한다. (2) import 사용 <STYLE TYPE="text/css" MEDIA="screen,projection"> url( --> </STYLE> (3) MEDIA 의종류 종류 print screen projection braille aural all 설명인쇄화면출력프로젝션출력점자출력음성출력모든매체에대한출력 [ 기본예제 ] 웹페이지 WebContent/src/css_link.html <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " <meta http-equiv="content-type" content="text/html; charset=euc-kr"> <title>css 외부파일참조하기 </title> <link rel="stylesheet" href="../css/mystyle.css" type="text/css"/> <h1>css 외부파일참조하기 </h1> <div> 외부에정의된 CSS에의해표시된내용입니다. </div> 외부스타일정의 WebContent/css/mystyle.css div{font-size:30px; color:#ff0000; 1.4 CSS 의적용범위 태그에적용특정태그의기본속성을지정할때태그명 { 속성 class 에적용 class 는 '.' 으로표시. 클래스명 { 속성 id 에적용 id 는 '#' 으로표시 # 아이디명 { 속성
5 그룹지정요소들을 ',' 로나열요소명 1, 요소명 2,... { 속성 소그룹지정 태그명. 클래스, 태그명 # 아이디 하나의선언문에서다중의속성을적용시키려면속성과속성을 ; 으로연결해준다. 문을 안에삽입해도그결과는동일하지만통상적으로 은 안에삽입한다. [ 기본예제 ] WebContent/src/scope_test.html <meta charset='utf-8'> <title>css 적용범위 (scope_test)</title> div { color:#ff0000; input { color : #0000ff ; #id_first { border: 5px solid #aaaaaa ; #id_second { background-color : #ffdddd ;.class_btn1 { width:80px ; height:80px ; div#id_first { width:100px ; height: 50px ; div.class_second { border : 2px dotted #ff0000 ; width:100px ; height:30px ; <div id='id_first' class='class_first'> 박원기 </div> <div id='id_second' class='class_second'> 홍길동 </div> <input type='button' id='id_btn1' class='class_btn1' value=' 버튼 1'> <input type='button' id='id_btn2' class='class_btn1' value=' 버튼 2'> 2 자바스크립트를사용하여 CSS 접근하기 자바스크립트를사용하여 CSS 를접근하고제어하려면브라우저의특징을먼저살펴야한다. 브라우저들마다접근방법이다르기때문이다. 기본적인접근방법 요소명.style. 속성 = 값 2.1 속성들의종류 예 ] target 을 45 도로회전하려할때 target = document.getelementbyid('transform_tar'); deg = 'rotate(45deg)'; target.style.webkittransform=deg;
6 target.style.otransform=deg; target.style.moztransform=deg; target.style.mstransform=deg; 3 문자속성들 3.1 font-family 글꼴을지정한다. 형식 font-family:<<family-name> <generic-family>> 만약사용자가지정한 family-name 에해당하는폰트가없다면 generic-family 에지정된폰트로대치된다. 3.2 font-style 글자의속성을지정한다. italic / oblique 이것은문자 Letter 를뉘여쓸때사용한다. noaml 초기값 3.3 color 문자의컬러값지정하기 a{color:#aabbcc 3.4 text-transform 영문자의대소문자를조절할수있다. text-transform: 3.5 text-indent capitalize uppercase lowercase none 첫문자를대문자로모두대문자로모두소문자로변환하기않음 첫번째줄의들여쓰기정보를조절해주는명령이다. 줄간격의단위는 in, cm, mm, pt, em" 을줄수있다. 일반적으로쓰이는단위는글자단위로처리하는 em" 를사용한다. 기본단위는 px(pixel) text-indent:3em 3 글자들여쓰기 text-indent:3cm 3cm 들여쓰기 text-indent:3in 3inch 들여쓰기 text-indent:3mm 3mm 들여쓰기 text-indent:3px 3pixel 들여쓰기
7 3.6 line-height 줄간격조절하기위한속성으로숫자나퍼센트를입력하면현재본문내글꼴크기에숫자를곱한만큼행간이늘어난다. 실수사용도가능하다. line-height:3 글꼴크기의 3 배만큼줄간격이발생 line-height:1.5 글꼴크기의 1.5 배만큼줄간격이발생 line-height:3cm 3cm 들여쓰기 line-height:3in 3inch 들여쓰기 line-height:3mm 3mm 들여쓰기 line-height:3px 3pixel 들여쓰기 3.7 letter-spacing 문자사이의간격을지정한다. 기본단위는 pixel. letter-spacing:3 3pixel 간격 letter-spacing:3cm 3cm 간격 letter-spacing:3in 3inch 간격 letter-spacing:3mm 3mm 간격 3.8 text-decoration 문자의밑줄속성을지정한다. text-decoration:none text-decoration:underline [ 기본예 1] 글자의크기와속성, 폰트를지정해보자. 앵커태그에서사용하면링크문자의밑줄표시가발생하지않는다. <a href="..." style="text-decoration:none"> 밑줄없다 </a> 문자에밑줄을표시한다. <u>...</u> 와동일함. <p style="text-decoration:underline"> 밑줄있다. </p> WenContent/src/font_style.html <!DOCTYPE html > <meta charset='utf-8'> <title>font-style</title> #div1 { font-weight : 100; letter-spacing : 30px ; text-decoration : underline; margin:30px <h3> font style 및태그에직접스타일지정 </h3> <div style= 'font-family : 몰라체, 궁서체 ; font-size : 20px ; '> 졸기있기없기!!! </div> <p/> <div style='font-style :italic ; color:#ff0000 ; font-size : 30px' > 웹프로그래밍 : html, css, javascript, jsp, mybatis, ajax, spring 등이필요. </div> <div id='div1'>css 화이팅하기 </div> <h3>font-vaiant</h3> <p style='font-variant:small-caps;'>abc ABC</p> <p style='font-variant:inherit;'>abc ABC</p> <p style='font-variant:normal;'>abc ABC</p>
8 [ 기본예 2] 줄간격및문자데코레이션을연습해보자. WenContent/src/param.html <meta charset="utf-8"> <TITLE> 여러가지문단모양 </TITLE> </HEAD> <BODY> <p> 기본값을갖는문단입니다.</p> <p style="word-spacing:-12px"> 낱말간격을 -12px 로지정합니다.</p> <p style="word-spacing:24px"> 낱말간격을 24px 로지정합니다.</p> <HR/> <p> 기본값을갖는문단입니다.</p> <p style="letter-spacing:-6px"> 문자간격을 -6px 로지정합니다.</p> <p style="letter-spacing:24px"> 문자간격을 24px 로지정합니다.</p> <p style="text-decoration:underline">text</p> <p style="text-decoration:overline">text</p> <p style="text-decoration:line-through">text</p> <p style="text-decoration:blink">text</p> <hr/> <p style="line-height:10px"> 줄간격조절 <br> 어떻게보일까?</p> </BODY> </HTML>
9 3.9 text-overflow 지정된영역보다길이가긴글자를어떤식으로처리할것인지결정한다. overflow:hidden 속성과같이사용하여 closs browsing 한다. ellipsis : 잘려진문자대신... 을표시함. clip : 자르지않음. [ 관련소스 ] <meta charset="utf-8"> <title>insert title here</title> #div1{width:250px; white-space: nowrap;border:1px solid #800040; text-overflow:ellipsis;overflow:hidden; <div id='div1'> ( 한국직업훈련센터 )</div> [ 실행결과 ] 3.10 text-shadow 문자에그림자효과를준다.
10 구조 text-shadow : x 축거리 y 축거리 [ 흐림정도 ] [ 그림자색 ] [ 기본예 ] <meta charset="utf-8"> <title>text-shadow</title> #div1{ width:250px; white-space: nowrap; border:1px solid #800040; font-size:80px;font-family: 휴먼매직체 ; text-shadow:5px 5px 1px #aaaaaa; margin:10px; #div2{ width:250px; white-space: nowrap; border:1px solid #800040; font-size:80px;font-family: 휴먼매직체 ; text-shadow:5px 5px 10px #aaaaaa; margin:10px; <div id='div1'> 웹표준 </div> <div id='div2'> 웹표준 </div> [ 실행결과 ] 3.11 text-align 문자열을정렬한다. 속성 : left, right, center, justify [ 기본예 ] <meta charset="utf-8"> <title>text-align</title> #div1, #div2, #div3, #div4{
11 width:250px; heigh:100px; border:1px solid #800040; margin:10px; padding:5px; #div1{ text-align:justify; #div2{ text-align:right; #div3{ text-align:left; #div4{ text-align:center; <div id='div1'> justify: 웹표준웹표준웹표준웹표준웹표준웹표준웹표준웹표준웹표준웹표준 </div> <div id='div2'> right : 웹표준웹표준웹표준웹표준웹표준웹표준웹표준웹표준웹표준웹표준 </div> <div id='div3'> left: 웹표준웹표준웹표준웹표준웹표준웹표준웹표준웹표준웹표준웹표준 </div> <div id='div4'> center : 웹표준웹표준웹표준웹표준웹표준웹표준웹표준웹표준웹표준웹표준 </div> [ 실행결과 ]
12 3.12 hover link 특정태그에효과를넣을때사용. hover 를사용하기전에 link 를먼저사용해야함. a: hover a:link a:visited a:active a 태그에 hover 속성지정예 <meta charset="utf-8"> <title>hover link</title> a:link { text-decoration:none; a:hover{text-decoration:underline;color:#ff8000; <a href=' 4 문단속성들 4.1 margin 문단의여백을조정한다. margin 상하좌우모든범위의적용. margin-left 문단의왼쪽여백을줌 margin-right 문단의오른쪽여백을줌 margin-top 문단의상단여백을줌 margin-bottom 문단의하단여백을줌 4.2 padding 태이블의셀경계선이나문단과텍스트사이의간격을말한다. padding padding-left padding-right padding-top padding-bottom 상하좌우모든범위에적용문단의왼쪽여백을줌문단의오른쪽여백을줌문단의상단여백을줌문단의하단여백을줌 4.3 border 경계선의선의색상, 선의굵기, 선의종류를지정할수있다. border: 색상굵기종류
13 4.4 border-color 경계선의색상을조정한다. border-color border-top-color border-bottom-color border-left-color border-right-color 경계선의전체색경계선의상단색경계선의하단색경계선의좌측색경계선의우측색 4.5 border-width 경계선의굵기를조정한다. border-width border-top-width border-bottom-width border-left-width border-right-width 경계선의전체굵기경계선의상단굵기경계선의하단굵기경계선의좌측굵기경계선의우측굵기 4.6 border-style 선의종류에는 solid, double, groove, ridge, inset, outset, dotted, dashed 등이있다. solid 굵은선 inset 오목 double 이중선 outset 볼록 groove 음각 dotted 점선 ridge 3D dashed 단선 [ 기본예 1] WebContent/src/border_style.html <meta charset='utf-8'> <title>border Style Example</title> div{ display:inline-block; border:1px solid #008000; width:150px;height:100px; #div1{ border-style:dotted; #div2{ border-color:#ff00ff; #div3{ border-width:5px; #div4{ margin:10px; #div5{ padding:30px; <h3>border Style Example</h3> <div id='div1'> 웹표준 </div> <div id='div2'> 웹표준 </div> <div id='div3'> 웹표준 </div><p/> <div id='div4'> 웹표준 </div>
14 <div id='div5'> 웹표준 </div> [ 실행결과 ] 4.7 border-radius 모서리의둥근형태를원의반지름을기준으로표현한다. border-top-left-radius border-top-right-radius border-bottom-left-radius border-bottom-right-radius border-radius : r <!DOCTYPE HTML > <title> radius test </title> <meta charset='utf-8'>.radius_div{ border:2px solid #aaa ; width:100px;height:100px; display:table-cell; margin:10px; float:left; text-align:center; #radius_div1{ border-radius:5px; #radius_div2{ border-radius:25px; #radius_div3{ border-radius:50px; <div style='display:table-cell;'> <div id='radius_div1' class='radius_div'> 약간 <br/> 각진모양 </div> <div id='radius_div2' class='radius_div'> 둥근모양 </div> <div id='radius_div3' class='radius_div'> 원모양 </div>
15 </div> 4.8 box-shadow 그림자를넣을수있다. box-shadow : offsetx, offsety, blur, color <!DOCTYPE HTML > <title> box-shadow </title> <meta charset='utf-8'>.shadow_div{ border:3px solid # ; width:200px;height:100px; #shadow_div1{box-shadow:5px 5px 5px #aaa; #shadow_div2{box-shadow:5px 5px 15px #aaa; #shadow_div3{box-shadow:15px 15px 2px #808000; <div id='shadow_div1' class='shadow_div'></div><br/> <div id='shadow_div2' class='shadow_div'></div><br/> <div id='shadow_div3' class='shadow_div'></div><br/> 상단모서리리처리와그림자
16 #radius3{ border-top-left-radius : 15px; border-top-right-radius : 15px; box-shadow : 4px 6px 10px #bbbbbb; 4.9 overflow 영역밖으로내용이나왔을때조치방법 속성 : auto, scroll, hidden, visible. inherit [ 기본예 ] <meta charset="utf-8"> <title>text-overflow</title> #div1, #div2, #div3, #div4{width:250px; white-space: nowrap; padding:4px;magin:60px; border:1px solid #800040; #div1{text-overflow:ellipsis;overflow:hidden #div2{text-overflow:clip;overflow:scroll; #div3{text-overflow:ellipsis;overflow:visible; #div4{text-overflow:clip;overflow:hidden; <div id='div1'> ( 한국직업훈련센터 )</div><p/> <div id='div2'> ( 한국직업훈련센터 )</div><p/> <div id='div3'> ( 한국직업훈련센터 )</div><p/> <div id='div4'> ( 한국직업훈련센터 )</div>
17 4.10 display 속성 block inline-block 5 바탕이미지 브라우저바탕의이미지를어떤형태로지정할것인가를결정한다. 5.1 background-image 바탕에표시할이미지를지정한다. background-image:url( 파일명 ) 5.2 background-attachment 브라우저내용이스크롤될때표시된이미지를같이스크롤할것인지고정시킬것인지지정한다. background-attachment:fixed scroll 5.3 background-position 이미지의위치를지정한다. background-position: x y left right top bottom center 5.4 background-repeat 이미지의반복유형을지정한다. background-repeat: value value repeat 반복한다. repeat-x x축으로만반복 repeat-y y축으로만반복 no-repeat 반복하지않는다. 의미 [ 기본예 ] <meta charset='utf-8'> <title>background style</title> #div1, #div2, #div3, #div4 { width: 400px ; height: 400px; background-image:url(../images/dog3.png);
18 #div2{ border: 2px solid #cccccc; background-repeat:no-repeat; background-position: 50px 50px; #div3{ border : 2px solid #ffaaaa; background-repeat:repeat-x; #div4{ border : 2px solid #aaaaff; background-repeat:repeat-y; <h4>nomal</h4> <div id='div1'></div> <p/> <h4> background-repeat:no-repeat;<br/> background-position: 50px 50px; </h4> <div id='div2'></div> <h4>background-repeat : repeat-x</h4> <div id='div3'></div> <h4>backround-repeat : repeat-y</h4> <div id='div4'></div> 5.5 background-size 바탕이미지의크기를조정할수있다. n% 를사용하여비율로정할수있다. background-size: sizex sizey <meta charset='utf-8'> <title>background-size</title> #div1, #div2, #div3{ width: 150px ; height: 150px; background-image:url(../images/dog3.png); border: 2px solid #cccccc; background-repeat:no-repeat; float:left; margin:10px; #div1{ background-position: 0px 0px; background-size: 40px 40px;
19 #div2{ background-position: 50px 50px; background-size: 40px 40px; #div3{ background-position: 0px 0px; background-size: 100% 100%; <h2>background-size</h2> <div style='display:table-cell;'> <div id='div1'></div> <div id='div2'></div> <div id='div3'></div> </div> 5.6 opacity 투명도를조절한다. 값의범위 : 0~1(1: 불투명 ) IE8 이전버전은 filter:alpah(opacity=n) 으로조절 (N=0~100) [ 기본예제 ] <meta charset="utf-8"> <title>opacity</title> #div1, #div2{opacity:.2; #div1{ font:bold 100pt 궁서체 ; #div2{ background-image:url(img006.png);width:400px;height:100px; #div3{ background-image:url(img006.png);width:400px;height:100px; <div id='div1'> 웹표준 </div>
20 opacity:.2; <div id='div2'></div> 원본 <div id='div3'></div> 6 목록태그 6.1 이미지로목록태그만들기 list-style-image : url( 파일명 ) 목록기호로사용될이미지설정 6.2 목록태그위치지정 list-style-position : inside outsize 목록기호의위치를지정 [ 기본예 1] <meta charset='utf-8'> <title>list style</title> #ul1{ list-style-image:url(../images/icon.png); list-style-position:inside; #ul2{
21 list-style-image:url(../images/cat2.png); list-style-position:outside; <p>inside<p/> <ul id='ul1'> <li> 백두산백두산백두산백두산백두산백두산백두산 </li> <li> 한라산 </li> <li> 금강산 </li> <li> 지리산 </li> <li> 태백산 </li> </ul> <p>outside<p/> <ul id='ul2'> </ul> <li> 백두산백두산백두산백두산백두산백두산백두산 </li> <li> 한라산 </li> <li> 금강산 </li> <li> 지리산 </li> <li> 태백산 </li> 7 레이어작업하기 레이어과관련된대표적인속성 position : absolute, relative, static, fixed, inherit, float : left, right, none, inherit
22 clear : left, right, none, both, inherit left : 좌측위치 top : 좌측상단의위치 width : 넓이 height : 높이 7.1 position 배치상태를지정함. left top 을사용하여배치의위치를지정할수있음 static(default) 기본적으로가지고있는내용만큼영역을잡은뒤줄을바꾼다 absolute 부모객체의좌측상단 (0,0) 을기준으로절대위치에표시 relative 이전객체가원래표시될위치를기준으로상대위치에표시 기본예 <meta charset="utf-8"> <title>div position (II)</title> #div1, #div2, #div3, #div4, #div5{ width:100px; height:100px; border:0px solid #cccccc; margin: 0px;padding:0px; position:relative; #div1{left:0px; top:0px;width:300px;height:300px; background-color:#fff4f4; #div2{left:0px; top:0px; background-color:#ffcccc; #div3{left:0px; top:0px; background-color:#ccffcc; #div4{left:100px; top:-100px; background-color:#ccccff ; #div5{left:100px; top:-300px; background-color:#ffffaa <h3>position:relative</h3> <div id='div1'> <div id='div2'> div2 </div> <div id='div3'> div3 </div>
23 <div id='div4'> div4 </div> <div id='div5'> div5 </div> </div> fixed absolute 와유사하지만스크롤되지않는다. 기본예 <meta charset="utf-8"> <title>div position</title> #div1, #div2, #div3, #div4, #div5{ width:100px; height:100px; border:1px solid #cccccc; position:fixed; #div2{left:40px; top:80px; background-color:#ffcccc; #div3{left:80px; top:130px; background-color:#ccffcc; #div4{left:120px; top:180px; background-color:#ccccff ; #div5{left:160px; top:230px; background-color:#ffffaa <h3>position:fixed</h3> <div id='div1'> div1 </div> <div id='div2'> div2 </div> <div id='div3'> div3 </div> <div id='div4'> div4 </div> <div id='div5'> div5 </pre> </div>
24 absolute 와 fixed 비교화면 (fixed 는스크롤바가발생하지않음 ) 7.2 float 컴포넌트의배치방법을지정함. 속성 : left, right, none, inherit 7.3 clear float 에의해지정된배치방법을해제. 속성 : left, right, none, both, inherit 7.4 display <label/> 이나 <div/> 등의기본배치속성을변경. 속성 : inline-block, block 8 transform 요소의회전이나화대, 축소등의기능을갖고있음. 두개이상을연이여서사용할수있음. roate : 회전 scale : 확대또는축소 skew : 비틈 translate : 이동 8.1 rotate 요소를회전시킨다.
25 값의범위 (-360~360deg). 음수인경우반시계방향으로회전시킴. 회전 (rotate) <meta charset="utf-8"> <title>insert title here</title> #matrix{margin-top:100px;width:100px;height:40px; border:2px solid #aaa; -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -o-transform:rotate(45deg); <div id='matrix'>matrix</div> 8.2 scale scale(x축 deg, y축 deg) 요소를축소하거나확대한다. 값의범위 : 0.0~n배수 (1이하이면축소됨 ) 가로세로를두배씩확대 transform:scale(2,2); -webkit-transform:scale(2,2); -moz-transform:scale(2,2); -o-transform:scale(2,2); 8.3 skew 가로세로를비트는효과. 기본시계방향. 값이음수이면반시계방향으로비틀어짐.
26 skew(x,y), skewx(x), skewy(y) transform:skew(10deg, 0deg); -ms-transform:skew(10deg, 0deg); -webkit-transform:skew(10deg, 0deg); -moz-transform:skew(10deg, 0deg); -o-transform:skew(10deg, 0deg); 8.4 translate translate(x, y) 요소의위치를 x,y 로이동. 요소의위치를 50,50 으로이동시킴 transform:translate(50px,50px); -ms-transform:translate(50px,50px); -webkit-transform:translate(50px,50px); -moz-transform:translate(50px,50px); -o-transform:translate(50px,50px); 8.5 origin transform 의기준위치를변경한다. 기본값은요소의 (50%, 50%) 위치를기준으로효과가나타남. 0% 0% 는좌측상단이기준이되며, 100% 100% 는우측하단이기준이됨. 회전원점을비율단위로변경할때 -ms-transform-origin:0% 0%; -webkit-transform-origin:0% 0%; -moz-transform-origin:0% 0%; -o-transform-origin:0% 0%;
27 8.6 transition 요소에애니메이션효과를부여할수있다. div 에마우스가올라가면애니메이션효과를사용하여회전시키는예 <meta charset="utf-8"> <title>animation</title> #ani_1, #ani_2, #ani_3, #ani_4, #ani_5{ border:1px solid #aaaaaa; width:200px; height:100px; margin:5px; border-radius:10px; -webkit-transform:rotate(0deg); -webkit-transition:-webkit-transform 3s; #ani_1:hover,#ani_2:hover,#ani_3:hover,#ani_4:hover,#ani_5:h over{ background-color:#ddd; -webkit-transform:rotate(45deg); -webkit-transition:-webkit-transform 2s, opacity 2s, background 2s, width 2s, height 2s <div id='ani_1'>animation 1</div> <div id='ani_2'>animation 2</div> <div id='ani_3'>animation 3</div> <div id='ani_4'>animation 4</div> <div id='ani_5'>animation 5</div>
이장에서다룰내용 테두리를제어하는스타일시트 외부여백 (Margin) 과내부여백 (Padding) 관련속성 위치관련속성 2
03 장. 테두리여백지정하는속성 이번장에서는테이블, 레이어, 폼양식등의더예쁘게꾸미기위해서 CSS 를이용하여 HTML 요소의테두리속성을바꾸어보자. 이장에서다룰내용 1 2 3 테두리를제어하는스타일시트 외부여백 (Margin) 과내부여백 (Padding) 관련속성 위치관련속성 2 01. 테두리를제어하는스타일시트 속성값설명 border-width border-left-width
More informationPowerPoint 프레젠테이션
HTML5 웹프로그래밍입문 5 장. 고급표현을위한 CSS3 활용 1 목차 5.1 박스모델설정하기 5.2 레이아웃설정하기 5.3 다양한효과설정하기 5.4 움직임설정하기 2 5.1 박스모델설정하기 5.1.1 영역설정을위한박스모델 5.1.2 박스모델유형의지정 3 영역설정을위한박스모델 배경영역 , , : 해당하는줄만큼배경 ,
More informationFront-Side 웹개발의이해 (CSS Basic) 1. CSS 란?
CSS Basic 과정소개 과정목표 : CSS 의기본개념이해 1. CSS 란? 2. CSS 선택자 3. CSS 속성 1 Front-Side 웹개발의이해 (CSS Basic) 1. CSS 란? 1. CSS 란? - 스타일선언이위에서아래로순차적으로적용이되고, 마지막에선언된스타일이우선순위갖음 - 마크업언어 (HTML/XHTML) 가실제화면에표시되는방법을기술하는언어
More informationWeek8-Extra
Week 08 Extra HTML & CSS Joonhwan Lee human-computer interaction + design lab. HTML CSS HTML, HTML 5 1. HTML HTML HTML HTML (elements) (attributes), (arguments). HTML (tag), DTD (Document Type Definition).!4
More informationPowerPoint Presentation
웹과인터넷활용및실습 (Web & Internet) Suan Lee - 웹과인터넷활용및실습 (Web & Internet) - 04. CSS3 스타일속성기본 1 04. CSS3 스타일속성 04. CSS3 Style Properties - 웹과인터넷활용및실습 (Web & Internet) - 04. CSS3 스타일속성기본 2 CSS3 단위 1 CSS 는각각의스타일속성에다양한값을입력
More information02 장. 글꼴문단지정하기 이번장에서는스타일시트속성중에서글꼴과관련한속성과문단에관련된속성을살펴보도록하자.
02 장. 글꼴문단지정하기 이번장에서는스타일시트속성중에서글꼴과관련한속성과문단에관련된속성을살펴보도록하자. 이장에서다룰내용 1 2 3 4 5 글꼴꾸밈관련스타일시트텍스트관련스타일시트배경관련스타일시트목록관련스타일시트하이퍼링크관련스타일시트 2 01. 글꼴꾸밈관련스타일시트 v 글자에관련된스타일시트는크기, 스타일, 모양등에관련된 font 속성이가장많이사용 속성값설명 color
More information쉽게 풀어쓴 C 프로그래밍
CHAPTER 6. CSS 레이아웃과애니메이션 레이아웃이란? 웹페이지에서 HTML 요소의위치, 크기등을결정하는것 집안에서의가구배치와비슷하다. 블록요소와인라인요소 블록 (block) 요소 - 화면의한줄을전부차지한다. 인라인 (inline) 요소 - 한줄에차례대로배치된다. 현재줄에서필요한만큼의너비만을차지한다. 블록요소 한줄을전부차지 , , ,
More informationLab1
Lab 1: HTML CSS 2015 Fall human-computer interaction + design lab. Joonhwan Lee HTML Web Server (World Wide Web: WWW)? (., FTP ). web 3 웹 구조의 이해 웹페이지 웹페이지는 HTML 이라는 언어로 만들어진 일종의 프로그램 웹페이지는 텍스트, 이미지, 동영상,
More informatione-비즈니스 전략 수립
CSS3 속성 HTML5 웹프로그래밍입문 ( 개정판 ) Contents 학습목표 CSS3가지원하는스타일속성과스타일값을활용할수있습니다. CSS3를사용해레이아웃을잡을수있습니다. 내용 CSS3 단위 박스속성 display 속성 배경속성 글자속성 위치속성 float 속성 그림자속성 그레이디언트 2/85 1. CSS3 단위 키워드단위 W3C에서미리정의한단어 키워드를입력하면키워드에해당하는스타일이자동으로적용
More information쉽게 풀어쓴 C 프로그래밍
CHAPTER 7. HTML 와 CSS 로웹사이트만들 기 웹사이트작성 웹사이트구축과정 내비게이션구조도 홈페이지레이아웃 헤더 web Shop 내비게이션메뉴
More informationPowerPoint 프레젠테이션
ONE page html 이란? 원페이지는최근의홈페이지제작트렌드로한페이지에상단에서하단으로의마우스스크롤링을통해서컨텐츠를보여주는스타일의홈페이지입니다. USER 의시선을분산시키지않고위쪽에서아래쪽으로마우스스크롤링을통해서홈페이지의컨텐츠를보여주게됩니다. 반응형으로제작되어스마트폰, 아이패드, 태블릿,PC, 노트북등다양한디바이스에서자동으로최적화됩니다. ONE page 웹사이트사례
More information슬라이드 1
웹프로그래밍 HTML, 자바스크립트, ASP 를중심으로 제 3 장고급 HTML 작성 목차 제 3 장고급 HTML 작성 2.1 기본태그 2.2 LINK 태그 2.3 Image 2.4 TABLE 2.5 FRAME 2.6 INPUT 양식 2 3 장고급 HTML 작성 멀티미디어파일다루기 스타일시트 레이어 3 3.1 멀티미디어 최근인터넷사용자가급증하면서기업 / 개인용홈페이지가급증하였고다양한홈페이지를만들기위해많은기술들이생겨나고있음
More informationJavascript
1. HTML 이란? HTML 은 Hyper Text Mark Up Language 의약자로예약되어있는각종태그라는명령어를이용하여웹페이지를작성할때사용하는언어입니다. 2. HTML 의기본구조 < 태그 > 내용 < 태그속성 = 변수 > 내용
More informationPowerPoint 프레젠테이션
Html 은웹에서 text, images, movie 등다양한정보의요소를 담을수있는문서형식이다. 정보 (txt, imges) 전송 = 동일한어플리케이션 = 정보 (txt, imges) 정보 (txt, imges Movie, 동작 ) 정보 (txt, imges movie) 어플리케이션 웹브라우저 HTML5 는기존 HTML 에차별화된특징을가진 최신버전의웹표준언어.
More information<3036B0AD D4C5F584D4C5FC0CEC5CDB3DDBAB8C3E6C7D0BDC0C0DAB7E12E687770>
HTML/XML 인터넷보충학습자료 - 1 - (1) 글자색상 : color 속성사용 - 태그의 color 속성과같은역할을한다. (2) 배경지정 : background-color 속성사용. - HTML의 bgcolor 속성과같은역할. bgcolor 속성은일정한태그에만한정되어있지만 background-color 속성은어떤태그에서도모두적용된다.
More information쉽게 풀어쓴 C 프로그래밍
CHAPTER 5. CSS 박스모델과응용 박스모델 HTML 요소들을박스 ( 사각형 ) 형태로그리는것 박스는배치, 색상, 경계등의속성을가진다. 박스모델의속성 배경색과배경이미지 HTML 요소에배경색과배경이미지가설정되어있는경우에, 패딩은투명하므로배경이미지와배경색이보이게된다 ( 그림출처 : Jon Hicks) 경계선스타일
More informationPowerPoint 프레젠테이션
: 준비학습 2: 학습내용 11장. 12장. 이미지, 목록, 하이퍼링크스타일 13장. 테두리, 폼양식관련스타일과레이어 14장. 필터효과와 활용하기 : 11 장. 학습내용 개요와삽입법 선택자 글꼴 / 문단관련스타일 개요 Cascading Style Sheets 의약자 계단형스타일시트 라고한다. 의표준화작업과신기술및팁을제공하는 W3C 에서 1996 년 레벨 1
More informationPowerPoint 프레젠테이션
HTML5 웹프로그래밍입문 4 장. CSS3 스타일시트기초 1 목차 4.1 CSS3 시작하기 4.2 CSS 기본사용법 4.3 문자와색상지정하기 4.4 목록과표장식하기 2 4.1 CSS3 시작하기 4.1.1 스타일시트와 CSS3 기본개념 4.1.2 CSS 속성선언 4.1.3 문서일부분에 CSS 속성설정 3 스타일시트와 CSS3 기본개념 스타일시트란? 웹문서의출력될외형스타일
More informationWhat Is CSS? Stands for Cascading Style Sheets. Is a simple mechanism for adding style (e.g. fonts, colors, spacing) to Web documents. Styles define h
What is CSS? Bok, Jong Soon jongsoon.bok@gmail.com www.javaexpert.co.kr What Is CSS? Stands for Cascading Style Sheets. Is a simple mechanism for adding style (e.g. fonts, colors, spacing) to Web documents.
More informationWEB HTML CSS Overview
WEB HTML CSS Overview 2017 spring seminar bloo 오늘의수업은 실습 오늘의수업은 이상 : 12:40 목표 : 1:00 밤샘 SPARCS 실습 오늘의수업은 근데숙제는많음 화이팅 WEB 2017 spring seminar bloo WEB WEB 의원시적형태 WEB 의원시적형태 질문 못받음 ㅈㅅ HTML 2017 spring seminar
More informationOverall Process
CSS ( ) Overall Process Overall Process (Contents : Story Board or Design Source) (Structure : extensible HyperText Markup Language) (Style : Cascade Style Sheet) (Script : Document Object Model) (Contents
More information예스폼 프리미엄 템플릿
HTML 과 CSS 를활용한개별디자인 D4 강사김준일 01. HTML, CSS 그리고메이크샵 1 2 쇼핑몰의구조와기능 이미지, 문구등내용을 담당하는언어 쇼핑몰 쇼핑몰이어떻게보여질지 표현 ( 디자인 ) 을담당하는언어 3 4 쇼핑몰의 UI 및배너등을 표현하며유효성검사등을 담당하는개발언어 쇼핑몰의핵심기능을담당하는 쇼핑몰프로그램으로 HTML,CSS,Javascript
More informationExt JS À¥¾ÖÇø®ÄÉÀ̼ǰ³¹ß-³¹Àå.PDF
CHAPTER 2 (interaction) Ext JS., HTML, onready, MessageBox get.. Ext JS HTML CSS Ext JS.1. Ext JS. Ext.Msg: : Ext Ext.get: DOM 22 CHAPTER 2 (config). Ext JS.... var test = new TestFunction( 'three', 'fixed',
More information쉽게 풀어쓴 C 프로그래밍
CHAPTER 4. CSS 스타일시트기초 CSS 의개념 문서의구조 -> HTML 문서의스타일 ->? CSS 의역할 만약 CSS 가없다면 CSS CSS(Cascading Style Sheets): 문서의스타일을지정한다. CSS 의장점 거대하고복잡한사이트를관리할때에필요 모든페이지들이동일한 CSS 를공유 CSS 에서어떤요소의스타일을변경하면관련되는전체페이지의내용이한꺼번에변경
More informationŸ column-rule 속성은단사이의구분선을표현하기위한속성으로 column-rule-color, column-rule-style, column-rule-width 속성을한번에지정할수있다. 1.4 단의확장 Ÿ column-span 속성은다단을구성할때해당요소가얼마나많은단
1. 다단레이아웃 1.1 다단문서의개수및폭지정 Ÿ column-count 속성은다단을구성할때단의개수를지정하는속성이다. Ÿ column-width 속성은단의폭을지정하는속성이다. Ÿ column-width와 column-count 속성은동시에 auto 속성으로지정할수없다. Ÿ columns 속성은단의개수와폭을한번에지정하기속성이다. Ÿ 다단관련속성의사용은벤더프리픽스가필요하다.
More information쉽게 풀어쓴 C 프로그래밍
CHAPTER 11. 자바스크립트와캔버스로게임 만들기 캔버스 캔버스는 요소로생성 캔버스는 HTML 페이지상에서사각형태의영역 실제그림은자바스크립트를통하여코드로그려야한다. 컨텍스트객체 컨텍스트 (context) 객체 : 자바스크립트에서물감과붓의역할을한다. var canvas = document.getelementbyid("mycanvas"); var
More informationMicrosoft PowerPoint - aj-lecture1-HTML-CSS-JS.ppt [호환 모드]
Web Technology Stack HTML, CSS, JS Basics HTML Tutorial https://www.w3schools.com/html/default.asp CSS Tutorial https://www.w3schools.com/css/default.asp JS Tutorial 524730-1 2019 년봄학기 3/11/2019 박경신 https://www.w3schools.com/html/default.asp
More information<3035B0AD D4C5F584D4C5FC0CEC5CDB3DDBAB8C3E6C7D0BDC0C0DAB7E12E687770>
HTML/XML 인터넷보충학습자료 - 1 - - Cascading Style Sheets - HTML의단점을보완하기위해사용하는것으로, 웹문서에스타일 ( 예 ; 글꼴, 색상, 여백등 ) 을추가하는간단한메카니즘 1 다양한기능의확장 : HTML의단순한기능을확장 ( 추가, 변경 ) 시킴 2 통일된문서양식제공 : 한번의속성정의로여러문서에동시에적용가능 3 독립적인문서제작환경가능
More informationPowerPoint 프레젠테이션
05 장 CSS3 선택자 1. 선택자개요 2. 기본선택자 3. 속성선택자 4. 후손선택자와자손선택자 5. 반응 / 상태 / 구조선택자 CSS 블록을생성할수있다. 선택자를이해하고적절한선택자를활용할수있다. 1 선택자개요 CSS3 선택자 특정한 HTML 태그를선택할때사용하는기능 선택한태그에원하는스타일이나스크립트적용가능 그림 5-1 CSS 블록 CSS 블록 style
More information제이쿼리 (JQuery) 정의 자바스크립트함수를쉽게사용하기위해만든자바스크립트라이브러리. 웹페이지를즉석에서변경하는기능에특화된자바스크립트라이브러리. 사용법 $( 제이쿼리객체 ) 혹은 $( 엘리먼트 ) 참고 ) $() 이기호를제이쿼리래퍼라고한다. 즉, 제이쿼리를호출하는기호
제이쿼리 () 정의 자바스크립트함수를쉽게사용하기위해만든자바스크립트라이브러리. 웹페이지를즉석에서변경하는기능에특화된자바스크립트라이브러리. 사용법 $( 제이쿼리객체 ) 혹은 $( 엘리먼트 ) 참고 ) $() 이기호를제이쿼리래퍼라고한다. 즉, 제이쿼리를호출하는기호 CSS와마찬가지로, 문서에존재하는여러엘리먼트를접근할수있다. 엘리먼트접근방법 $( 엘리먼트 ) : 일반적인접근방법
More informationSK Telecom Platform NATE
SK Telecom Platform NATE SK TELECOM NATE Browser VER 2.6 This Document is copyrighted by SK Telecom and may not be reproduced without permission SK Building, SeRinDong-99, JoongRoGu, 110-110, Seoul, Korea
More informationPowerPoint 프레젠테이션
기본과활용 목차 1. HTML와 CSS 시작 2. HTML 기본문서작성 3. 텍스트, 목록, 하이퍼링크 4. 박스, 표 5. 이미지와멀티미디어 6. 입력폼양식 웹개발환경 웹브라우저종류 익스플로러, 크롬, 파이어폭스, 사파리, 오페라 웹개발편집기 메모장 (Notepad) 노트패드 ++(Notepad++) 아크로에디트 (AcroEdit) 드림위버 (Dreamweaver)
More information쉽게 풀어쓴 C 프로그래밍
CHAPTER 13. HTML5 위치정보와드래그앤드롭 SVG SVG(Scalable Vector Graphics) 는 XML- 기반의벡터이미지포맷 웹에서벡터 - 기반의그래픽을정의하는데사용 1999 년부터 W3C 에의하여표준 SVG 의장점 SVG 그래픽은확대되거나크기가변경되어도품질이손상되지않는다. SVG 파일에서모든요소와속성은애니메이션이가능하다. SVG 이미지는어떤텍스트에디터로도생성하고편집할수있다.
More information웹의 뼈대 HTML의 이해 개요 및 텍스트 태그
HTML 의이해 - 개요및텍스트태그 최현종 ( 서원대학교 ) HTML 의개요 웹문서란무엇인가? 인터넷에올려진문서 HTML : 다양한멀티미디어요소까지다룰수있는인터넷표준웹문서 웹브라우저란무엇인가? 웹문서를보기위한프로그램 대표적인웹브라우저 - 인터넷익스플로러 - 넷스케이프내비게이터 - 오페라 그림 1. 인터넷익스플로러 HTML 의정의 - Hyper Text Markup
More informationPowerPoint Presentation
WordPress 를이용한웹사이트만들기 2015 년 한지웅 WordPress 를이용한웹사이트만들기 Day 1 Day 2 Day 3 Day 4 Day 5 1. 웹사이트제작기초 HTLM 기본 CSS 기본 WordPress 개론 ( 웹사이트구축툴 ) 2. 웹호스팅 / 웹사이트구축 웹호스팅업체선택 cpanel 설정 WordPress 설치 3. WordPress 기초활용
More informationMicrosoft PowerPoint - 강의노트 2.ppt
CSS 개요 DHTML+ 자바스크립트프로그래밍 제 2 장스타일시트 (CSS: Cascading Style Sheet) 를이용한화려한 HTML 문서 All right reserved. N part f this lecture nte may be reprduced, in any frm r by any means, withut permissin in writing
More informationAMP는 어떻게 빠른 성능을 내나.key
AMP는 어떻게 빠른 성능을 내나? AU개발 김태훈 kishu@navercorp.com AMP 란무엇인가? AMP 방식으로 HTML을 만들고 AMP JS를 로딩하고 AMP 컴포넌트만 사용하면 웹페이지의 빠른 렌더링을 보장 + 구글 검색 결과에서 즉시 로딩(빠르고 멋있게) AMPs are just Web Pages! AMPs are just Web Pages!
More information슬라이드 1
Index 1. 광고상품요약 2. 공통가이드 3. 상품별제작시주의사항 4. 플래시배너액션가이드 5. DM제작가이드 6. 모바일광고제작가이드 7. Contact Us 1. 광고상품요약 상품명사이즈용량 CPM( 원 ) A.CTR 특이사항태그가능여부 CF 480*270 15 초이내 10,000 CTR 1.6% 동영상 wmv 파일 X I-Cover 1000*630
More informationMicrosoft PowerPoint - SCLURYPCHTYJ
12. 구현기술 Ⅵ - CSS t y i li Acce ssi b W e b 문자색및배경 글꼴및텍스트 표및사용자인터페이스 음성스타일시트 학습내용 문자색과배경, 글꼴과텍스트에대해이해한다. 사용자인터페이스및음성스타일시트에대해이해한다. 3 / 58 문자색및배경 문자색속성 (color 속성 ) 배경속성 (background 속성 ) 배경색, 배경이미지, 내용의관계
More informationPowerPoint 프레젠테이션
명품웹프로그래밍 1 2 강의목표 1. CSS3로 HTML 태그가출력되는위치를조절할수있다. 2. CSS3로리스트를예쁘게꾸밀수있다. 3. CSS3로표를예쁘게꾸밀수있다. 4. CSS3로폼을꾸미고사용자의입력에반응하게할수있다. 5. CSS3로애니메이션, 전환 (transition), 변환 (transform) 효과를만들수있다. 배치 3 배치 CSS3 로 HTML 태그가출력되는위치지정
More informationPowerPoint Template
JavaScript 회원정보 입력양식만들기 HTML & JavaScript Contents 1. Form 객체 2. 일반적인입력양식 3. 선택입력양식 4. 회원정보입력양식만들기 2 Form 객체 Form 객체 입력양식의틀이되는 태그에접근할수있도록지원 Document 객체의하위에위치 속성들은모두 태그의속성들의정보에관련된것
More informationC H A P T E R 2
C H A P T E R 2 Foundations of Ajax Chapter 2 1 32 var xmlhttp; function createxmlhttprequest() { if(window.activexobject) { xmlhttp = new ActiveXObject( Micr else if(window.xmlhttprequest) { xmlhttp =
More information<!DOCTYPE html> <html> <head> #p1{background:#ff0000;} 1 배경색을 16진수지정방식사용 #p2{background:rgb(255,0,0);} 2 배경색을 rgb 지정방식사용 #p3{background:rgba(255,0,0,0
1. 색상이해하기 1.1 색모델 Ÿ RGB 색모델 R( 빨강 ), G( 녹색 ), B( 파랑 ) 를삼원색으로하는색모델로서삼원자극이론에근거한색모델이다. 16진수색상지정방식으로 rgb() 색상지정방식과 RGBA() 색상방식지정방식이있다. Ÿ HSL 색모델 H( 색조 ), S( 채도 ), L( 밝기 ) 의쌍으로색상지정이다. HSL() 색상지정방식 HSLA() 색상지정방식이있다.
More informationBuilding Mobile AR Web Applications in HTML5 - Google IO 2012
Building Mobile AR Web Applications in HTML5 HTML5 -, KIST -, UST HCI & Robotics Agenda Insight: AR Web Browser S.M.AR.T: AR CMS HTML5 HTML5 AR - Hello world! - Transform - - AR Events 3/33 - - - (Simplicity)
More informationNATE CP 가이드 1. WML 페이지에서줄바꿈문제 개요 WML 페이지에서줄바꿈은명시적으로 <br/> 태그를사용하여야한다. 설명그림 2 의의도로제작된페이지에서 Card Styles 텍스트와 Select 박스사이에명시적인 <br/> 태그가없어, 그림 1 과같이줄바꿈이되
NATE CP 가이드 1. WML 페이지에서줄바꿈문제 WML 페이지에서줄바꿈은명시적으로 태그를사용하여야한다. 그림 2 의의도로제작된페이지에서 Card Styles 텍스트와 Select 박스사이에명시적인 태그가없어, 그림 1 과같이줄바꿈이되지않고한줄로보여짐. [ 그림 1] 비정상 [ 그림 2] 정상
More information웹프로그래밍응용
7 주차 CSS 다루기 1. CSS3 개요 2. 선택자 3. 스타일시트선언 4. 스타일속성 5. 박스모델 6. CSS3 레이아웃 7. 확장폰트요약 >> 학습목표
More informationEclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일
Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 Introduce Me!!! Job Jeju National University Student Ubuntu Korean Jeju Community Owner E-Mail: ned3y2k@hanmail.net Blog: http://ned3y2k.wo.tc Facebook: http://www.facebook.com/gyeongdae
More informationPowerPoint 프레젠테이션
실습문제 Chapter 05 데이터베이스시스템... 오라클로배우는데이터베이스개론과실습 1. 실습문제 1 (5 장심화문제 : 각 3 점 ) 6. [ 마당서점데이터베이스 ] 다음프로그램을 PL/SQL 저장프로시져로작성하고실행해 보시오. (1) ~ (2) 7. [ 마당서점데이터베이스 ] 다음프로그램을 PL/SQL 저장프로시져로작성하고실행해 보시오. (1) ~ (5)
More informationMicrosoft PowerPoint - web-part01-ch10-문서객체모델.pptx
과목명 : 웹프로그래밍응용교재 : 모던웹을위한 JavaScript Jquery 입문, 한빛미디어 Part1. JavaScript / Ch10. 문서객체모델 2014년 1학기 Professor Seung-Hoon Choi 10 문서객체모델 문서객체모델 (Document Object Model, DOM) 웹브라우저가 HTML 페이지를인식하는방식 document
More information하둡을이용한파일분산시스템 보안관리체제구현
하둡을이용한파일분산시스템 보안관리체제구현 목 차 - 1 - - 2 - - 3 - - 4 - - 5 - - 6 - - 7 - - 8 - 1. 사용자가웹서버에로그인하여다양한서비스 ( 파일업 / 다운로드, 폴더생성 / 삭제 ) 를활용 2. 웹서버와연동된하둡서버에서업 / 다운로드된파일을분산저장. ( 자료송수신은 SSH 활용 ) - 9 - - 10 - - 11 -
More informationPowerPoint 프레젠테이션
How to produce table XHTML 임정희 M2community 1 Table of Contents 1. XHTML - XHTML 과 HTML 2. Table XHTML - Table의이해 - Table 링크연결 - Table 작성 2 15 th KCSE Editor s Workshop, Seoul 2015 XHTML XHTML 기존에사용되던 HTML
More informationOrcad Capture 9.x
OrCAD Capture Workbook (Ver 10.xx) 0 Capture 1 2 3 Capture for window 4.opj ( OrCAD Project file) Design file Programe link file..dsn (OrCAD Design file) Design file..olb (OrCAD Library file) file..upd
More information다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp");
다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp"); dispatcher.forward(request, response); - 위의예에서와같이 RequestDispatcher
More informationMicrosoft PowerPoint - Java7.pptx
HPC & OT Lab. 1 HPC & OT Lab. 2 실습 7 주차 Jin-Ho, Jang M.S. Hanyang Univ. HPC&OT Lab. jinhoyo@nate.com HPC & OT Lab. 3 Component Structure 객체 (object) 생성개념을이해한다. 외부클래스에대한접근방법을이해한다. 접근제어자 (public & private)
More information제1장 HTML 문서의 작성
웹프로그래밍 제 2 장 CSS 생능출판사 Copyright 2013 Lee, Kim & Park, Life & Power Press 2. CSS 교재 p.113 2.1 CSS 기초 2.2 스타일정의방법 2.3 CSS3 접두어 2.4 CSS3 미디어질의 2.5 CSS 속성 2.6 CSS3 변형 2.7 CSS3 전환 2.8 CSS3 애니메이션 Copyright
More information3장
C H A P T E R 03 CHAPTER 03 03-01 03-01-01 Win m1 f1 e4 e5 e6 o8 Mac m1 f1 s1.2 o8 Linux m1 f1 k3 o8 AJAX
More informationhtml5_04.indd
4 장쇼핑몰사이트제작 에서는 HTML5와 CSS3를이용하여쇼핑몰사이트를제작해보겠습니다. 2장과 3장에서는 @font-face의활용을높이기위해영문으로사이트를제작했습니다. 하지만 에서는한글로된사이트를제작할예정입니다. 영문폰트를무료로제공하는사이트는많이존재하지만, 한글폰트는대부분상용입니다. 따라서함부로폰트를웹용으로변환하여사용하는것은저작권에위배될수도있습니다. 다행히요즘에는네이버같은포털사이트에서무료로폰트를배포하고있으며,
More information1809_2018-BESPINGLOBAL_Design Guidelines_out
베스핀글로벌 디자인 가이드라인 베스핀글로벌은 경험과 기술을 바탕으로 고객에게 신뢰를 주는 기업이기를 지향합니다. 모든 서비스와 소통채널에서 우리의 가치를 일관되게 표현하도록 합니다. SIGNATURE SIGNATURE + SLGAN SIGNATURE [CHINA] SIGNATURE + SYMBL 2018년 1.ver 베스핀글로벌 디자인 가이드라인 디자인 가이드라인을
More informationGrouping Selectors To minimize the code, you can group selectors.
CSS Advanced Bok, Jong Soon jongsoon.bok@gmail.com www.javaexpert.co.kr Grouping Selectors To minimize the code, you can group selectors. Nesting Selectors It is possible to apply a style for a selector
More informationPowerPoint 프레젠테이션
10 장 jquery 라이브러리 1. jquery 라이브러리설정 2. 문서객체선택 3. 문서객체조작 4. 이벤트 5. 효과 HTML 페이지에 jquery 라이브러리를추가한다. jquery 라이브러리를사용해문서객체를조작할수있다. jquery 라이브러리를사용해문서객체에효과를부여한다. jquery 플러그인을활용한다. 기본예제 10-1 jquery 라이브러리설정하기
More informationSyrup Store O2O Marketing Platform/Solution
모바일웹성능최적화동향및사례 : Syrup Store 앱 임상석 SK 플래닛 Syrup Store O2O Marketing Platform/Solution Syrup Store App for SMB HTML5 기반 안드로이드 /ios 앱개발삽질기 왜 HTML5! Front-end 개발자중심으로 Cross Platform 앱내부개발 타협불가최소품질 Native
More information혼자서일을다하는 JSP. 이젠일을 Servlet 과나눠서한다. JSP와서블릿의표현적인차이 - JSP는 <html> 내에서자바를사용할수있는수단을제공한다. - 서블릿은자바내에서 <html> 을작성할수있는수단을제공한다. - JSP나서블릿으로만웹페이지를작성하면자바와다양한코드가
혼자서일을다하는 JSP. 이젠일을 Servlet 과나눠서한다. JSP와서블릿의표현적인차이 - JSP는 내에서자바를사용할수있는수단을제공한다. - 서블릿은자바내에서 을작성할수있는수단을제공한다. - JSP나서블릿으로만웹페이지를작성하면자바와다양한코드가웹페이지내에뒤섞여있어서웹페이지의화면설계가점점어려워진다. - 서블릿이먼저등장하였으나, 자바내에
More informationPowerPoint 프레젠테이션
바로가기마케팅서비스 사용자매뉴얼 최종업데이트 2013-08-02 문서버전 1.2 목차 1. 서비스소개및신청 1) 바로가기마케팅서비스란? 2) 서비스신청및적용 3) 서비스활용 2. 디자인설정 ( 구 ) 디자인 1) 바로가기아이콘소개페이지적용 2) 바로가기접속상태아이콘노출 3) 바로가기접속주문혜택노출 3. 디자인설정 - 스마트디자인 1) 바로가기아이콘서비스소개페이지적용
More information슬라이드 1
BUSINESS DATA What DATA Disconnection SCOPE CONTEXTUAL Planner ENTERPRISE MODEL CONCEPTUAL List of Things Important to the Business ENTITY = Class of Business Thing e.g. Semantic Model Owner SYSTEM MODEL
More information일반인을 위한 전자책 제작 방법
국립중앙도서관 디지털 정보활용능력 교육 이펍(ePub) 제작 입문 2015. 6. 강사 : 최 현 이북스펍 대표 (http://ebookspub.co.kr) - 1 - - 강의 내용 - 1. epub 이란 무엇인가 1.1. 전자책 출판 프로세스 이해 1.2. 전자책의 다양한 형태와 제작방식 1.2. epub 개념 이해 및 제작툴 종류 2. epub 제작툴 소개
More information웹디자이너를 위한 쎄지오4
웹디자이너를위한쎄지오 4.x CMS 템플릿제작가이드라인 본문서는쎄지오 4.0 기반의 CMS 템플릿제작방법에대한안내서이다. 쎄지오 CMS 로운영될홈페이지의레이아웃코딩기법부터표준화에맞춘 css 클래스네임설명, 플래시쇼의주요기능과규격화사이즈등템플릿시안하나를만들기위한전체실무적인요소들을알기쉽게설명하여웹디자이너라면누구나템플릿제작을쉽게따라할수있도록구성되어있다. 안내서는웹표준및웹접근성을준수할수있도록하였다.
More informationPowerPoint Presentation
Class - Property Jo, Heeseung 목차 section 1 클래스의일반구조 section 2 클래스선언 section 3 객체의생성 section 4 멤버변수 4-1 객체변수 4-2 클래스변수 4-3 종단 (final) 변수 4-4 멤버변수접근방법 section 5 멤버변수접근한정자 5-1 public 5-2 private 5-3 한정자없음
More information1997 4 23 2000 9 5 2003 9 10 2008 2 20 2008 12 10 2011 7 1 2012 8 17 2014 9 19 2015 3 31 2015 6 30 2016 9 30 2017 6 30 2019 3 31 326 327 328 < >
More information"Responsive web design" ( 우리회사웹사이트반응형으로리모델링하기 ) 정찬명
"Responsive web design" ( 우리회사웹사이트반응형으로리모델링하기 ) 정찬명 Episode1: 우리사장님 http://www.nhncorp.com/nhn/index.nhn PC Mobile http://recruit.nhncorp.com/main/recruit_ing.jsp PC Mobile 기존모바일웹의문제 PC 웹과모바일웹을따로제작. 모바일브라우저로접속시모바일웹페이지로
More informationPowerPoint 프레젠테이션
HTML5 웹프로그래밍입문 2 장.HTML5 문서의기본 목차 2.1 기본문서만들기 2.2 단락과텍스트꾸미기 2.3 목록및표작성하기 2.4 문서구조화하기 소스코드실행사이트 주소 : http://webclass.me/html5_2e 폴더 ch02/ ~ ch13/ 에각장의예제가있어서실행결과확인및소스보기가가능합니다. 2 HTML5 문서의기본 2.1 기본문서만들기 2.1.1
More informationMicrosoft PowerPoint - web-part02-ch15-문서객체조작.pptx
과목명 : 웹프로그래밍응용교재 : 모던웹을위한 JavaScript Jquery 입문, 한빛미디어 Part2. jquery Ch15. 문서객체조작 2014년 1학기 Professor Seung-Hoon Choi 15 문서객체조작 문서객체조작 자바스크립트만으로문서객체모델을다루려면복잡함 jquery를이용하면쉽게다룰수있다. 이책에서가장중요한부분 15.1 문서객체의클래스속성추가
More informationPowerPoint 프레젠테이션
How to construct XSL and/or CSS for style sheet of XML files based on the data type definition 조윤상 ( 과편협기획운영위원 ) 1 Table of Contents 1. XML, XSL and CSS? 2. What is XSL? XSLT? XPath? XSL-FO? 3. What is
More informationMacaron Cooker Manual 1.0.key
MACARON COOKER GUIDE BOOK Ver. 1.0 OVERVIEW APPLICATION OVERVIEW 1 5 2 3 4 6 1 2 3 4 5 6 1. SELECT LAYOUT TIP 2. Add Page / Delete Page 3. Import PDF 4. Image 5. Swipe 5-1. Swipe & Skip 5-2. Swipe & Rotate
More information쉽게 풀어쓴 C 프로그래밍
CHAPTER 10. DOM 과이벤트처리, 입력검 증 문서객체모델 (DOM) DOM 은 HTML 문서의계층적인구조를트리 (tree) 로표현 DOM 과 BOM HTML 문서를객체로표현한것을 DOM 웹브라우저를객체로표현한것을 BOM(Browser Object Model) HTML 요소찾기 동적인웹페이지를작성하려면원하는요소를찾아야한다. id 로찾기 태그이름으로찾기
More informationLab10
Lab 10: Map Visualization 2015 Fall human-computer interaction + design lab. Joonhwan Lee Map Visualization Shape Shape (.shp): ESRI shp http://sgis.kostat.go.kr/html/index.html 3 d3.js SVG, GeoJSON, TopoJSON
More information네트워크 명령 실습
HTML 실습 Contents 1. WWW, HTTP, HTML 개요 2. HTML 기본구조 3. HTML 기본태그 1. 글자관련 2. 서식관련 3. 표관련 4. 하이퍼링크관련 5. 프레임관련 6. 멀티미디어관련 7. 배경등꾸미기관련 8. 아이템화관련 1. HTML 개요 1. HTML(Hyper Text Markup Language) A. 웹문서를표현하는기술
More information미쓰리 파워포인트
computer & internet 07. FRAME TAG FRAME? 프레임이란? : 웹페이지를수직이나수평으로여러개영역으로나누어다른웹문서가들어갈수있도록구성할수있음. 이때나누어진각각의창을프레임이라고함. 2 FRAME 문서의구조 HTML 문서에서 태그기능을 프레임문서구조에서는 이대신함 일반웹페이지구조 ..
More information3 [CSS] 1. CSS 2. CSS 구문 3. 스타일시트종류 4. CSS 기본속성 (Properties)
3 [CSS] 1. CSS 2. CSS 구문 3. 스타일시트종류 4. CSS 기본속성 (Properties) HTML, JavaScript, CSS 3부. CSS 1. CSS HTML 태그들은웹페이지를제작하는데있어서다양하게설계하거나수시로변경하는데많은제약이따릅니다. 이를보완하기위해만들어진것이스타일시트이고스타일시트의표준안이 CSS입니다. 1.1 CSS 특징 HTML
More informationCAD 화면상에 동그란 원형 도형이 생성되었습니다. 화면상에 나타난 원형은 반지름 500인 도형입니다. 하지만 반지름이 500이라는 것은 작도자만 알고 있는 사실입니다. 반지름이 500이라는 것을 클라이언트와 작업자들에게 알려주기 위 해서는 반드시 치수가 필요하겠죠?
실무 인테리어를 위한 CAD 프로그램 활용 인테리어 도면 작도에 꼭 필요한 명령어 60개 Ⅷ 이번 호에서는 DIMRADIUS, DIMANGULAR, DIMTEDIT, DIMSTYLE, QLEADER, 5개의 명령어를 익히도록 하겠다. 라경모 온라인 설계 서비스 업체 '도면창고' 대 표를 지낸 바 있으며, 현재 나인슈타인 을 설립해 대표 를맡고있다. E-Mail
More information아이폰/아이팟 터치용 웹 애플리케이션 개발 팁 12개
Created by Firejune at 2009/12/14 아이폰/아이팟 터치용 웹 애플리케이션 개발 팁 12개 Stoyan Stefanov씨는 아이폰/아이팟 터치에서 제공하는 사파리 브라우저(이하 모바일 사파리)용 웹페이지를 구축할 때 알아두면 유용한 팁 12가지를 작성했습니다. 아시다시피 모바일 사파리는 데스크탑용 브라우저와 견주어도 손색없을 정도의 풀브라우징을
More informationC스토어 사용자 매뉴얼
쪽지 APP 디자인적용가이드 I. 쪽지 APP 소개 2 I. 쪽지 APP 소개 쪽지 APP 을통해쇼핑몰의특정회원또는특정등급의회원그룹에게 알림메시지나마케팅을위한쪽지를발송하실수있습니다. 쪽지 APP의주요기능 1. 전체회원, 특정ID, 특정회원그룹별로쪽지발송가능 2. 발송예약기능 3. 발송한쪽지에대해수신및열람내역조회가능 4. 쇼핑몰페이지에서쪽지함과쪽지알림창제공 3
More informationPowerPoint 프레젠테이션
실습 1 배효철 th1g@nate.com 1 목차 조건문 반복문 System.out 구구단 모양만들기 Up & Down 2 조건문 조건문의종류 If, switch If 문 조건식결과따라중괄호 { 블록을실행할지여부결정할때사용 조건식 true 또는 false값을산출할수있는연산식 boolean 변수 조건식이 true이면블록실행하고 false 이면블록실행하지않음 3
More informationJavascript.pages
JQuery jquery part1 JavaScript : e-mail:leseraphina@naver.com http://www.webhard.co.kr I.? 2 ......,,. : : html5 ; ; .
More informationPowerPoint Presentation
Package Class 3 Heeseung Jo 목차 section 1 패키지개요와패키지의사용 section 2 java.lang 패키지의개요 section 3 Object 클래스 section 4 포장 (Wrapper) 클래스 section 5 문자열의개요 section 6 String 클래스 section 7 StringBuffer 클래스 section
More information쉽게 풀어쓴 C 프로그래밍
제 5 장생성자와접근제어 1. 객체지향기법을이해한다. 2. 클래스를작성할수있다. 3. 클래스에서객체를생성할수있다. 4. 생성자를이용하여객체를초기화할수 있다. 5. 접근자와설정자를사용할수있다. 이번장에서만들어볼프로그램 생성자 생성자 (constructor) 는초기화를담당하는함수 생성자가필요한이유 #include using namespace
More informationINDEX 들어가기 고민하기 HTML(TABLE/FORM) CSS JS
개발자에게넘겨주기편한 TABLE&FORM 마크업 김남용 INDEX 들어가기 고민하기 HTML(TABLE/FORM) CSS JS 들어가기 이제는 ~ 서로간의이슈웹표준 & 웹접근성왜웹표준으로해야할까요? 모든웹페이지는 ~ 퍼블리싱순서 이제는 ~ 디자이너 디자이너 퍼블리셔 Front-end (UI 개발자 ) 퍼블리셔 Front-end (UI 개발자 ) 서버개발자 서버개발자
More informationSOFTBASE XFRAME DEVELOPMENT GUIDE SERIES HTML 연동가이드 서울특별시구로구구로 3 동한신 IT 타워 1215 호 Phone Fax Co
SOFTBASE XFRAME DEVELOPMENT GUIDE SERIES 2012.02.18 서울특별시구로구구로 3 동한신 IT 타워 1215 호 Phone 02-2108-8030 Fax 02-2108-8031 www.softbase.co.kr Copyright 2010 SOFTBase Inc. All rights reserved 목차 1 장 : HTML 연동개요...
More information2011년 10월 초판 c 2011 Sony Corporation. All rights reserved. 서면 허가 없이 전체 또는 일부를 복제하는 것을 금합니다. 기능 및 규격은 통보 없이 변경될 수 있습니다. Sony와 Sony 로고는 Sony의 상표입니다. G L
HXR-NX3D1용 3D 워크플로 가이드북 2011년 10월 초판 c 2011 Sony Corporation. All rights reserved. 서면 허가 없이 전체 또는 일부를 복제하는 것을 금합니다. 기능 및 규격은 통보 없이 변경될 수 있습니다. Sony와 Sony 로고는 Sony의 상표입니다. G Lens, Exmor, InfoLITHIUM, Memory
More informationHTML5
행맨 류관희 충북대학교 2 3 4 5 사전준비 단어목록읽기 단어빈칸보여주기 인터페이스를통해알파벳선택하면알파벳사라지기 단어에선택한알파벳이있으면표시하기 없으면선이나타원으로사람형태그리기 게임종료조건 : 모든맞추는경우 모두틀린경우 ( 행맨 ) 6 단어목록배열에저장 words.js var words = [ "muon", "blight","kerfuffle","qat"
More informationDialog Box 실행파일을 Web에 포함시키는 방법
DialogBox Web 1 Dialog Box Web 1 MFC ActiveX ControlWizard workspace 2 insert, ID 3 class 4 CDialogCtrl Class 5 classwizard OnCreate Create 6 ActiveX OCX 7 html 1 MFC ActiveX ControlWizard workspace New
More informationPrototype 분석 - Element 오브젝트 메서드
Created by Firejune at 2006/09/05 Prototype 분석 - Element 오브젝트 메서드 이 문서는 Backstage of theater.js에서 발췌한 것 입니다. 프로토타입 라이브러리의 엘리먼트 오브젝트 메서드에 대한 내용을 다루는 일부분입니다. 사용성과 편리성에 포커스를 두지 않고 prototype.js 그대로를 분석하여 접근하고
More informationPowerPoint 프레젠테이션
휴대폰인증서비스 사용자매뉴얼 목차 1. 서비스소개및신청 1) 휴대폰인증서비스란? 2) 휴대폰인증서비스장점 3) 서비스신청하기 1) 회원가입페이지에적용 2) 아이디, 비밀번호찾기페이지에적용 3) 14세미만비회원구매제한팝업에적용 4) 성인인증페이지에적용 2 1. 서비스소개및신청 1) 휴대폰인증서비스란? 휴대폰인증서비스는본인명의의휴대폰을사용하여본인확인을가능하게해주는서비스로써,
More informationMicrosoft PowerPoint 웹 연동 기술.pptx
웹프로그래밍및실습 ( g & Practice) 문양세강원대학교 IT 대학컴퓨터과학전공 URL 분석 (1/2) URL (Uniform Resource Locator) 프로토콜, 호스트, 포트, 경로, 비밀번호, User 등의정보를포함 예. http://kim:3759@www.hostname.com:80/doc/index.html URL 을속성별로분리하고자할경우
More information12 강. 문자출력 Direct3D 에서는문자를출력하기위해서 LPD3DXFONT 객체를사용한다 LPD3DXFONT 객체생성과초기화 LPD3DXFONT 객체를생성하고초기화하는함수로 D3DXCreateFont() 가있다. HRESULT D3DXCreateFont
12 강. 문자출력 Direct3D 에서는문자를출력하기위해서 LPD3DXFONT 객체를사용한다. 12.1 LPD3DXFONT 객체생성과초기화 LPD3DXFONT 객체를생성하고초기화하는함수로 D3DXCreateFont() 가있다. HRESULT D3DXCreateFont( in LPDIRECT3DDEVICE9 pdevice, in INT Height, in UINT
More informationCookie Spoofing.hwp
Cookie Spoofing&Sniffing By Maxoverpro[max]( 장상근) maxoverpro@empal.com http://www.maxoverpro.org 1. 서론 이문서는 Cookie Spoofing 과 Sniffing 에대해정석적인방법을이야기하도록하며또 한어느특정곳의취약점을설명하지않고직접제작한예제를가지고 Cookie Spoofing 과
More informationvar answer = confirm(" 확인이나취소를누르세요."); // 확인창은사용자의의사를묻는데사용합니다. if(answer == true){ document.write(" 확인을눌렀습니다."); else { document.write(" 취소를눌렀습니다.");
자바스크립트 (JavaScript) - HTML 은사용자에게인터페이스 (interface) 를제공하는언어 - 자바스크립트는서버로데이터를전송하지않고서할수있는데이터처리를수행한다. - 자바스크립트는 HTML 나 JSP 에서작성할수있고 ( 내부스크립트 ), 별도의파일로도작성이가능하다 ( 외 부스크립트 ). - 내부스크립트 - 외부스크립트
More informationLCD Display
LCD Display SyncMaster 460DRn, 460DR VCR DVD DTV HDMI DVI to HDMI LAN USB (MDC: Multiple Display Control) PC. PC RS-232C. PC (Serial port) (Serial port) RS-232C.. > > Multiple Display
More informationWeek13
Week 13 Social Data Mining 02 Joonhwan Lee human-computer interaction + design lab. Crawling Twitter Data OAuth Crawling Data using OpenAPI Advanced Web Crawling 1. Crawling Twitter Data Twitter API API
More informationPHP & ASP
단어장프로젝트 프로젝트2 단어장 select * from address where address like '% 경기도 %' td,li,input{font-size:9pt}
More information