ePapyrus PDF Document

Size: px
Start display at page:

Download "ePapyrus PDF Document"

Transcription

1 처음부터다시배우는 HTML5&CSS3: 실전웹표준사이트제작까지 3 부 실전웹표준사이트구축 에서는 1부와 2부에서배운내용을기반으로실제웹사이트를만드는방법을소개합니다. 기존책들과다르게실무에서사용하는방법을바탕으로한실제웹사이트제작기법을단계별로학습해볼수있습니다. 특히디렉토리나하부사이트구조는어떻게구성하는지, 실제웹페이지가만들어지는방법이그대로나오기때문에, 에서배운내용은향후실제웹사이트를만들때많은도움을받을수있습니다. 또한 HTML5와 CSS3가지원되지않는브라우저에서의호환성테스트부분이나기타여러문제에대한해결방법도다룹니다. HTML5와 CSS3는현재진행형이기때문에실무적으로바로적용하기엔다소무리가있을수있지만, 에서나오는호환성해결방법을사용하게되면, 여러분이시작하려는프로젝트도 HTML5 기반으로사이트를만들수있습니다. 이책의마지막부분인 에서 HTML5와 CSS3에관해여러분이원하는최대의결과을얻을수있길바랍니다. HTML5+CSS3

2 처음부터다시배우는 HTML5&CSS3: 실전웹표준사이트제작까지 10 장 HTML5 와 CSS3 로 웹표준사이트개발하기 에서는실제로 HTML5와 CSS3를이용해서사이트를개발해보겠습니다. 1부와 2부는이론적인내용이많습니다. HTML과 CSS를접하는분은반드시한번은읽어야하지만 HTML과 CSS를조금이라도아는분은바로 부터시작하고 1부와 2부를읽어도괜찮습니다. 에서는가장기본적이고많이개발되는웹사이트중하나인일반기업의대표적인웹사이트를만들어보겠습니다. 보통기업의웹사이트에는회사소개, 제품안내, 고객지원, 연락처등의정보가들어갑니다. 그리고최근의웹트렌드를보면일반적으로다양한형태의디자인레이아웃을갖추기보다는어떤정형화한레이아웃을많이사용하는것을볼수있습니다. HTML5+CSS3

3 Section 1 웹사이트레이아웃 웹사이트의레이아웃즉웹사이트의구조에관한내용은 1부 3장에서간단하게살펴보았습니다. 일반적으로웹사이트의레이아웃의패턴은 4가지종류로크게나눌수있으며, 세부적으로는 4개의패턴에기반을둔파생형이라고할수있습니다. 이 4가지종류중 [ 그림 10-1] 은기본적인프론트페이지의레이아웃입니다. [ 그림 10-2] 와 [ 그림 10-3] 의예처럼많은회사의프론트페이지에서볼수있는레이아웃입니다. [ 그림 10-2] 삼성그룹웹사이트 LOGO(C.I.) HEADER CONTENTS FOOTER [ 그림 10-1] 일반적인기업의프론트페이지레이아웃 [ 그림 10-3] 현대자동차웹사이트 장실전웹표준사이트구축 HTML5와 CSS3로웹표준사이트개발하기 277

4 또한서브페이지의구조도비슷합니다. [ 그림 10-4] 와같이전체적인레이아웃은 프론트페이지와유사한데컨텐츠부분에서서브메뉴가화면의왼쪽에배치되어있는모습을볼수있습니다. 웹사이트개발에서가장중요한요소중하나는의뢰받은웹사이트또는개발할웹사이트인경우비슷한업종이거나, 경쟁상대의회사가있다면먼저타웹사이트를벤치마킹하는것입니다. 다른기업의디자인은어떤지, 구조는어떻게이루어졌 LOGO(C.I.) SUBMENU HEADER CONTENTS 는지등종합적인내용을비교해보고그것을토대로의뢰받은회사의메인색Main color, 내용, 기타여러가지요소를웹사이트에담아낼수있어야하는것입니다. 참고로 에서만들어볼웹사이트의대상기업은가상으로설정된것입니다. 외국의웹솔루션을제공하는 FunWeb이라는회사의웹사이트를본격적으로만들어보겠습니다. [ 그림 10-4] 서브페이지레이아웃 FOOTER 여기서잠깐 웹사이트개발시디자이너와개발자는가장최신의브라우저를기준으로만든다음, 그후하위브라우저에서호환성테스트를해야합니다. 왜냐하면, 최신의브라우저일수록많은기능이지원되고최신의웹표준을반영하고있기때문입니다. 시간이지나면서사용자는최신의브라우저로업그레이드를합니다. 그때다시최신의브라우저에맞게코드를수정하는것보다는현재시점에서최신브라우저에맞는기술을사용하는것이이중작업을피할수있습니다. 이글을쓰는시점에서최신브라우저는 IE9, FF4, Safari5, 크롬11, 오페라10입니다. 이책은한국에서가장많이사용하는 IE9을기준으로작업하고, FF4와사파리5에서호환성테스트를하겠습니다. 그후 IE8부터 IE7까지하위브라우저호환성테스트를할것입니다. 단 IE6에서는기본적으로레이아웃이깨지지않을정도만수정보완하고세밀한부분에대한보완은생략하겠습니다. 그리고이번기회에완전히 IE6는퇴출되는것이필자의바람이자모든개발자의바람일것입니다. FunWeb이라는기업의웹사이트의프론트페이지와서브페이지도 [ 그림 10-1], [ 그림 10-4] 와동일한레이아웃입니다. 글로벌회사이기때문에영문기반으로제작하겠습니다. 한글화작업은결과물과글꼴부분만적용해보겠습니다. [ 그림 10-5] 삼성그룹웹사이트서브페이지 장실전웹표준사이트구축 HTML5와 CSS3로웹표준사이트개발하기 279

5 Section 2 메인페이지구축 다음의예는가상입니다. 여기서잠깐 필자는클라이언트에게사이트개발을의뢰를받은후클라이언트와의많은회의와디자이너가포토샵을이용해서제작한몇개의시안을프리젠테이션하는과정을거쳐통과된최종웹사이트의시안은 [ 그림 10-6] 과같다고가정하겠습니다. 이제이렇게만들어진시안을기반으로웹사이트를만들어가는과정을단계적으로설명하도록하겠습니다. 여기서포토샵을사용해서이미지를잘라내는과정은생략하도록하겠습니다. 먼저 실습에들어가기에앞서, 이책의예제들은 PHP 기반환경입니다. 그렇게때문에여러분의 PC에서실습해보는경우 WAMP 서버세팅이필요합니다 ( 부록B 참조 ). 특히예제중서브페이지들은 php의 include 문이사용되기때문에 WAMP 서버가세팅되지않으면, 웹페이지가제대로보이지않을수있습니다. 그렇기때문에사용자의 PC에 WAMP 서버를설치해야하며, 만약리눅스웹호스팅을이용해서예제를테스트할경우에는사용자의 PC에서 WAMP 서버세팅은필요없습니다. [ 그림 10-6] FunWeb 사이트프론트페이지 이렇게프론트페이지가구성되고서브페이지의디자인이나오면, 실제작업에들어가게됩니다. 실제작업에들어갈때포토샵을이용해서만들어진디자인파일을여러개의조각으로잘라내저장하게됩니다. FunWeb 사이트에서디자인요소는화면중앙에자리잡은메인이미지와하단의솔루션에있는아이콘그리고로고, 페이스북, 트위터이미지등몇가지되지않습니다. 그럼우선가장중요한요소는웹사이트의디렉토리를구성하는것입니다. 가장기본적으로각메인메뉴에맞는디렉토리를구성하는것이가장편리합니다. 디렉토리를구성할경우에는시안 ( 그림 10-6) 에서보이는메인메뉴의이름과동일하거나가장유사한이름으로지정하는것이좋습니다. 또한디렉토리이름에는공백이들어가선안됩니다 장실전웹표준사이트구축 HTML5와 CSS3로웹표준사이트개발하기 281

6 / -- 루트디렉토리 /images/ -- 메인이미지디렉토리 /company/ -- company 내용이들어가는디렉토리 /solutions/ -- solutions 내용이들어가는디렉토리 /center/ -- customer center 내용이들어가는디렉토리 /contact/ -- contact us 내용이들어가는디렉토리 /CSS/ -- CSS 파일이들어가는디렉토리 /script/ -- 자바스크립트등스크립트관련내용이들어가는디렉토리 여기서잠깐 안티알리아싱이란? 아래의그림을보면원형인두개의물체가있습니다. 화면왼쪽은안티알리아싱이적용된상태이고, 오른쪽은안티알리아싱이적용되지않은그림입니다. 화면왼쪽에있는구가더자연스러운모습인반면, 오른쪽의구는어딘지모르게좀거친느낌이납니다. 여기서는 7 개의기본디렉토리를직접만들어줍니다. 이그림을좀더확대해보면아래와같습니다. 이제웹사이트제작에필요한이미지를잘라내는작업에들어가보겠습니다. 먼저배경이미지를잘라내야합니다. 이사이트의배경은단일색인데, 하얀색배경과회색배경사이에그림자처리가되어있는것을알수있습니다. 이그림자부분을따로배경처리해야하는데, 그림자의투명도가 30% 정도되어있어, 배경은 PNG 파일로저장해야향후회색배경이다른배경으로바뀌더라도그림자부분을변경하지않아도됩니다. PNG 파일은 png24 포맷으로배경없이저장하게되면, 투명한부분이어느여타파일포맷과는비교할수없을정도로깨끗하게보입니다. 이전에는 GIF 파일을사용하여필요없는부분에투명도를지정했지만 GIF 파일인경우태생적으로 256 색상밖에지원하지않고안티알리아싱이적용되지않아복잡한모양의경우해상도에서 png 파일과비교할수없을정도로조악하게보입니다. [ 그림 10-7] 을보면화면의왼쪽은 GIF 파일이고오른쪽은 PNG 파일입니다. 하지만 PNG 파일은파일크기가 GIF 파일보다많은정보를담고있기때문에커질수밖에없습니다. 그래서복잡한이미지는 PNG 파일을, 간단한이미지는 GIF 파일을사용할것을권장합니다. 화면왼쪽에있는그림의구를이루고있는원형을자세히보면, 픽셀색에서차이가있는것을알수있습니다. 색이연하게되어있는부분이화면상에서좀더둥그런모습을보이게해주는역할을합니다. 반면화면오른쪽에있는구는픽셀과픽셀사이에어떠한다른색도없는것을볼수있습니다. 즉픽셀이뭉개지는것을막아주는게알리아싱이라하고픽셀의일부분을뭉개좀더부드럽게보이게하는기술을안티알리아싱이라고합니다. 잘라낸이미지파일에적당한이름을붙이고저장합니다. 폴더내부는 [ 그림 10-8] 과같습니다. [ 그림 10-7] PNG 와 GIF 파일비교 장실전웹표준사이트구축 HTML5와 CSS3로웹표준사이트개발하기 283

7 이제여기서몇가지아이디선택자를추가해보도록하겠습니다. blue.gif facebook.gif icon1.png icon2.png icon3.png img_back.gif 아이디선택자를추가하는이유는기본적인구조와더불어로고, 로그인부분이더추가되어있기때문에아이디선택자를추가하는것입니다. img_back.png logo.gif main_img.jpg shadow.png twitter.gif under_logo.gif v-line.png [ 그림 10-8] /images/ 폴더내부파일 폴더내부를보면단순한이미지파일은 GIF 파일로, 복잡한이미지파일은 PNG 파일그리고사이즈가큰이미지파일은 jpg 파일로저장한것을볼수있습니다. 이제는 index.html 파일과 default.css 파일을만들어본격적으로프론트페이지를만들어보도록하겠습니다. 1단계. header 구조잡기우선 HTML 문서내부에서어떻게구조를잡아야하는지에대한고민이있어야합니다. 현재만들려고하는웹사이트의가장간단한구조는다음과같은형태입니다. <!--헤더파일들어가는곳 --> <header> <nav> </nav> </header> <!--헤더파일들어가는곳 --> <!--메인콘텐츠들어가는곳 --> <article> </article> <!--메인콘텐츠들어가는곳 --> <!--푸터들어가는곳 --> <footer> </footer> <!--푸터들어가는곳 --> <header> <!--로고들어가는곳 --> <div id="logo"> <img src="images/logo.gif" width="265" height="62" alt="fun Web"> <!--로고들어가는곳 --> <nav> </nav> </header> <!--메인이미지들어가는곳 --> <div id="main_img"> <!--메인이미지들어가는곳 --> <article> </article> <footer> </footer> 로고가들어갈부분에 <div id= logo > 라는아이디선택자와메인이미지를넣어줄곳에 <div id= main_img > 라는아이디선택자를넣었습니다. HTML의기본틀이완성되었으면, 이제 CSS 파일을만들어서하나씩적용해보겠습니다. 먼저 default.css 파일을만들어 CSS 폴더에넣습니다. 그리고제일먼저 body 태그에속성을부여합니다. body { background-color: #898989; margin:0; padding:0; font-size: 0.75em; line-height: 1.2em; color: #333; 장실전웹표준사이트구축 HTML5와 CSS3로웹표준사이트개발하기 285

8 먼저해당웹사이트의백그라운드컬러를지정하고마진과패딩값을 0으로하여간격을없애주고글꼴의크기와문단사이간격그리고글꼴의색상을지정합니다. 이제웹페이지를중앙에배치할예정인데요. 아래코드는반드시기억해두고사용해보기바랍니다. 전세계웹페이지에서가장많이사용되는 CSS 코드입니다. 그리고 header 부분은포토샵으로만든레이아웃을이용해서높이를계산하면전체적으로 151픽셀의높이를지니고있습니다. [ 그림 10-9] 를보면포토샵에서 Rulers 와 Grid를이용해서측정한값이 151픽셀이라는것을알수있습니다. 포토샵에서 Rulers와 Grid를이용하면정확한픽셀값측정이가능합니다. #wrap { width:971px; /* 각웹페이지크기에맞게사이즈조정 */ text-align:left; margin: 0; margin-right: auto; margin-left: auto; 이코드는보통 wrap 또는 wrapper라는명칭을사용하는데, 말그대로전체콘텐츠를감싸서, 중앙에배치해주는역할을합니다. 먼저 width에서해당웹페이지의크기를지정해주고나머지부분은그냥가져다붙여도됩니다. 그냥외우거나해당코드를메모장등에입력했다가카피 & 페이스트, 즉복사후붙여넣기를사용하면됩니다. [ 그림 10-9] 포토샵에서 Rulers 와 Grid 를이용해서각요소의높이와길이측정 따라서해더는아래와같이지정합니다. header { height:151px; 결과는 [ 그림 10-10] 와같습니다. 굳이설명을하자면, 텍스트배치는왼쪽, 전체마진의값은 0, 오른쪽그리고왼쪽마진을자동으로주면해당아이디선택자로묶인부분은중앙으로배치됩니다. 그리고이제로고부분에값을줄차례입니다. 로고의배치가상단에서 60픽셀, 화면왼쪽에서 40픽셀정도위치에자리잡고있습니다. 그래서로고의전체크기는 265픽셀, 마진을상단 60픽셀, 왼쪽 40픽셀, 나머지는 0으로그리고화면상에서의배치는 float:left 해서왼쪽으로지정했습니다. #logo { float:left; width:265px; margin:60px px; source/ch10/pic10-10.html [ 그림 10-10] 백그라운드와로고만적용된상태 이제그림자백그라운드를적용해보겠습니다. 그림자백그라운드의경우에는 wrap 에적용되어야전체적인비율이맞습니다 장실전웹표준사이트구축 HTML5와 CSS3로웹표준사이트개발하기 287

9 #wrap { width:971px; text-align:left; margin: 0; margin-right: auto; margin-left: auto; background-image: url(../images/shadow.png); background-repeat: repeat-y; min-height:780px; <article> </article> <footer> </footer> </body> </html> 백그라운드이미지를적용하고 y축으로반복적용하고 wrap의최소높이를 780픽셀로잡았습니다. 최소높이를 780픽셀로한이유는이사이트의경우최소기준을 픽셀화면기준으로잡아서배경이처리되는기준높이를 768픽셀보다조금더크게해야하기때문입니다. 그럼여기있는 min-height를적용하지않으면어떻게될까요? 직접한번해보기바랍니다. HTML 파일의구조는다음과같습니다. [ 예제 10-1] 로고삽입및아이디선택자 wrap 을이용한화면구조중앙정렬 <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>welcome to Fun Web</title> <link href="css/default.css" rel="stylesheet" type="text/css" > </head> <body> <div id="wrap"> <header> <div id="logo"><img src="images/logo.gif" width="265" height="62" alt="fun Web"> <nav> </nav> </header> <div id="main_img"> [ 그림 10-11] wrap 선택자에백그라운드이미지적용 source/ch10/pic10-11.html 이제메인메뉴를적용할차례입니다. 메인메뉴는 nav 태그내부에 <ul> <li>...</li> </ul> 을이용한리스트메뉴를사용하겠습니다. <nav> <ul> <li><a href="#">home</a></li> <li><a href="#">company</a></li> <li><a href="#">solutions</a></li> 장실전웹표준사이트구축 HTML5와 CSS3로웹표준사이트개발하기 289

10 <li><a href="#">customer CENTER</a></li> <li><a href="#">contact US</a></li> </ul> </nav> 일단전체메인메뉴에더미링크인 # 을적용했습니다. 먼저 nav에속성을적용합니다. nav { width:600px; margin:50px 20px 0 0; float:right; 여기서잠깐 여기서더미링크란원래링크는 URL이와야하지만어떤페이지인지정해지지않을때단지 # 만으로링크를걸어주어, 마치링크가작동하는것과같은효과를줍니다. 더미링크를눌러도다른페이지로링크가되지않고바로그페이지가표시되기때문에가장안전한가상링크입니다. 전체메뉴의사이즈를 600 픽셀로설정하고마진값을상단 50 픽셀, 왼쪽 20 픽셀을 적용하고 float:right 를적용하여오른쪽으로배치합니다. 결과는 [ 그림 10-13] 와같 습니다. 메인메뉴를적용한결과는 [ 그림 10-12] 입니다. [ 그림 10-13] 메인메뉴배치후 source/ch10/pic10-13.html 이제이메인메뉴를원하는모양으로만들차례입니다. [ 그림 10-12] 메인메뉴적용후모습 source/ch10/pic10-12.html [ 그림 10-12] 는원래의도했던웹사이트디자인모양과는많은차이를보입니다. 이제 CSS를적용하여원하는모습의웹사이트를만들어보겠습니다. nav ul { list-style:none; font-family: Verdana, Geneva, sans-serif; font-size: 13px; font-weight:100; color: #333; 장실전웹표준사이트구축 HTML5와 CSS3로웹표준사이트개발하기 291

11 nav ul을통해리스트스타일을 none으로적용하여블렛이미지 ( 글머리기호 ) 를없애고원하는글꼴과글꼴사이즈를조정합니다. nav ul li { float:left; margin:0 5px; float:left를통해메뉴를세로에서가로로펼치고각메뉴사이에 5픽셀정도로간격을줍니다. [ 그림 10-13] 에서 nav ul li 부분에 float:left를적용하면, [ 그림 10-14] 처럼전체적으로메뉴가옆으로펼쳐지게됩니다. 하지만이그림에서는모든메뉴에밑줄이있고메뉴글꼴색도원하는색이아닙니다. nav a:hover { background-image: url(../images/blue.gif); background-repeat: repeat-x; background-position: bottom; nav a:hover에서백그라운드이미지를주었는데요. 이것은 nav a 태그가설정된부분에마우스오버가될경우즉마우스포인터가해당링크에올라가있는상태에서는해당백그라운드이미지가보여지게되며, 위치를밑부분으로 x축으로반복했습니다. 결과는 [ 그림 10-15] 를통해확인할수있습니다. 각메뉴에는 <a href= # >...</a> 를통해더미링크를걸었는데요. 여기서 a 태그를이용해다시효과를적용해보겠습니다. nav a { display:block; height:20px; padding:10px; text-decoration:none; color: #333; [ 그림 10-14] 세로로된메인메뉴펼친모습 source/ch10/pic10-14.html nav a 하위선택자를이용하여 a 태그에전체를블록으로감싸고높이는 20픽셀, 전체패딩값을 10픽셀을적용하고밑줄효과는없앴습니다. 그리고글꼴색은아주짙은회색을적용했습니다. 여기서마진이아니라패딩값을준이유는 a:hover를통해밑줄효과를주기위함입니다. 마진값을주게되면원하는만큼의밑줄효과를얻을수없습니다. 또한전체적으로패딩 10픽셀을주기때문에전체메뉴사이의간격도늘어나는효과를얻을수있습니다. 원하는정확한거리가유지될수있게조금씩패딩과마진값을조정하면정확하게원하는위치와간격을조절할수있습니다. [ 그림 10-15] nav a 와 nav a:hover 를적용한후결과화면 source/ch10/pic10-15.html 장실전웹표준사이트구축 HTML5와 CSS3로웹표준사이트개발하기 293

12 이제화면맨상단에있는 login Join 을추가해야합니다. login Join은다른요소보다화면상단에위치해있기때문에 HTML 코드에서 header에다음과같이 <div id= login > 이라는아이디선택자를추가하였습니다. #login a를통해밑줄을없애고기본글꼴의색상을정합니다. #login a:hover { color: #F90; <header> <div id="login"> <a href="#">login</a> <a href="#">join</a> <div class="clear"> <div id="logo"><img src="images/fun_logo.png" width="253" height="51" alt="fun Web"> <nav> <ul>... 중략... </header> 여기서잠깐 #login a:hover 를통해마우스오버시효과를적용해줍니다. 박스모델, 특히아이디선택자또는태그선택자를이용한레이아웃을잡을때박스모델간 의간섭이일어날경우다음의코드를이용해서해결해줄수있습니다..clear { clear:both; CSS에위와같이적용하고, HTML 문서내부에는 <div class= clear > 라고사용하면됩니다. 그리고 CSS 코드에는다음과같이설정했습니다. #login { float:right; margin:20px 64px 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; word-spacing: 5px; login 아이디선택자의위치를오른쪽으로, 마진은상단 20픽셀과오른쪽으로 64픽셀을적용하고, 해당글꼴을적용한후단어와단어사이의간격에 5픽셀을주었습니다. #login a { text-decoration:none; color: #333; header 부분에대한모든작업이일단끝났습니다. [ 그림 10-16] 를보면결과를확인할수있습니다. 전체소스코드는다음과같습니다. [ 예제 10-2] 헤더부분까지전체 HTML 소스코드 <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>welcome to Fun Web</title> <link href="css/default.css" rel="stylesheet" type="text/css"> </head> <body> <div id="wrap"> <header> <div id="login"> <a href="#">login</a> <a href="#">join</a> <div class="clear"> <div id="logo"><img src="images/logo.gif" width="265" height="62" alt="fun Web"> <nav> <ul> 장실전웹표준사이트구축 HTML5와 CSS3로웹표준사이트개발하기 295

13 <li><a href="#">home</a></li> <li><a href="#">company</a></li> <li><a href="#">solutions</a></li> <li><a href="#">customer CENTER</a></li> <li><a href="#">contact US</a></li> </ul> </nav> </header> [ 예제 10-3] 헤더부분까지전체 CSS 코드 body { background-color: #898989; margin:0; padding:0; font-size: 0.75em; line-height: 1.2em; color: #333; <div id="main_img"> <article> </article> <footer> </footer> </body> </html> #wrap { width:971px; text-align:left; margin: 0; margin-right: auto; margin-left: auto; background-image: url(../images/shadow.png); background-repeat: repeat-y; min-height:780px; [ 그림 10-16] header 부분완성 source/ch10/pic10-16.html header { height:151px; margin:0; padding:0;.clear { clear:both; #logo { float:left; width:265px; margin:40px px; #login { float:right; margin:20px 64px 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; word-spacing: 5px; 장실전웹표준사이트구축 HTML5와 CSS3로웹표준사이트개발하기 297

14 #login a { text-decoration:none; color: #333; #login a:hover { color: #F90; nav { width:600px; margin:50px 20px 0 0; float:right; nav ul { list-style:none; font-family: Verdana, Geneva, sans-serif; font-size: 13px; font-weight:100; color: #333; nav ul li { float:left; margin:0 5px; nav a { display:block; height:20px; padding:10px; text-decoration:none; color: #333; nav a:hover { background-image: url(../images/blue.gif); background-repeat: repeat-x; background-position: bottom; 여기서잠깐 에서만드는웹사이트는글로벌회사의웹사이트이기때문에영문으로작업을하고있습니다. 하지만제목을제외한내용은 Lorem Ipsum으로시작하는이상한나라의글자가있습니다. 언뜻보면영어같지만, 여기사용되는단어들은라틴문자입니다. 현재사용하지도않는라틴어를왜웹사이트에적용을했을까요? Lorem Ipsum은외국에서 1500년대부터인쇄할때알파벳서체들의자간, 자평등을테스트할때사용되었습니다. 이문자들은현대까지살아남아내용이정해지지않은웹사이트의레이아웃을잡을때또는, 내용이정해지지않은상태에서디자인레이아웃이필요한인쇄용잡지등에서현재많이사용됩니다. 특히외국의웹사이트샘플이라든지, 책등에서예제로만드는웹사이트는거의대부분이 Lorem Ipsum을사용해서웹사이트를꾸미게됩니다. 이책에서도디자인적인부분이나기타웹사이트의레이아웃을잡는용도로 Lorem Ipsum을사용합니다. 특히 Lorem Ipsum은원하는만큼의문장을만들어주는사이트도있어, 최초의디자인레이아웃을잡을때유용한용도로사용할수있습니다. [ 그림 10-17] Lorem Ipsum 안내및샘플문장을얻을수있는 장실전웹표준사이트구축 HTML5와 CSS3로웹표준사이트개발하기 299

15 2단계. 메인이미지레이아웃디자인작업메인이미지와 article 작업에들어가기에앞서이사이트의디자인적인특징을하나확인하고작업에들어가도록하겠습니다. 정확하게 img_back.png 파일의사이즈와같이 width 와 height 값을지정합니다. [ 그림 10-18] 를보면메인이미지를둘러싼각테두리에효과를주어마치입체적인느낌이드는데요. 이런효과를주기위해선메인이미지를어떻게처리해야할까요? [ 그림 10-18] 메인이미지배경처리 두가지방법이있습니다. 메인이미지자체에이런입체감이있는효과를주든지, 아니면위와같은입체감이있는부분만따로분리하여백그라운드로처리하고이미지는이미지대로따로배치하는방법이있습니다. 여기서는후자의방식을따르도록하겠습니다. 메인이미지와백그라운드이미지를따로분리해서작업하도록하겠습니다. 왜냐하면, 이메인이미지가전체웹사이트의디자인중 40% 이상의비중을차지하기때문에, 여기에플래시애니메이션을넣든지, 아니면 jquery를이용한스크립트애니메이션을추가하게되면그효과는배가될수있기때문입니다. 제일먼저백그라운드를지정해줘야합니다. CSS에아래와같은코드를적용합니다. [ 그림 10-19] 제대로위치를잡은 img_back.png 파일 source/ch10/pic10-19.html 이제이곳에그림을배치합니다. HTML 코드내부에아래와같이추가해줍니다. <div class="clear"> <div id="main_img"> <img src="images/main_img.jpg" width="971" height="282"> #main_img { width:971px; height:308px; background-image: url(../images/img_back.png); background-repeat: no-repeat; background-position: center top; 결과는 [ 그림 10-20] 과같습니다 장실전웹표준사이트구축 HTML5와 CSS3로웹표준사이트개발하기 301

16 [ 그림 10-20] 메인이미지추가 source/ch10/pic10-20.html [ 그림 10-21] 메인이미지위치수정 source/ch10/pic10-21.html 하지만여기서보면메인이미지의위치가백그라운드와맞질않습니다. 그래서다음의코드를 CSS에삽입하여위치를정확하게잡아줍니다. #main_img img { margin:9px 0 0 0; [ 그림 10-21] 을보면정확하게원래의도한디자인대로모든요소가맞춰져있는것을확인할수있습니다. 여기서 nav 태그선택자에아이디선택자를추가해주도록하겠습니다. 왜냐하면, 현재헤더부분에단독으로사용하는것은상관없는데, 만약새로운서브메뉴에다시 nav 태그를사용하게되면두개의선택자가충돌하게되기때문입니다. 이런불상사를미연에방지하고자, <nav id= top_menu > 라고지정합니다. 그렇다면 CSS에는어떤변화를줘야할까요? CSS에도종속선택자를적용해줘야합니다. (2부에서종속선택자라함은태그선택자와연계된아이디또는클래스선택자를종속선택자라고합니다. nav id= top_menu 라고지정되어있어태그선택자 nav 와연계된 top_menu를합친 nav#top_menu를종속선택자라고합니다.) 장실전웹표준사이트구축 HTML5와 CSS3로웹표준사이트개발하기 303

17 nav#top_menu { nav#top_menu ul { nav#top_menu ul li { nav#top_menu a { nav#top_menu a:hover { 이렇게적용하면헤더에위치한메뉴들은 #top_menu라는종속아이디선택자로지정되었기때문에다른선택자와충돌이일어나지않습니다. 3단계. article( 본문 ) #solution 작업이제 article 즉본문을작업할차례입니다. 여기서는처음부터 article에종속아이디선택자를부여하고시작하겠습니다. 프론트페이지에나오는 article은 <article id= front > 라고지정하겠습니다. [ 그림 10-22] 에서보면실질적으로 artcle에해당하는부분을알수있습니다. [ 그림 10-22] article 에해당하는부분 ( 테두리영역 ) 그렇다면 article은상단과하단두개의큰부분으로나뉘고하단부분에는좌, 우로다시나뉘는것을알수있습니다. 그러면상단부분부터처리하는데, 상단부분은또하나의아이디선택자로묶어야합니다. 여기서는솔루션들이있는곳이기때문에 #solution이라고 CSS에정의하고 HTML 내부에는 <div id= solution > 으로지정하겠습니다. 그리고각각의내용을따로아이디선택자로지정하겠습니다. 솔루션의이름과동일하게 #hosting, #security, #payment로지정하여 HTML 코드에삽입하고각각의내용들은 <h3>...</h3> <p>...</p> 을이용하여지정합니다 장실전웹표준사이트구축 HTML5와 CSS3로웹표준사이트개발하기 305

18 그렇게되면 article 상단에있는 #solution에해당하는 HTML 코드는다음과같습니다. <article id="front"> <div id="solution"> <div id="hosting"> <h3>web Hosting Solution</h3> <p>lorem Ut vel est </p> <div id="security"> <h3>web Security Solution</h3> <p>lorem Ut vel est </p> <div id="payment"> <h3>web payment Solution</h3> <p>lorem Ut vel est </p> </article> artlce#front라는종속선택자를이용하여전체의마진을설정하여정확한위치를잡습니다. 그후 #solution에테두리값을설정하고배경색을지정하고, 넓이와높이를지정한후 CSS3의속성인 border-radius 값을지정하면전체 #solution의모양이갖춰집니다. 또한내부에들어가는아이디선택자를하나의그룹선택자로묶어서속성을부여하는데, 이속성은공통된속성만적용합니다. 여기에서 float:left를적용했는데, 이 float:left를적용하지않게되면, <div> 속성때문에전체블록이하나씩밑으로내려가버립니다. [ 그림 10-23] 을확인해보면 float:left를지정하지않을때결과를알수있습니다. 이렇게지정한후 CSS 에서가장기본적인레이아웃을잡습니다. article#front { margin:5px 0 5px 0px; #solution { border:solid 1px #FFFFFF; border-radius:10px; width:910px; min-height:150px; background: #ebebeb; padding:10px; #hosting, #security, #payment { width:30%; float:left; padding:10px; [ 그림 10-23] float:left 를지정하지않은경우 float 값에따라박스들이이동하는방법이다르기때문에, 여러분이직접 float의방향을지정해보는것도하나의연습이될수있습니다. 지금까지결과는 [ 그림 10-24] 을통해서확인할수있습니다. 하지만이모습은원래의도했던모습과는아주많이다르다는것을알수있습니다. 원래의도한디자인은각각의솔루션내부에아이콘도설정되어있고, <h3> 및 <p> 의글꼴모양도다릅니다. 그럼이부분에대해서보다구체적으로 CSS를적용해줘야합니다 장실전웹표준사이트구축 HTML5와 CSS3로웹표준사이트개발하기 307

19 그리고변환한파일들은 images 폴더에 ttf 파일과함께넣었습니다. 그리고 CSS 내 { font-family:"seo"; src:url("../images/segoeui.eot"); src:local(" "), url("../images/segoeui.woff") format("woff"), url("../images/segoeui.ttf") format("truetype"); font-family 이름은간단하게만드는것이좋습니다. 여기서는간단하게 seo 라고 만들고해당포맷을지정해줍니다. 그리고나서 h3 와 p 부분에적용합니다. [ 그림 10-24] #solution 기초단계 source/ch10/pic10-24.html 먼저 h터지정해줍니다. 여기서디자이너가의도한글꼴은 Segoeui라는글꼴을사용했는데, 이글꼴은기본글꼴모음이아닙니다. 이미지로처리하는것이더좋습니다. 이사이트를디자인한디자이너에게물어봤더니많이사용된다고합니다. #hosting h3, #security h3, #payment h3{ font-family: seo; font-size: 14px; font-weight:600; color: #333; #hosting p, #security p, #payment p{ font-family: seo; font-size: 12px; color: #333; 이렇게적용하면원래디자인한의도와거의동일하게디자인되어있는것을알수있습니다. [ 그림 10-25] 를보면확실한차이점을알수있습니다. <h3> 부분뿐만아니라 <p> 부분에도사용되었다고하고많은부분에해당글꼴을이용하여디자인을한다고합니다. 이렇게많이사용되었다면 font-face를이용해서처리하는것이좋습니다. 이글꼴을 2부에서설명했던프로그램을이용하여 eot 파일과 woff 파일로변환했습니다 장실전웹표준사이트구축 HTML5와 CSS3로웹표준사이트개발하기 309

20 이럴경우에는 <h3> 과 <p> 의마진값을이용해서위치를이동해줍니다. font-face 적용전 h3 와 p 부분글꼴모양 [ 그림 10-26] 백그라운드에아이콘배열 font-face 적용후 h3와 p 부분글꼴모양 [ 그림 10-25] font-face 적용전후글꼴모양비교 이제여기에각각의솔루션에해당하는아이콘을배치할예정입니다. 각각의솔루션에배치될아이콘들은백그라운드이미지로처리하겠습니다. 여기에는제목과내용이있어, 이미지가안보이더라도무슨내용인지파악되기때문입니다. CSS 내부에아래와같이다른아이디선택자 #security, #payment에도값을지정해줍니다. #hosting h3, #security h3, #payment h3{ margin:0 0 10px 80px ; #hosting p, #security p, #payment p{ margin: px; h3에는 p와의간격을위해하단에 10픽셀의여백을주었으며, 왼쪽으로 80픽셀을이동했습니다. 이렇게이동된결과는 [ 그림 10-27] 에서확인할수있습니다. #hosting { background-image: url(../images/icon1.png); background-repeat: no-repeat; background-position: left 15px; [ 그림 10-27] <h3> 와 <p> 에마진값을적용하여아이콘재배치 여기에서는 background-position의값이 left 15px로지정되어있는데이것은위치를말하는것으로화면왼쪽위에서 15픽셀밑으로위치하게끔처리하는것입니다. 저는초기에 background-position:left top; 을지정했는데아이콘이너무위쪽에위치해픽셀값을넣어위치를정확하게조정했습니다. 결과는 [ 그림 10-26] 에서볼수있는데, 아이콘과문장이겹치는문제가발생했습니다. 하지만여기서각각의내용들이조금은왼쪽으로치우쳐있고너무붙어있어보이는문제점이있습니다. 여기서각각의아이디선택자를 22픽셀정도움직이고, 박스의값도픽셀값으로변환하여정확한위치를조정하도록하겠습니다. 우선 % 로단위를사용하게되면계산이복잡해집니다. 왜냐하면, 마진과패딩을픽셀값을이용하여움직이게되면, % 란단위를 1픽셀단위로값을설정할수없기때문입니다. 실제로사용하다보면그런경우가나옵니다. 그래서처음에큰틀을잡을때는 % 를사용하다마무리단계에서픽셀로바꾸는경우가많습니다. 그것은미세한값을조정하기위함입니다 장실전웹표준사이트구축 HTML5와 CSS3로웹표준사이트개발하기 311

21 여기서잠깐 박스모델을설정하다보면각각의박스가어디서어디까지인지알수가없는경우가많습니다. 예를들어 [ 그림 10-28] 처럼미세한값의변화로레이아웃이틀어지는경우가있습니다. 박스의값이조금이라도커지면하나의박스는다음칸으로내려와버립니다. 각박스의크기를 width:262px로적용했는데박스가 [ 그림 10-28] 과같이내려오는경우가있습니다. 이렇게값의크기또는위치가어디에있고각각의마진과패딩의여유분은어느정도있는지확인해볼때, 각박스모델에 border: solid 1px #ccc; 을입력해서레이아웃을살펴보고위치를정해주는것이좋습니다. 그렇게되면각박스모델의정확한위치와마진패딩값을눈으로확인하고미세하게값을조정할수있기때문입니다. 물론작업이끝나면 border:solid 1px #ccc; 는삭제해야합니다. 단여기서주의할것은 border: 1px의경우전체레이아웃에서상하좌우로 1픽셀씩더해져있기때문에최종적으로박스의크기를감안한다면 border:1px 부분을디자인레이아웃을완성한후에는해당블록부분에상하또는좌우로 1픽셀씩더해줘야합니다. [ 그림 10-30] border-right 적용해준결과화면 4단계. Security News와 News & Notice 디자인레이아웃잡기이제 #solution 하단에위치한 Security News에대한디자인과 News & Notice 부분에대한디자인레이아웃작업을하겠습니다. 이전에항상박스모델과박스모델끼리서로를분리시킬때 <div class= clear > </ div> 를적용해준다고했습니다. 마찬가지로 3단계에서 #solution의마지막에 <div clss= clear > 를적용하여서로분리시켜줍니다. [ 그림 10-28] 박스모델 width 값설정오류 그리고 Security News 부분은 #sec_news로 News & Notice는 #news_notice로아이디선택자를이용하여정의해줍니다. 그리고 HTML 문서내부에도아래와같이정의합니다. <div id="sec_news"> [ 그림 10-29] border: solid 1px #ccc; 을이용한박스모델레이아웃확인 <div id="news_notice"> 이제 #solution 부분의마지막으로각각의아이디선택자를구분할구분선만적용하게되면 #solution 부분은작업이마무리됩니다. 구분선은단순하게 border를통해처리할수있습니다. #hosting과 #security에 border-right: 1px solid #ccc; 를적용해주면끝납니다. [ 그림 10-30] 은결과값입니다. 그리고각각의아이디선택자는아래처럼대략적인구조를잡습니다. #sec_news, #news_notice { float:left; width:420px; margin:15px px; 장실전웹표준사이트구축 HTML5와 CSS3로웹표준사이트개발하기 313

22 HTML 코드내부에서는 Security News 부분은 <dl> <dt>...</dt> <dd>...</dd> </ dl> 을이용한정의리스트로 HTML 코드를작성하고 News & Notice 부분은 table 태그를이용해서대략적인레이아웃을잡습니다. </table> <!-- 여기까지 News & Notice 부분 - - > 여기서잠깐 정의리스트태그는많이사용되지않는 HTML 태그중하나입니다. 구조는다음과같습니다. <dl> <dt> </dt> <dd> </dd> </dl> 정의리스트는제목과설명이조합되어있는문단에많이사용하게되는데요. 가장대표적인예가현재의 Security News와같은경우입니다. 제목이있고설명이있으며, 그런패턴이반복적으로일어나는경우사용하면편리합니다. 사용법이리스트태그인 <ul> <li> </li> </ul> 과유사한데, 정의리스트는 <dt> 에는제목이, <dd> 에는설명부분이들어가는것이차이점입니다. HTML 문서내부에는다음과같이정의합니다. <div id="sec_news"> <h3>security News</h3> <dl> <dt>vivamus id ligula </dt> <dd>proin quis ante </dd> <dt>vivamus id ligula </dt> <dd>proin quis ante </dd> </dl> <!--여기까지 Security News --> <div id="news_notice"> <h3>news & Notice</h3> <table> <tr> <td>vivamus </th> <td> </th> </tr>. [ 그림 10-31] HTML 코드내부에 Security News 및 News & Notice 적용결과 source/ch10/pic10-31.html [ 그림 10-31] 을보면현재까지의작업결과물을확인할수있습니다. 의도했던디자인과는차이가있지만대략적인레이아웃은일치하는것을알수있습니다. 이제 CSS를통해서나머지디자인을적용해보겠습니다. 먼저 #sec_news 및 #news_notice 의 h3 부분에대한디자인을적용해보겠습니다. 사용한글꼴을보니 segoeui를사용했습니다. 그리고 italic 스타일을적용했다는것을알 장실전웹표준사이트구축 HTML5와 CSS3로웹표준사이트개발하기 315

23 수있습니다. 그리고글자주위에장식용테두리가있는것을알수있는데, 이부분은 [ 그림 10-32] 에서와같은이미지를이용하여백그라운드로처리하면됩니다. [ 그림 10-32] h3 백그라운드이미지 CSS 코드는다음과같습니다. #sec_news h3, #news_notice h3 { font-family:seo; font-size: 14px; font-style: italic; font-weight: normal; width:420px; height:24px; background-image: url(../images/h3_back.jpg); background-repeat: no-repeat; padding:5px px; CSS가적용된결과는 [ 그림 10-33] 입니다. #sec_news.orange { color:#f26522; #news_notice.brown { color:#827b00; HTML에는다음과같이지정합니다. <h3><span class="orange">security</span> News</h3> <h3 class="brown">news & Notice</h3> 여기서보시면 <span> 태그가언제사용되는지확실히알수있겠죠? <span> 은인라인부분에 <div> 블록부분에사용되는태그입니다. 이제정의리스트부분 dl에속성을적용하여원하는디자인을잡아줍니다. 여기서 dl 값을조정하여정확한위치를잡습니다. 위치를잡기위해서 dl 부분에 marginleft:6px을적용했습니다. 여기서 dt 부분이다른요소보다글꼴크기가크고색상도빨간색입니다. 또한글꼴도 Times 계열인것을파악할수있습니다. 그리고 dd 요소와도약간의간격이있습니다. 모든것을종합적으로파악하여 CSS에속성을적용해줍니다. [ 그림 10-33] h3 백그라운드이미지및속성적용 이제 h3 의글꼴에색을각자지정해주고 h3 부분을마무리하면됩니다. CSS 에는다음과같이지정합니다. #sec_news dl { margin-left:6px; #sec_news dt { font-family: "Times New Roman", Times, serif; font-size: 16px; margin:5px 0; color: #F00; 장실전웹표준사이트구축 HTML5와 CSS3로웹표준사이트개발하기 317

이장에서다룰내용 테두리를제어하는스타일시트 외부여백 (Margin) 과내부여백 (Padding) 관련속성 위치관련속성 2

이장에서다룰내용 테두리를제어하는스타일시트 외부여백 (Margin) 과내부여백 (Padding) 관련속성 위치관련속성 2 03 장. 테두리여백지정하는속성 이번장에서는테이블, 레이어, 폼양식등의더예쁘게꾸미기위해서 CSS 를이용하여 HTML 요소의테두리속성을바꾸어보자. 이장에서다룰내용 1 2 3 테두리를제어하는스타일시트 외부여백 (Margin) 과내부여백 (Padding) 관련속성 위치관련속성 2 01. 테두리를제어하는스타일시트 속성값설명 border-width border-left-width

More information

쉽게 풀어쓴 C 프로그래밍

쉽게 풀어쓴 C 프로그래밍 CHAPTER 7. HTML 와 CSS 로웹사이트만들 기 웹사이트작성 웹사이트구축과정 내비게이션구조도 홈페이지레이아웃 헤더 web Shop 내비게이션메뉴

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 ONE page html 이란? 원페이지는최근의홈페이지제작트렌드로한페이지에상단에서하단으로의마우스스크롤링을통해서컨텐츠를보여주는스타일의홈페이지입니다. USER 의시선을분산시키지않고위쪽에서아래쪽으로마우스스크롤링을통해서홈페이지의컨텐츠를보여주게됩니다. 반응형으로제작되어스마트폰, 아이패드, 태블릿,PC, 노트북등다양한디바이스에서자동으로최적화됩니다. ONE page 웹사이트사례

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Html 은웹에서 text, images, movie 등다양한정보의요소를 담을수있는문서형식이다. 정보 (txt, imges) 전송 = 동일한어플리케이션 = 정보 (txt, imges) 정보 (txt, imges Movie, 동작 ) 정보 (txt, imges movie) 어플리케이션 웹브라우저 HTML5 는기존 HTML 에차별화된특징을가진 최신버전의웹표준언어.

More information

PowerPoint Presentation

PowerPoint 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 information

html5_04.indd

html5_04.indd 4 장쇼핑몰사이트제작 에서는 HTML5와 CSS3를이용하여쇼핑몰사이트를제작해보겠습니다. 2장과 3장에서는 @font-face의활용을높이기위해영문으로사이트를제작했습니다. 하지만 에서는한글로된사이트를제작할예정입니다. 영문폰트를무료로제공하는사이트는많이존재하지만, 한글폰트는대부분상용입니다. 따라서함부로폰트를웹용으로변환하여사용하는것은저작권에위배될수도있습니다. 다행히요즘에는네이버같은포털사이트에서무료로폰트를배포하고있으며,

More information

Javascript

Javascript 1. HTML 이란? HTML 은 Hyper Text Mark Up Language 의약자로예약되어있는각종태그라는명령어를이용하여웹페이지를작성할때사용하는언어입니다. 2. HTML 의기본구조 < 태그 > 내용 < 태그속성 = 변수 > 내용

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 05 장 CSS3 선택자 1. 선택자개요 2. 기본선택자 3. 속성선택자 4. 후손선택자와자손선택자 5. 반응 / 상태 / 구조선택자 CSS 블록을생성할수있다. 선택자를이해하고적절한선택자를활용할수있다. 1 선택자개요 CSS3 선택자 특정한 HTML 태그를선택할때사용하는기능 선택한태그에원하는스타일이나스크립트적용가능 그림 5-1 CSS 블록 CSS 블록 style

More information

e-비즈니스 전략 수립

e-비즈니스 전략 수립 CSS3 속성 HTML5 웹프로그래밍입문 ( 개정판 ) Contents 학습목표 CSS3가지원하는스타일속성과스타일값을활용할수있습니다. CSS3를사용해레이아웃을잡을수있습니다. 내용 CSS3 단위 박스속성 display 속성 배경속성 글자속성 위치속성 float 속성 그림자속성 그레이디언트 2/85 1. CSS3 단위 키워드단위 W3C에서미리정의한단어 키워드를입력하면키워드에해당하는스타일이자동으로적용

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 HTML5 웹프로그래밍입문 5 장. 고급표현을위한 CSS3 활용 1 목차 5.1 박스모델설정하기 5.2 레이아웃설정하기 5.3 다양한효과설정하기 5.4 움직임설정하기 2 5.1 박스모델설정하기 5.1.1 영역설정을위한박스모델 5.1.2 박스모델유형의지정 3 영역설정을위한박스모델 배경영역 , , : 해당하는줄만큼배경 ,

More information

Front-Side 웹개발의이해 (CSS Basic) 1. CSS 란?

Front-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 information

Week8-Extra

Week8-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 information

이번장에서는본격적으로사이트를제작하도록하겠습니다. 우선사이트제작에앞서몇가지준비사항및주의점이있습니다. 1. 예제를실행하기위해선 WAMP 또는 MAMP 서버가필요합니다. WAMP 서버설치방법은부록을참고하기바랍니다. 1 사이트준비작업 2. 포토샵을이용해서만들어진사이트디자인레이

이번장에서는본격적으로사이트를제작하도록하겠습니다. 우선사이트제작에앞서몇가지준비사항및주의점이있습니다. 1. 예제를실행하기위해선 WAMP 또는 MAMP 서버가필요합니다. WAMP 서버설치방법은부록을참고하기바랍니다. 1 사이트준비작업 2. 포토샵을이용해서만들어진사이트디자인레이 chapter 14 사이트제작전 준비작업및 프론트페이지제작 14장에서는사이트제작에들어가기에앞서, 필요한사항을먼저점검하도록하겠습니다. 사이트를제작하기위해선먼저준비해야하는사항이몇가지있는데, 실제서버와같이동작하게해주는개인용웹서버가준비되어있어야하고, 사이트의디렉토리또한구성되어야합니다. 또한사이트를제작하려면, 포토샵과같은그래픽저작도구를이용해서레이아웃을구성해야함은물론이고,

More information

Lab1

Lab1 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 information

Windows 8에서 BioStar 1 설치하기

Windows 8에서 BioStar 1 설치하기 / 콘텐츠 테이블... PC에 BioStar 1 설치 방법... Microsoft SQL Server 2012 Express 설치하기... Running SQL 2012 Express Studio... DBSetup.exe 설정하기... BioStar 서버와 클라이언트 시작하기... 1 1 2 2 6 7 1/11 BioStar 1, Windows 8 BioStar

More information

C스토어 사용자 매뉴얼

C스토어 사용자 매뉴얼 쪽지 APP 디자인적용가이드 I. 쪽지 APP 소개 2 I. 쪽지 APP 소개 쪽지 APP 을통해쇼핑몰의특정회원또는특정등급의회원그룹에게 알림메시지나마케팅을위한쪽지를발송하실수있습니다. 쪽지 APP의주요기능 1. 전체회원, 특정ID, 특정회원그룹별로쪽지발송가능 2. 발송예약기능 3. 발송한쪽지에대해수신및열람내역조회가능 4. 쇼핑몰페이지에서쪽지함과쪽지알림창제공 3

More information

PowerPoint Presentation

PowerPoint Presentation WordPress 를이용한웹사이트만들기 2015 년 한지웅 WordPress 를이용한웹사이트만들기 Day 1 Day 2 Day 3 Day 4 Day 5 1. 웹사이트제작기초 HTLM 기본 CSS 기본 WordPress 개론 ( 웹사이트구축툴 ) 2. 웹호스팅 / 웹사이트구축 웹호스팅업체선택 cpanel 설정 WordPress 설치 3. WordPress 기초활용

More information

쉽게 풀어쓴 C 프로그래밍

쉽게 풀어쓴 C 프로그래밍 CHAPTER 6. CSS 레이아웃과애니메이션 레이아웃이란? 웹페이지에서 HTML 요소의위치, 크기등을결정하는것 집안에서의가구배치와비슷하다. 블록요소와인라인요소 블록 (block) 요소 - 화면의한줄을전부차지한다. 인라인 (inline) 요소 - 한줄에차례대로배치된다. 현재줄에서필요한만큼의너비만을차지한다. 블록요소 한줄을전부차지 , , ,

More information

Overall Process

Overall 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

쉽게 풀어쓴 C 프로그래밍

쉽게 풀어쓴 C 프로그래밍 CHAPTER 5. CSS 박스모델과응용 박스모델 HTML 요소들을박스 ( 사각형 ) 형태로그리는것 박스는배치, 색상, 경계등의속성을가진다. 박스모델의속성 배경색과배경이미지 HTML 요소에배경색과배경이미지가설정되어있는경우에, 패딩은투명하므로배경이미지와배경색이보이게된다 ( 그림출처 : Jon Hicks) 경계선스타일

More information

쉽게 풀어쓴 C 프로그래밍

쉽게 풀어쓴 C 프로그래밍 CHAPTER 13. HTML5 위치정보와드래그앤드롭 SVG SVG(Scalable Vector Graphics) 는 XML- 기반의벡터이미지포맷 웹에서벡터 - 기반의그래픽을정의하는데사용 1999 년부터 W3C 에의하여표준 SVG 의장점 SVG 그래픽은확대되거나크기가변경되어도품질이손상되지않는다. SVG 파일에서모든요소와속성은애니메이션이가능하다. SVG 이미지는어떤텍스트에디터로도생성하고편집할수있다.

More information

Ext JS À¥¾ÖÇø®ÄÉÀ̼ǰ³¹ß-³¹Àå.PDF

Ext 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

미쓰리 파워포인트

미쓰리 파워포인트 computer & internet 07. FRAME TAG FRAME? 프레임이란? : 웹페이지를수직이나수평으로여러개영역으로나누어다른웹문서가들어갈수있도록구성할수있음. 이때나누어진각각의창을프레임이라고함. 2 FRAME 문서의구조 HTML 문서에서 태그기능을 프레임문서구조에서는 이대신함 일반웹페이지구조 ..

More information

1809_2018-BESPINGLOBAL_Design Guidelines_out

1809_2018-BESPINGLOBAL_Design Guidelines_out 베스핀글로벌 디자인 가이드라인 베스핀글로벌은 경험과 기술을 바탕으로 고객에게 신뢰를 주는 기업이기를 지향합니다. 모든 서비스와 소통채널에서 우리의 가치를 일관되게 표현하도록 합니다. SIGNATURE SIGNATURE + SLGAN SIGNATURE [CHINA] SIGNATURE + SYMBL 2018년 1.ver 베스핀글로벌 디자인 가이드라인 디자인 가이드라인을

More information

쉽게 풀어쓴 C 프로그래밍

쉽게 풀어쓴 C 프로그래밍 CHAPTER 11. 자바스크립트와캔버스로게임 만들기 캔버스 캔버스는 요소로생성 캔버스는 HTML 페이지상에서사각형태의영역 실제그림은자바스크립트를통하여코드로그려야한다. 컨텍스트객체 컨텍스트 (context) 객체 : 자바스크립트에서물감과붓의역할을한다. var canvas = document.getelementbyid("mycanvas"); var

More information

SK Telecom Platform NATE

SK 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 information

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상 Android 용 Brother Image Viewer 설명서 버전 0 KOR 아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상표입니다. Android는

More information

SIGIL 완벽입문

SIGIL 완벽입문 누구나 만드는 전자책 SIGIL 을 이용해 전자책을 만들기 EPUB 전자책이 가지는 단점 EPUB이라는 포맷과 제일 많이 비교되는 포맷은 PDF라는 포맷 입니다. EPUB이 나오기 전까지 전 세계에서 가장 많이 사용되던 전자책 포맷이고, 아직도 많이 사 용되기 때문이기도 한며, 또한 PDF는 종이책 출력을 위해서도 사용되기 때문에 종이책 VS

More information

WEB HTML CSS Overview

WEB 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 information

View Licenses and Services (customer)

View Licenses and Services (customer) 빠른 빠른 시작: 시작: 라이선스, 라이선스, 서비스 서비스 및 주문 주문 이력 이력 보기 보기 고객 가이드 Microsoft 비즈니스 센터의 라이선스, 서비스 및 혜택 섹션을 통해 라이선스, 온라인 서비스, 구매 기록 (주문 기록)을 볼 수 있습니다. 시작하려면, 비즈니스 센터에 로그인하여 상단 메뉴에서 재고를 선택한 후 내 재고 관리를 선택하십시오. 목차

More information

Studuino소프트웨어 설치

Studuino소프트웨어 설치 Studuino 프로그래밍환경 Studuino 소프트웨어설치 본자료는 Studuino 프로그래밍환경설치안내서입니다. Studuino 프로그래밍 환경의갱신에따라추가 / 수정될수있습니다. 목차 1. 소개... 1 2. Windows... 2 2.1. 프로그래밍환경설치... 2 2.1.1. 웹설치버전설치방법... 2 2.2. Studuino 프로그래밍환경실행...

More information

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우. 소프트웨어매뉴얼 윈도우드라이버 Rev. 3.03 SLP-TX220 / TX223 SLP-TX420 / TX423 SLP-TX400 / TX403 SLP-DX220 / DX223 SLP-DX420 / DX423 SLP-DL410 / DL413 SLP-T400 / T403 SLP-T400R / T403R SLP-D220 / D223 SLP-D420 / D423

More information

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc NTAS and FRAME BUILDER Install Guide NTAS and FRAME BUILDER Version 2.5 Copyright 2003 Ari System, Inc. All Rights reserved. NTAS and FRAME BUILDER are trademarks or registered trademarks of Ari System,

More information

XSS Attack - Real-World XSS Attacks, Chaining XSS and Other Attacks, Payloads for XSS Attacks

XSS Attack - Real-World XSS Attacks, Chaining XSS and Other Attacks, Payloads for XSS Attacks XSS s XSS, s, May 25, 2010 XSS s 1 2 s 3 XSS s MySpace 사건. Samy (JS.Spacehero) 프로필 페이지에 자바스크립트 삽입. 스크립트 동작방식 방문자를 친구로 추가. 방문자의 프로필에 자바스크립트를 복사. 1시간 만에 백만 명이 친구등록. s XSS s 위험도가 낮은 xss 취약점을 다른 취약점과 연계하여

More information

예스폼 프리미엄 템플릿

예스폼 프리미엄 템플릿 HTML 과 CSS 를활용한개별디자인 D4 강사김준일 01. HTML, CSS 그리고메이크샵 1 2 쇼핑몰의구조와기능 이미지, 문구등내용을 담당하는언어 쇼핑몰 쇼핑몰이어떻게보여질지 표현 ( 디자인 ) 을담당하는언어 3 4 쇼핑몰의 UI 및배너등을 표현하며유효성검사등을 담당하는개발언어 쇼핑몰의핵심기능을담당하는 쇼핑몰프로그램으로 HTML,CSS,Javascript

More information

mobile_guide_SA

mobile_guide_SA 네이버 모바일배너 모바일 네트워트 GUIDE AD GUIDE Version 1.0 03. 적용위치 04. Appendix 목차 네이버 모바일배너 개요 1. 텍스트형 광고 2. 이미지형 광고 3. 롤링형 광고 네이버 모바일배너 개요 1. 텍스트형 광고 2. 이미지형 광고 3. 롤링형 광고 01/03 네이버 모바일배너 개요 네이버 모바일배너는 네이버 모바일 서비스

More information

슬라이드 1

슬라이드 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 information

윈도 모바일 6.1을 OS로 사용하는 스마트폰(옴니아2 등)에서의 Tcl/Tk의 사용

윈도 모바일 6.1을 OS로 사용하는 스마트폰(옴니아2 등)에서의 Tcl/Tk의 사용 일, 12/27/2009-18:11 bonkora 첨부 파일 1.png [1] 2.png [2] 3.png [3] 4.png [4] 5.png [5] 6.png [6] 7.png [7] 8.png [8] 9.png [9] 10.png [10] 11.png [11] study4etcl.zip [12] 파일 크기 11.91 KB 19.69 KB 21.67 KB

More information

제이쿼리 (JQuery) 정의 자바스크립트함수를쉽게사용하기위해만든자바스크립트라이브러리. 웹페이지를즉석에서변경하는기능에특화된자바스크립트라이브러리. 사용법 $( 제이쿼리객체 ) 혹은 $( 엘리먼트 ) 참고 ) $() 이기호를제이쿼리래퍼라고한다. 즉, 제이쿼리를호출하는기호

제이쿼리 (JQuery) 정의 자바스크립트함수를쉽게사용하기위해만든자바스크립트라이브러리. 웹페이지를즉석에서변경하는기능에특화된자바스크립트라이브러리. 사용법 $( 제이쿼리객체 ) 혹은 $( 엘리먼트 ) 참고 ) $() 이기호를제이쿼리래퍼라고한다. 즉, 제이쿼리를호출하는기호 제이쿼리 () 정의 자바스크립트함수를쉽게사용하기위해만든자바스크립트라이브러리. 웹페이지를즉석에서변경하는기능에특화된자바스크립트라이브러리. 사용법 $( 제이쿼리객체 ) 혹은 $( 엘리먼트 ) 참고 ) $() 이기호를제이쿼리래퍼라고한다. 즉, 제이쿼리를호출하는기호 CSS와마찬가지로, 문서에존재하는여러엘리먼트를접근할수있다. 엘리먼트접근방법 $( 엘리먼트 ) : 일반적인접근방법

More information

02 장. 글꼴문단지정하기 이번장에서는스타일시트속성중에서글꼴과관련한속성과문단에관련된속성을살펴보도록하자.

02 장. 글꼴문단지정하기 이번장에서는스타일시트속성중에서글꼴과관련한속성과문단에관련된속성을살펴보도록하자. 02 장. 글꼴문단지정하기 이번장에서는스타일시트속성중에서글꼴과관련한속성과문단에관련된속성을살펴보도록하자. 이장에서다룰내용 1 2 3 4 5 글꼴꾸밈관련스타일시트텍스트관련스타일시트배경관련스타일시트목록관련스타일시트하이퍼링크관련스타일시트 2 01. 글꼴꾸밈관련스타일시트 v 글자에관련된스타일시트는크기, 스타일, 모양등에관련된 font 속성이가장많이사용 속성값설명 color

More information

Microsoft PowerPoint - web-part01-ch10-문서객체모델.pptx

Microsoft 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

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 03 장 HTML5 기본태그 1. 글자태그 2. 목록태그 3. 테이블태그 4. 이미지태그 5. 공간분할태그 HTML5 에서지원하는기본태그를사용할수있다. 공간분할태그와시맨틱태그의용도를이해하고사용할수있다. 1. 글자태그 가장많은비중을차지하는태그 그림 3-1 글자태그중심의웹페이지 1.1 제목글자태그 제목글자태그 문서의제목을표현할때사용 h : Heading을의미 표

More information

<3036B0AD D4C5F584D4C5FC0CEC5CDB3DDBAB8C3E6C7D0BDC0C0DAB7E12E687770>

<3036B0AD D4C5F584D4C5FC0CEC5CDB3DDBAB8C3E6C7D0BDC0C0DAB7E12E687770> HTML/XML 인터넷보충학습자료 - 1 - (1) 글자색상 : color 속성사용 - 태그의 color 속성과같은역할을한다. (2) 배경지정 : background-color 속성사용. - HTML의 bgcolor 속성과같은역할. bgcolor 속성은일정한태그에만한정되어있지만 background-color 속성은어떤태그에서도모두적용된다.

More information

KPS-19MA-1.hwp

KPS-19MA-1.hwp 판서모니터 사양(모델명 KPS-19MA) 모델명 KPS-19MA 화면크기 19.0 inch 해상도 1280 (H)x1024 (v) 픽셀크기 0.294 x0.294 mm 화소 16.7M (8 bits/color) 선명도 800:1 밝기 300 cd/m2 응답속도 Tr+Tf=5 ms 시야각 +80 ~80 (H), +80 ~80 (V) Tablet Specification

More information

슬라이드 1

슬라이드 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 information

coinone_brand_guide_(KOR) 복사본

coinone_brand_guide_(KOR) 복사본 Global Brand Design Guide for Screen Ver 1.5 본 문서에 포함된 모든 이미지의 저작권은 (주)코인원에 있습니다. Logo Coinone Signature 가로형 조합을 사용하는 것을 기본 원칙으로 하며, 가로형을 쓰기에 부적절한 지면이나 설치 조건일 경우에 한하여 세로형 조합을 사용할 수 있습니다. 태그라인이 포함된 조합은

More information

AMP는 어떻게 빠른 성능을 내나.key

AMP는 어떻게 빠른 성능을 내나.key AMP는 어떻게 빠른 성능을 내나? AU개발 김태훈 kishu@navercorp.com AMP 란무엇인가? AMP 방식으로 HTML을 만들고 AMP JS를 로딩하고 AMP 컴포넌트만 사용하면 웹페이지의 빠른 렌더링을 보장 + 구글 검색 결과에서 즉시 로딩(빠르고 멋있게) AMPs are just Web Pages! AMPs are just Web Pages!

More information

쉽게 풀어쓴 C 프로그래밍

쉽게 풀어쓴 C 프로그래밍 CHAPTER 4. CSS 스타일시트기초 CSS 의개념 문서의구조 -> HTML 문서의스타일 ->? CSS 의역할 만약 CSS 가없다면 CSS CSS(Cascading Style Sheets): 문서의스타일을지정한다. CSS 의장점 거대하고복잡한사이트를관리할때에필요 모든페이지들이동일한 CSS 를공유 CSS 에서어떤요소의스타일을변경하면관련되는전체페이지의내용이한꺼번에변경

More information

Install stm32cubemx and st-link utility

Install stm32cubemx and st-link utility STM32CubeMX and ST-LINK Utility for STM32 Development 본문서는 ST Microelectronics 의 ARM Cortex-M 시리즈 Microcontroller 개발을위해제공되는 STM32CubeMX 와 STM32 ST-LINK Utility 프로그램의설치과정을설명합니다. 본문서는 Microsoft Windows 7

More information

Microsoft Word - Armjtag_문서1.doc

Microsoft Word - Armjtag_문서1.doc ARM JTAG (wiggler 호환 ) 사용방법 ( IAR EWARM 에서 ARM-JTAG 로 Debugging 하기 ) Test Board : AT91SAM7S256 IAR EWARM : Kickstart for ARM ARM-JTAG : ver 1.0 ( 씨링크테크 ) 1. IAR EWARM (Kickstart for ARM) 설치 2. Macraigor

More information

Microsoft PowerPoint - aj-lecture1-HTML-CSS-JS.ppt [호환 모드]

Microsoft 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

<!DOCTYPE html> <html> <head> #p1{background:#ff0000;} 1 배경색을 16진수지정방식사용 #p2{background:rgb(255,0,0);} 2 배경색을 rgb 지정방식사용 #p3{background:rgba(255,0,0,0

<!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 information

1

1 1 2 3 4 5 6 b b t P A S M T U s 7 m P P 8 t P A S M T U s 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 Chapter 1 29 1 2 3 4 18 17 16 15 5 6 7 8 9 14 13 12 11 10 1 2 3 4 5 9 10 11 12 13 14 15

More information

IRISCard Anywhere 5

IRISCard Anywhere 5 이 빠른 사용자 가이드는 IRISCard Anywhere 5 및 IRISCard Corporate 5 스캐너의 설치와 시작을 도와 드립니다. 이 스캐너와 함께 제공되는 소프트웨어는: - Cardiris Pro 5 및 Cardiris Corporate 5 for CRM (Windows 용) - Cardiris Pro 4 (Mac OS 용) Cardiris 의

More information

BMP 파일 처리

BMP 파일 처리 BMP 파일처리 김성영교수 금오공과대학교 컴퓨터공학과 학습내용 영상반전프로그램제작 2 Inverting images out = 255 - in 3 /* 이프로그램은 8bit gray-scale 영상을입력으로사용하여반전한후동일포맷의영상으로저장한다. */ #include #include #define WIDTHBYTES(bytes)

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 : 준비학습 2: 학습내용 11장. 12장. 이미지, 목록, 하이퍼링크스타일 13장. 테두리, 폼양식관련스타일과레이어 14장. 필터효과와 활용하기 : 11 장. 학습내용 개요와삽입법 선택자 글꼴 / 문단관련스타일 개요 Cascading Style Sheets 의약자 계단형스타일시트 라고한다. 의표준화작업과신기술및팁을제공하는 W3C 에서 1996 년 레벨 1

More information

SBR-100S User Manual

SBR-100S User Manual ( 1 / 13 ) SBR-100S 모델에 대한 사용자 펌웨어 업그레이드 방법을 안내해 드립니다. SBR-100S 는 신규 펌웨어가 있을시 FOTA(자동업데이트) 기능을 통하여 자동 업그레이드가 되며, 필요시 사용자가 신규 펌웨어를 다운받아 수동으로 업그레이드 할 수 있습니다. 1. 준비하기 1.1 연결 장치 준비 펌웨어 업그레이드를 위해서는 SBR-100S

More information

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

Microsoft Word - windows server 2003 수동설치_non pro support_.doc Windows Server 2003 수동 설치 가이드 INDEX 운영체제 설치 준비과정 1 드라이버를 위한 플로피 디스크 작성 2 드라이버를 위한 USB 메모리 작성 7 운영체제 설치 과정 14 Boot Sequence 변경 14 컨트롤러 드라이버 수동 설치 15 운영체제 설치 17 운영체제 설치 준비 과정 Windows Server 2003 에는 기본적으로

More information

쉽게 풀어쓴 C 프로그래밍

쉽게 풀어쓴 C 프로그래밍 제 5 장생성자와접근제어 1. 객체지향기법을이해한다. 2. 클래스를작성할수있다. 3. 클래스에서객체를생성할수있다. 4. 생성자를이용하여객체를초기화할수 있다. 5. 접근자와설정자를사용할수있다. 이번장에서만들어볼프로그램 생성자 생성자 (constructor) 는초기화를담당하는함수 생성자가필요한이유 #include using namespace

More information

소규모 비즈니스를 위한 플레이북 여기서 다룰 내용은 다음과 같습니다. 1. YouTube 소개 2. YouTube에서 비즈니스를 위한 채널 만들기 3. 눈길을 끄는 동영상 만들기 4. 고객의 액션 유도하기 5. 비즈니스에 중요한 잠재고객에게 더 많이 도달하기

소규모 비즈니스를 위한 플레이북 여기서 다룰 내용은 다음과 같습니다. 1. YouTube 소개 2. YouTube에서 비즈니스를 위한 채널 만들기 3. 눈길을 끄는 동영상 만들기 4. 고객의 액션 유도하기 5. 비즈니스에 중요한 잠재고객에게 더 많이 도달하기 소규모 비즈니스를 위한 YouTube 플레이북 YouTube에서 호소력 있는 동영상으로 고객과 소통하기 소규모 비즈니스를 위한 플레이북 여기서 다룰 내용은 다음과 같습니다. 1. YouTube 소개 2. YouTube에서 비즈니스를 위한 채널 만들기 3. 눈길을 끄는 동영상 만들기 4. 고객의 액션 유도하기 5. 비즈니스에 중요한 잠재고객에게 더 많이 도달하기

More information

Ÿ column-rule 속성은단사이의구분선을표현하기위한속성으로 column-rule-color, column-rule-style, column-rule-width 속성을한번에지정할수있다. 1.4 단의확장 Ÿ column-span 속성은다단을구성할때해당요소가얼마나많은단

Ÿ 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

리포트_23.PDF

리포트_23.PDF Working Paper No 23 e-business Integrator From Strategy to Technology To remove the gap between e-biz strategy and implementation (eeyus@e-bizgroupcom) Creative Design 2001 04 24 e-business Integrator

More information

웹의 뼈대 HTML의 이해 개요 및 텍스트 태그

웹의 뼈대 HTML의 이해 개요 및 텍스트 태그 HTML 의이해 - 개요및텍스트태그 최현종 ( 서원대학교 ) HTML 의개요 웹문서란무엇인가? 인터넷에올려진문서 HTML : 다양한멀티미디어요소까지다룰수있는인터넷표준웹문서 웹브라우저란무엇인가? 웹문서를보기위한프로그램 대표적인웹브라우저 - 인터넷익스플로러 - 넷스케이프내비게이터 - 오페라 그림 1. 인터넷익스플로러 HTML 의정의 - Hyper Text Markup

More information

HTML5

HTML5 행맨 류관희 충북대학교 2 3 4 5 사전준비 단어목록읽기 단어빈칸보여주기 인터페이스를통해알파벳선택하면알파벳사라지기 단어에선택한알파벳이있으면표시하기 없으면선이나타원으로사람형태그리기 게임종료조건 : 모든맞추는경우 모두틀린경우 ( 행맨 ) 6 단어목록배열에저장 words.js var words = [ "muon", "blight","kerfuffle","qat"

More information

웹디자이너를 위한 쎄지오4

웹디자이너를 위한 쎄지오4 웹디자이너를위한쎄지오 4.x CMS 템플릿제작가이드라인 본문서는쎄지오 4.0 기반의 CMS 템플릿제작방법에대한안내서이다. 쎄지오 CMS 로운영될홈페이지의레이아웃코딩기법부터표준화에맞춘 css 클래스네임설명, 플래시쇼의주요기능과규격화사이즈등템플릿시안하나를만들기위한전체실무적인요소들을알기쉽게설명하여웹디자이너라면누구나템플릿제작을쉽게따라할수있도록구성되어있다. 안내서는웹표준및웹접근성을준수할수있도록하였다.

More information

Office 365 사용자 가이드

Office 365 사용자 가이드 [ 여기에입력 ] Office 365 사용자가이드 OFFICE 365 모바일설정 목차 1. 모바일에메일계정추가하기... 2 2. Lync 2013 App 설치하기... 7 3. Office Mobile App 설치하기... 10 4. Office for ipad 설치하기... 16-1 - 모바일기기에 Office 365 를설정해보세요. 모바일기기에 Office

More information

추가 및 변경사항 ver 2.1 여러장의 이미지를 한번에 올리는 ZIP 불러오기 기능이 추가되었습니다. (p. 3) 테두리 설정 기능이 추가되었습니다. (p. 5) 크게보기 버튼의 위치를 선택하는 기능이 추가되었습니다. (p. 7) 세로가 긴 동영상의 권장크기가 800

추가 및 변경사항 ver 2.1 여러장의 이미지를 한번에 올리는 ZIP 불러오기 기능이 추가되었습니다. (p. 3) 테두리 설정 기능이 추가되었습니다. (p. 5) 크게보기 버튼의 위치를 선택하는 기능이 추가되었습니다. (p. 7) 세로가 긴 동영상의 권장크기가 800 페이지 에디터 가이드 ver 2.1 이 자료는 카카오페이지 서비스에 대한 이해를 돕기 위한 목적으로 제작된 카카오와 포도트리의 자산이므로 카카오와 포도트리의 허락없이 임의로 편집 혹은 배포하거나 다른 목적으로 사용할 수 없습니다. 추가 및 변경사항 ver 2.1 여러장의 이미지를 한번에 올리는 ZIP 불러오기 기능이 추가되었습니다. (p. 3) 테두리 설정

More information

경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P

경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P Duplicator 는기본적으로원본하드디스크를빠르게복사본하드디스크에복사하는기능을하는것입니다.. 복사본 하드디스크가원본하드디스크와똑같게하는것을목적으로하는것이어서저용량에서고용량으로복사시몇 가지문제점이발생할수있습니다. 하드디스크는사용하려면, 디스크초기화를한후에포맷을해야사용가능합니다. Windows PC는 MBR과 GPT 2 개중에 1개로초기화합니다. -Windows

More information

PathEye 공식 블로그 다운로드 받으세요!! 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다.

PathEye 공식 블로그 다운로드 받으세요!!   지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다. PathEye Mobile Ver. 0.71b 2009. 3. 17 By PathEye 공식 블로그 다운로드 받으세요!! http://blog.patheye.com 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다. PathEye 설치 1/3 최종 배포 버전을 다 운로드 받습니다. 다운로드된 파일은 CAB 파일입니다. CAB 파일에는

More information

Windows 10 General Announcement v1.0-KO

Windows 10 General Announcement v1.0-KO Windows 10 Fuji Xerox 장비와의호환성 v1.0 7 July, 2015 머리말 Microsoft 는 Windows 10 이 Windows 자동업데이트기능을통해예약되어질수있다고 6 월 1 일발표했다. 고객들은 윈도우 10 공지알림을받기 를표시하는새로운아이콘을알아차릴수있습니다. Fuji Xerox 는 Microsoft 에서가장최신운영시스템인 Windows

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 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 information

12 강. 문자출력 Direct3D 에서는문자를출력하기위해서 LPD3DXFONT 객체를사용한다 LPD3DXFONT 객체생성과초기화 LPD3DXFONT 객체를생성하고초기화하는함수로 D3DXCreateFont() 가있다. HRESULT D3DXCreateFont

12 강. 문자출력 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 information

SH100_V1.4

SH100_V1.4 User Manual VLUU SH100 1 2 3 4 5 6 m m 7 8 9 10 11 12 13 15 16 17 x y 18 19 1 4 z x 20 2 o 5 o 6 3 7 10 11 21 8 12 o 9 o 22 1 m 2 3 2 1 3 23 24 o 25 1 2 o 1 2 3 26 1 2 1 2 27 1 28 2 1 3 29 2 4 30 1 m

More information

Microsoft PowerPoint - web-part02-ch15-문서객체조작.pptx

Microsoft PowerPoint - web-part02-ch15-문서객체조작.pptx 과목명 : 웹프로그래밍응용교재 : 모던웹을위한 JavaScript Jquery 입문, 한빛미디어 Part2. jquery Ch15. 문서객체조작 2014년 1학기 Professor Seung-Hoon Choi 15 문서객체조작 문서객체조작 자바스크립트만으로문서객체모델을다루려면복잡함 jquery를이용하면쉽게다룰수있다. 이책에서가장중요한부분 15.1 문서객체의클래스속성추가

More information

Lab10

Lab10 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

Oracle VM VirtualBox 설치 VirtualBox에서 가상머신 설치 가상머신에 Ubuntu 설치

Oracle VM VirtualBox 설치 VirtualBox에서 가상머신 설치 가상머신에 Ubuntu 설치 Oracle VM VirtualBox 설치 VirtualBox에서 가상머신 설치 가상머신에 Ubuntu 설치 VirtualBox를 사용하기 위해서는 일단 https://www.virtualbox.org/wiki/downloads 사이트에서 윈도우용 버추얼박스 설치화일을 다운로드 해야합니다. Ubuntu를 사용하기 위해서는 Ubuntu 디스크 이미지 화일을 다운로드

More information

PowerPoint Presentation

PowerPoint 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 information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 실습문제 Chapter 05 데이터베이스시스템... 오라클로배우는데이터베이스개론과실습 1. 실습문제 1 (5 장심화문제 : 각 3 점 ) 6. [ 마당서점데이터베이스 ] 다음프로그램을 PL/SQL 저장프로시져로작성하고실행해 보시오. (1) ~ (2) 7. [ 마당서점데이터베이스 ] 다음프로그램을 PL/SQL 저장프로시져로작성하고실행해 보시오. (1) ~ (5)

More information

Microsoft PowerPoint 웹 연동 기술.pptx

Microsoft 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 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

제 1 절 복습 \usepackage{ g r a p h i c x }... \ i n c l u d e g r a p h i c s [ width =0.9\ textwidth ] { b e a r. j p g } (a) includegraphics 사용의일반적인유형

제 1 절 복습 \usepackage{ g r a p h i c x }... \ i n c l u d e g r a p h i c s [ width =0.9\ textwidth ] { b e a r. j p g } (a) includegraphics 사용의일반적인유형 그림배치 이주용 jlee@formal.korea.ac.kr 2011 년 9 월 28 일 제 1 절 복습 \usepackage{ g r a p h i c x }... \ i n c l u d e g r a p h i c s [ width =0.9\ textwidth ] { b e a r. j p g } (a) includegraphics 사용의일반적인유형 (b)

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 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 information

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 Eclipse (IDE) JDK Android SDK with ADT IDE: Integrated Development Environment JDK: Java Development Kit (Java SDK) ADT: Android Development Tools 2 JDK 설치 Eclipse

More information

Cookie Spoofing.hwp

Cookie Spoofing.hwp Cookie Spoofing&Sniffing By Maxoverpro[max]( 장상근) maxoverpro@empal.com http://www.maxoverpro.org 1. 서론 이문서는 Cookie Spoofing 과 Sniffing 에대해정석적인방법을이야기하도록하며또 한어느특정곳의취약점을설명하지않고직접제작한예제를가지고 Cookie Spoofing 과

More information

ISP and CodeVisionAVR C Compiler.hwp

ISP and CodeVisionAVR C Compiler.hwp USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler http://www.avrmall.com/ November 12, 2007 Copyright (c) 2003-2008 All Rights Reserved. USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler

More information

Prototype 분석 - Element 오브젝트 메서드

Prototype 분석 - Element 오브젝트 메서드 Created by Firejune at 2006/09/05 Prototype 분석 - Element 오브젝트 메서드 이 문서는 Backstage of theater.js에서 발췌한 것 입니다. 프로토타입 라이브러리의 엘리먼트 오브젝트 메서드에 대한 내용을 다루는 일부분입니다. 사용성과 편리성에 포커스를 두지 않고 prototype.js 그대로를 분석하여 접근하고

More information

RHEV 2.2 인증서 만료 확인 및 갱신

RHEV 2.2 인증서 만료 확인 및 갱신 2018/09/28 03:56 1/2 목차... 1 인증서 확인... 1 인증서 종류와 확인... 4 RHEVM CA... 5 FQDN 개인 인증서... 5 레드햇 인증서 - 코드 서명 인증서... 6 호스트 인증... 7 참고사항... 8 관련링크... 8 AllThatLinux! - http://allthatlinux.com/dokuwiki/ rhev_2.2_

More information

정부3.0 국민디자인단 운영을 통해 국민과의 소통과 참여로 정책을 함께 만들 수 있었고 그 결과 국민 눈높이에 맞는 다양한 정책 개선안을 도출하며 정책의 완성도를 제고할 수 있었습니다. 또한 서비스디자인 방법론을 각 기관별 정부3.0 과제에 적용하여 국민 관점의 서비스 설계, 정책고객 확대 등 공직사회에 큰 반향을 유도하여 공무원의 일하는 방식을 변화시키고

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 바로가기마케팅서비스 사용자매뉴얼 최종업데이트 2013-08-02 문서버전 1.2 목차 1. 서비스소개및신청 1) 바로가기마케팅서비스란? 2) 서비스신청및적용 3) 서비스활용 2. 디자인설정 ( 구 ) 디자인 1) 바로가기아이콘소개페이지적용 2) 바로가기접속상태아이콘노출 3) 바로가기접속주문혜택노출 3. 디자인설정 - 스마트디자인 1) 바로가기아이콘서비스소개페이지적용

More information

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp");

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher( 실행할페이지.jsp); 다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp"); dispatcher.forward(request, response); - 위의예에서와같이 RequestDispatcher

More information

Microsoft Word - ijungbo1_13_02

Microsoft Word - ijungbo1_13_02 [ 인터넷정보관리사필기 ] 기출문제 (11) 1 1. 지금부터인터넷정보관리사필기기출문제 (11) 를풀어보겠습니다. 2. 홈페이지제작할때유의할점으로가장거리가먼것은무엇일까요? 3. 정답은 ( 라 ) 입니다. 홈페이지제작시유의할점으로는로딩속도를고려하며, 사용자중심의인터페이스로제작하고, 이미지의크기는적당하게조절하여야한다. [ 인터넷정보관리사필기 ] 기출문제 (11)

More information

HLS(HTTP Live Streaming) 이용가이드 1. HLS 소개 Apple iphone, ipad, ipod의운영체제인 ios에서사용하는표준 HTTP 기반스트리밍프로토콜입니다. 2. HLS 지원대상 - 디바이스 : iphone/ipad/ipod - 운영체제 :

HLS(HTTP Live Streaming) 이용가이드 1. HLS 소개 Apple iphone, ipad, ipod의운영체제인 ios에서사용하는표준 HTTP 기반스트리밍프로토콜입니다. 2. HLS 지원대상 - 디바이스 : iphone/ipad/ipod - 운영체제 : HLS(HTTP Live Streaming) 이용가이드 1. HLS 소개 Apple iphone, ipad, ipod의운영체제인 ios에서사용하는표준 HTTP 기반스트리밍프로토콜입니다. 2. HLS 지원대상 - 디바이스 : iphone/ipad/ipod - 운영체제 : ios 3.0 이상 - 콘텐츠형식 : MP4 (H264,AAC ), MP3 * 디바이스별해상도,

More information

B _00_Ko_p1-p51.indd

B _00_Ko_p1-p51.indd KOS-V000 B64-797-00/00 (MV) KOS-V000 설명서를 보는 방법 이 설명서에서는 삽입된 그림을 통해 작동 방법을 설명합니다. 이 설명서에 나타낸 화면과 패널은 작동 방법을 자세히 설명하는 데 이용되는 예입니다. 따라서 실제 화면이나 패널과 다르거나 일부 디 스플레이 패턴이 다를 수도 있습니다. 찾기 모드 방송국 선택 설정. TUNER

More information

MF Driver Installation Guide

MF Driver Installation Guide Korean MF 드라이버 설치설명서 사용자 소프트웨어 CD-ROM... 드라이버 및 소프트웨어 정보...1 지원되는 운영 체제...1 MF 드라이버 및 MF Toolbox 설치... [쉬운 설치]를 사용한 설치...2 [사용자 정의 설치]를 사용한 설치...10 USB 케이블 연결(USB를 이용해 연결하는 경우만)...20 설치 결과 확인...21 온라인

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 09 장 문서객체모델 1. 문서객체모델관련용어 2. 웹페이지생성순서 3. 문서객체선택 4. 문서객체조작 5. 이벤트 문서객체와문서객체모델의개념을이해한다. 문서객체를선택하고조작할수있다. 이벤트의종류를알아보고문서객체에이벤트를연결해본다. 1 문서객체모델관련용어 문서객체모델 (DOM) Document Object Model 웹브라우저가 HTML 파일을분석하고표시하는방법

More information

System Recovery 사용자 매뉴얼

System Recovery 사용자 매뉴얼 Samsung OS Recovery Solution 을이용하여간편하게 MagicInfo 의네트워크를설정하고시스템을백업및복원할수있습니다. 시스템시작시리모컨의 - 버튼이나키보드의 F3 키를연속해서누르면복구모드로진입한후 Samsung OS Recovery Solution 이실행됩니다. Samsung OS Recovery Solution 은키보드와리모컨을사용하여조작할수있습니다.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 휴대폰인증서비스 사용자매뉴얼 목차 1. 서비스소개및신청 1) 휴대폰인증서비스란? 2) 휴대폰인증서비스장점 3) 서비스신청하기 1) 회원가입페이지에적용 2) 아이디, 비밀번호찾기페이지에적용 3) 14세미만비회원구매제한팝업에적용 4) 성인인증페이지에적용 2 1. 서비스소개및신청 1) 휴대폰인증서비스란? 휴대폰인증서비스는본인명의의휴대폰을사용하여본인확인을가능하게해주는서비스로써,

More information

게시판 스팸 실시간 차단 시스템

게시판 스팸 실시간 차단 시스템 오픈 API 2014. 11-1 - 목 차 1. 스팸지수측정요청프로토콜 3 1.1 스팸지수측정요청프로토콜개요 3 1.2 스팸지수측정요청방법 3 2. 게시판스팸차단도구오픈 API 활용 5 2.1 PHP 5 2.1.1 차단도구오픈 API 적용방법 5 2.1.2 차단도구오픈 API 스팸지수측정요청 5 2.1.3 차단도구오픈 API 스팸지수측정결과값 5 2.2 JSP

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 실습 1 배효철 th1g@nate.com 1 목차 조건문 반복문 System.out 구구단 모양만들기 Up & Down 2 조건문 조건문의종류 If, switch If 문 조건식결과따라중괄호 { 블록을실행할지여부결정할때사용 조건식 true 또는 false값을산출할수있는연산식 boolean 변수 조건식이 true이면블록실행하고 false 이면블록실행하지않음 3

More information

NATE CP 가이드 1. WML 페이지에서줄바꿈문제 개요 WML 페이지에서줄바꿈은명시적으로 <br/> 태그를사용하여야한다. 설명그림 2 의의도로제작된페이지에서 Card Styles 텍스트와 Select 박스사이에명시적인 <br/> 태그가없어, 그림 1 과같이줄바꿈이되

NATE 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