질문자 인사 오 좋은 정보네요 별 5개입니다^^ 감사합니다^^

제가 자주 찾아가는 웹초보님의 블로그에서 발췌한 내용 입니다.

 

stock.xchng

고품질의 무료 이미지를 손쉽게 구할수 있는 곳입니다. 회원가입후 로그인을 하면 원본 크기의 이미지를 받을수 있지만 로그인을 안해도 워터마크가 안찍힌 중간 크기의 사진을 구할수 있기 때문에 편리하게 블로그나 다른 작업에 활용 할 수 있습니다. 하단에 유료이미지를 팔긴하지만 무료 이미지 검색 결과와 별도로 출력되기 때문에 크게 신경 안쓰셔도됩니다.. ;;


이미지 무료로 구하는 다른 곳을 몇개 더 소개하자면..

 

deviantART : 세계 최대의 이미지 공유 사이트. 유저들이 직접 제작한 이미지를 다운로드 받을수 있습니다.

 

이미지굿 : 국내 최대의 이미지 무료 제공사이트. 다운로드를 받기 위해서는 회원가입이 필요합니다.

 

아이클릭아트 : 예쁜 일러스트 이미지가 많은 국내사이트. 역시 회원가입 필요.

 

mogueFile : 회원가입 없이도 유저들이 공유하는 고화질 이미지를 마음대로 받을수 있습니다.

 

pixiv : 일본의 일러스트 이미지 공유사이트. 회원가입은 오픈검색님의 하테나 블로그를 참조하세요.

 

everystockphoto : 무료 이미지 검색엔진입니다. 대부분의 검색 결과는 Flickr와 Stock.xchng에서 가져오네요. 비슷한 사이트로 photopy도 좋습니다

 

 

일러스트에 필요한 벡터이미지 사이트 입니다.

Powerclip.ru

유저들이 자신들의 벡터 일러스트 작품을 공유하는 러시아 사이트입니다. 벡터 이미지를 다운받기 위해서는 회원가입 필요없이 이미지 밑의 Скачать를 클릭하고 다음 페이지에서 하단의 да 버튼을 클릭하면 됩니다. 상당히 뛰어난 작품들이 많이 올라오네요.. ^^;

 

그외 벡터 자료 무료로 구하는 곳입니다.

Design Resources Search Engine : 벡터 뿐만 아니라 다양한 종류의 디자인 관련 파일을 검색 할 수 있습니다.

 

Deziguns.com : 거의 매일 양질의 벡터 자료가 올라옵니다.

 

Vecteezy : 꾸준히 업데이트 되는 무료 벡터 이미지 제공 사이트

 

BittBox : Freebies 메뉴로 들어가시면 다양한 벡터 이미지들을 제공합니다.

 

Blog.Spoon Graphics : 마찬가지로 Freebies 메뉴에서 쓸만한 벡터 이미지 제공

 

CREATESK8 : 여기도 Freebies 메뉴

 

FreeVectors.net

 

iheartvector.com : Free 섹션에서 쓸만한 이미지와 폰트를 제공합니다.

 

VectorVault : Free Daily Download 메뉴로 들어가면 하루에 한가지씩 벡터 자료를 제공합니다. 회원가입 필요.

 

Vectorportal.com : 오른쪽 Free Vector Files 메뉴를 통해 다양한 스타일의 벡터 자료를 받을 수 있습니다.

 

deviantART Vector Resources : 세계 최대의 디자인 커뮤니티답게 쏠쏠한 자료들이 많이 올라옵니다.

 

Cuts & Caps : 550종의 간단한 벡터 이미지 제공

 

N.DESIGN STUDIO : 몇가지 벡터 클립아트 제공, 여기엔 85종의 벡터 아이콘 제공

 

Symbol Signs : 간단한 벡터 심볼 제공

 

All the Flags of the World : 전세계 깃발 이미지를 벡터 외에도 gif, png 포맷으로 제공

 

Open Clip Art Library : 벡터 포맷의 클립아트를 무료로 받을수 있습니다. 여기로 가시면 모든 자료를 한 번에 받을수 있습니다. 현재 6900개, zip 포맷으로 132MB의 용량입니다.

Posted by falldown
:
 보고 이를 적용하는 방법을 풀어 보았습니다. 이 팁은 IE 6.x 버전의 웹 브라우저에서 PNG-24 파일의 투명/반투명 색을 회색으로 처리해버리는 비표준 렌더링 방법을 개선하기 위한 해결방법 입니다. 기존의 스크립트가 단순하게 <img> 태그에만 적용되는 팁이었다면 이 방법은 CSS 의 Background 속성에도 적용이 가능하다는 점 때문에 높은 점수를 주고 싶습니다. PNG-24 이미지는 GIF와 달리 투명색 뿐만아니라 반투명색의 투과까지 지원을 해주기 때문에 웹 디자이너 입장에서 그 활용가치가 매우 높다고 말씀드릴 수 있겠습니다. 단점은 GIF 이미지보다 PNG-24 파일의 용량이 약 2배정도 증가한다는 점인데 화면을 PNG-24 으로 도배하지 않는 이상 그다지 걱정할 만한 트래픽 증가는 아닌것 같습니다. 하지만 되도록 큰 이미지에는 PNG-24의 사용을 자제하시는게 좋겠지요.

IE 6.x 버전에서 PNG-24 파일의 투명/반투명 색을 바르게 렌더링 하기 위한 CSS/Javascript 적용방법은 다음과 같습니다.

  1. iepngfix.htc 파일을 다운로드 한 다음 웹 서버의 원하는 폴더에 올립니다.
  2. 1*1px 짜리 투명색으로 처리된 blank.gif 파일을 웹 서버의 원하는 폴더에 올립니다.
  3. iepngfix.htc 파일을 열어서 blank.gif 파일의 경로를 바르게 변경합니다. if (typeof blankImg == ‘undefined’) var blankImg = ‘blank.gif‘; // 1×1px 짜리 투명 이미지(blank.gif)의 경로를 변경.
  4. 모든 페이지에서 참조하는 css 파일을 열고 원하는 class 에 {behavior:url(iepngfix.htc);} 속성을 추가한 다음 iepngfix.htc 의 경로를 바르게 변경해 줍니다. .iePngFix {behavior:url(iepngfix.htc);} /* iepngfix.htc 파일의 경로를 바르게 변경합니다 */
  5. 해당 class가 적용된 PNG-24 이미지의 투명/반투명 색이 IE 6.x 버전 에서도 정상적으로 렌더링 됩니다.

IE 6.x 정식버전에서의 렌더링 테스트 결과는 다음과 같습니다.

예제에 사용된 이미지는 포토샵에서 Alpha 50%가 적용된 것입니다. 이미지의 투명/반투명 영역이 체크무늬패턴의 배경을 어떻게 투과시키는지 확인하시면 됩니다. 특히 그림자 부분을 유의깊게 보시구요. 위아래로 같은 이미지이며 좌우로는 파일 형식이 다릅니다. 아래 화면은 IE 6.x 가 정상적으로 설치되어 있지 않은 분들을 위하여 센스있게 미리 캡쳐된 화면입니다. 정상적으로 설치된 IE 6.x 가 깔려있다면 실제로 코딩된 화면을 직접 확인 해보세요. IE6.x Standalone 버전 에서는 아래 화면 대로 렌더링 되지 않으며 스크립트오류까지 만나게 됩니다.

IE6.x 에서 PNG-24의 '투명/반두명' 색을 바르게 표현하기 렌더링 테스트 결과.

IE 5.x 까지 하위버전 호환되지는 않습니다. IE 6.x 버전만을 위한 것이지요. IE 7.x 부터는 이딴짓(?) 안해도 PNG 파일의 투명/반투명 색을 표준에 맞게 렌더링 해줍니다. 따라서 이 팁은 어디까지나 IE 6.x 의 브라우저 호환성을 유지하기 위한 방법이며 IE6.x 브라우저의 하위 호환성을 위하여는 IE8.x 버전이 나오기 전까지 이딴짓을 계속 해야 할 것으로 생각됩니다.

IE 6.x 렌더링 테스트 결과 발견된 문제점

  1. ‘회선속도가 느리거나 웹 문서의 용량이 커지는 경우’ 페이지가 완전히 로딩되기 전까지 투명/반투명 색이 잠깐동안 회색으로 나타나는 증상이 있습니다. 따라서 ‘저회선 사용자의 인터넷 환경’ 을 고려해야 한다거나 ‘포털’ 규모의 웹페이지에 사용하려는 경우 이를 심사숙고 해보아야 합니다. 한편 Apple Mac Pro, Mac OS X Leopard Sneak Peek 페이지 에서도 이 코드를 사용하고 있는것을 보면 그다지 Critical 한 측면은 아닌가 봅니다.
  2. .iePngFix 라는 class 가 적용된 배경이미지의 반복(repeat, repeat-x, repeat-y)과 위치값(left, right, top, bottom & offset value) 적용되지 않습니다.(위 background 렌더링 테스트 결과 참조)
  3. <img> 태그에 padding 값을 주게 되면 padding 값 만큼 PNG 이미지의 크기가 늘어나는 형태로 잘못 렌더링 됩니다. (위 <img> 렌더링 결과 참조)
  4. 2~3번 같은 경우 때문에 공용선택자 ‘*’ 에 behavior 를 적용하는 방법은 지양할 수 밖에 없습니다. repeat 시킬 필요가 없고 padding 값을 줄 필요가 없는 PNG-24 이미지에만 class 를 주어서 현재의 스크립트를 개별적으로 적용 하는 방법을 권장합니다. 사실 PNG-24를 이용하여 투명한 영역을 제대로 렌더링 시켜야 하는 경우는 많지 않으므로 역시 class 를 이용하는 방법을 권장합니다. (X) * {behavior:url(iepngfix.htc);} (O) .iePngFix {behavior:url(iepngfix.htc);} 그럼에도 불구하고 이를 공용선택자 ‘*’ 에 일괄 적용하는 것이 나은 케이스라고 판단되면 이 속성을 상속받을 필요가 없는 PNG-24 이미지에는 다음과 같은 class 로 처리하십시오. 이 코드는 공용선택자 ‘*’ 보다 아래쪽에 코딩되어야 우선순위를 갖습니다. 당연하죠. .iePngUnFix {behavior:none;}
  5. IE에서는 png배경이 사용된 엘리먼트에 position:relative|absolute 속성이 들어가게 되면 자식요소의 a 엘리먼트에 마우스로 접근할 수 없는 버그가 있습니다. png배경이 포함된 요소에 position:relative|absolute 속성을 제거하거나 또는 a요소에 position:relative|absolute 속성을 함께 부여해 보세요.
  6. behavior 라는 속성은 IE 전용 속성입니다. 이러한 속성을 다른 브라우저는 오류로 처리하지 않고 그냥 무시해 버리기 때문에 전혀 문제가 되지는 않습니다.

참조문서

관련 포스트

분류: CSS, 웹 디자인, 웹 접근성, 웹 표준, 자바스크립트 | 2006년 12월 15일, 20:51 | 정찬명 | |
트랙백URI - http://naradesign.net/wp/2006/12/15/100/trackback/

Posted by falldown
:

div 수직정렬

2009. 4. 21. 10:02

css로 수직 정렬하는 방법은 매우 다양하다.그러나 그 중 하나를 선택하기란 어렵다.
나는 그 중에서 최적의 방법을 같이 공유하려고 한다.

방법 1. div태그의 display속성을 table로 설정하는 방법이다. 이렇게 함으로써 div태그에
table속성에 있는 vertical-align 속성을 설정할 수 있다.

#wrapper {display:table;}
#cell {display:table-cell; vertical-align:middle;}

<div id="wrapper">
 <div id="cell">
  <div class="content">Content goes here</div>
 </div>
</div>

하지만...아쉽게도 ie6에서는 display:table속성이 먹지 않는다는것을 명심해야한다.


방법 2. 이번에는 absolute속성을 이용하여 top속성에 50%를 주어 콘텐츠를 내리고
margin을 이용하여 콘텐츠 높이의 절반을 margin-top:-120px;이와같이 마이너스값을
이용한다. 그럼으로써 높이를 고정시킬 수 있다.

#content {position:absolute; top:50%; height:240px; margin-top:-120px; /* negative half of the height */}

<div id="content">Content Here</div>


방법 3. 이 방법은 텍스트의 한라인으로 센터정렬시킨다. 설정하는 법은 대상엘레멘트의 높이값과 line-height를
설정하여 주면, 텍스트가 센터로 위치해진다.

#content {height:100px; line-height:100px;}

<div id="content">Content Here</div>

방법 4. 이미지를 가운데 정렬 시키는 법 1번이 파이어폭스에서만 적용 되는 예제였다면
이번 예제는 ie에서도 적용되는 예제이다.

    <style type="text/css">
        .vCenter { display:table; width:400px; height:400px; border:1px solid red; }
        .vCenter span { display:table-cell; text-align:center; vertical-align:middle; }
            .vCenter span a {  }
    </style>

    <!--[if lt IE 8]> ie8보다 버전이 낮은 브라우져에서 실행
    <style type="text/css">
        .vCenter { position:relative; }
        .vCenter span { display:inline-block; position:absolute; top:50%; left:50%; }
            .vCenter span a { position:relative; top:-50%; left:-50%; }
    </style>
    <![endif]-->

    <div class="vCenter">
        <span>
            <a href="#">
                <img src="thumbnails.jpeg" alt="이미지" />
            </a>
        </span>
    </div>

Posted by falldown
:

============================================================================================================

The easiest fix is to specify AllowScriptAccess="always" in the HTML page, as in this example:


<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase=" http://fpdownload.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="550" height="400" align="middle">

<param name="movie" value="http://otherdomain.com/exampleContent.swf">

<param name="allowScriptAccess" value="always">

<embed type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" width="550" height="400" align="middle" src="http://otherdomain.com/exampleContent.swf" allowScriptAccess="always"></embed>

</object>

============================================================================================================


예문과같이 html코딩상 플래시를 부르는 부분에서의 parameter와 embed부분에 allowScriptAccess 부분을 always로 추가해주면 된다.


crossdomain일 경우에도 마찬가지이다.



doc-ument.write ("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='960' height='320'>")
doc-ument.write ("<param name='movie' value='http://stfam1.cafe24.com/stlye.swf'>")
doc-ument.write ("<param name=quality value=high>")
doc-ument.write ("<param name='allowScriptAccess' value='always'>")
doc-ument.write ("<embed src='http://stfam1.cafe24.com/stlye.swf' quality=high pluginspage='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash' type='application/x-shockwave-flash' width='960' height='320' allowScriptAccess='always'></embed>")
doc-ument.write ("</object>")

Posted by falldown
:

meta 태그

2009. 3. 29. 23:57

메타태그에 대한 설명입니다. 도움이 되셨으면 하구요...!


메타태그는 홈페이지의 문서정보를 담는 태그입니다.


누가 언제 어디서 제작하여, 어느 서버에 올렸는지 홈페이지의 제작한 정보를 담는 태그입니다.

<meta> 태그는 홈페이지에 대한 일반적인 정보를 나타낼 때 사용하며, 홈페이지 작성자 및 날짜,

 

그리고 홈페이지 검색시 검색 키워드 등을 지정할 수 있습니다..

 

 예 <meta name="Author" content="홍길동">

<body>


메타 태그의 활용


</body>

↑ 위와 같이 사용을 합니다. ↓ 아래에 있는 메타태그를 head에 넣으면 되겠습니다.

<meta name="Author" content="홍길동">


홈페이지를 만든 사람.

<meta name="Keywords" content="html meta 강의">


Altavista 등의 검색 엔진에서 홈페이지를 검색할 때 참조하는 키워드.

<meta name="Description" content="방문해 주셔서 감사합니다. ">

 


홈페이지에 대한 간략한 설명을 넣습니다.

<meta http-equiv="refresh" content="10;url='next.htm' "> 


10초 후에 'next.htm' 로 이동합니다.

<meta http-equiv="Content-Type" content="text/html; charset=ks_c_5601-1987 ">


브라우저상에서 한글이 깨져 보이는 경우, 한글의 코드를 지정하면 한글이 깨져 보이는 현상을 개선할 수도 있습니다.

 

단 Charset을 "ks_c_5601-1987"로 지정하셔야 합니다.

<meta http-equiv="Page-Exit" content="RevealTrans(Duration=5, Transition=23) ">


현재 페이지에서 빠져나갈 때 전환 기법을 사용하여 페이지를 닫을때 사용합니다.

<meta http-equiv="Page-Enter" content="RevealTrans(Duration=5, Transition=23) ">


다른 페이지로 넘어갈 때 전환 기법을 사용하여 페이지를 연다.

 

다음은 transition 번호에 대한 설명 입니다.홈페이지 제작시 활용해 보십시요.

0 : Box in - 네모난 박스가 바깥에서 안쪽으로 만들어지면서 이미지 변환


1 : Box out - 네모난 박스가 안쪽에서 바깥쪽으로 만들어지면서 이미지 변환


2 : Circle in - 원이 바깥에서 안쪽으로 만들어지면서 이미지 변환


3 : Circle out- 원이 안쪽에서 바깥쪽으로 만들어지면서 이미지 변환


4 : Wipe up - 이미지의 아래에서 위쪽으로 수직 이동하면서 변환


5 : Wipe down - 이미지의 위쪽에서 아래로 수직 이동하면서 변환


6 : Wipe right - 이미지의 왼쪽에서 오른쪽으로 수평 이동하면서 변환


7 : Wipe left - 이미지의 오른쪽에서 왼쪽으로 수평 이동하면서 변환


8 : Vertical blinds - 수직 브라인드가 쳐지는 형태로 이미지 변환


9 : Horizontal blinds - 수평 브라인드가 쳐지는 형태로 이미지 변환


10 : Checkerboard across - 바둑판 형태의 격자가 왼쪽에서 오른쪽으로 생기면서 이미지 변환


11 : Checkerboard down - 바둑판 형태의 격자가 위에서 아래로 생기면서 이미지 변환


12 : Random dissove - 안개낀 형태로 이미지가 바뀌면서 변환


13 : Split vertical in - 왼쪽과 오른쪽 끝에서 중앙으로 수직이동하면서 이미지 변환


14 : Split vertical out - 중앙에서 왼쪽과 오른쪽 끝으로 수직 이동하면서 이미지 변환


15 : Split Horizontal in - 위쪽과 아래쪽에서 중앙으로 수평이동하면서 이미지 변환


16 : Split Horizontal ou - 중앙에서 위쪽과 아래쪽으로 수평이동하면서 이미지 변환


17 : Strips left down - 오른쪽 위에서 왼쪽 아래로 이동하면서 이미지 변환


18 : Strips left up - 오른쪽 아래에서 왼쪽 위로 이동하면서 이미지 변환


19 : Strips right down - 왼쪽 위에서 오른쪽 아래로 이동하면서 이미지 변환


20 : Strips right up - 왼쪽 아래에서 오른쪽 위로 이동하면서 이미지 변환


21 : Random bars horizontal - 수평선이 무작위로 생기면서 이미지 변환


22 : Random bars vertical - 수직선이 무작위로 생기면서 이미지 변환


23 : Random - 임의로 지정됨

 

      @@@###$$$ 참고로 전 12번을 즐겨 사용 합니다.%%%^^^&&&

 

      한주동안 고생 하셨습니다, 심신 쉬어갈 수 있는 주말 되십시요.


Posted by falldown
:

텍스트필드 속성

2009. 3. 7. 22:15
텍스트필드에 글자모양이나 간격, 밑줄, 두께, Margin등 좀더 세밀한 서식을 만들기 위해서는 TextFormat클래스를 사용한다. 이 클래스는 text나 htmlText에 모두 적용할 수 있고 TextField의 defaultTextFormat 속성이나 setTextFormat() 메서드를 통하여 설정한다.

[ Public 속성 ]
align : String
단락의 정렬을 나타냅니다.

blockIndent : Object
블록 들여쓰기를 픽셀 단위로 나타냅니다.

bold : Object
텍스트를 굵게 표시할지 여부를 지정합니다.

bullet : Object
텍스트가 불릿 목록의 일부임을 나타냅니다.

color : Object
텍스트의 색상을 나타냅니다.

font : String
이 텍스트 서식의 텍스트 글꼴 이름을 나타내는 문자열입니다.

indent : Object
왼쪽 여백에서 단락의 첫 문자 사이의 들여쓰기를 나타냅니다.

italic : Object
이 텍스트 서식의 텍스트가 기울임체인지 여부를 나타냅니다.

kerning : Object
자간의 활성화 여부를 true 또는 false로 나타내는 부울 값입니다.

leading : Object
행 사이의 세로 간격(행간)을 나타내는 정수입니다.

leftMargin : Object
단락의 왼쪽 여백(픽셀 단위)입니다.

letterSpacing : Object
모든 문자 사이에 균등하게 분배되는 간격을 나타내는 정수입니다.

rightMargin : Object
단락의 오른쪽 여백(픽셀 단위)입니다.

size : Object
이 텍스트 서식에서 텍스트의 포인트 크기입니다.

tabStops : Array
사용자 정의 탭 중지를 음이 아닌 정수의 배열로 지정합니다.

target : String
하이퍼링크가 표시되는 대상 윈도우를 나타냅니다.

underline : Object
이 텍스트 서식을 사용하는 텍스트에 밑줄을 그을지 여부를 true 또는 false로 나타냅니다.

url : String
이 텍스트 서식의 텍스트에 대한 대상 URL을 나타냅니다.

위의 속성을 설정하면 TextField에 defaultTextFormat 속성에 formater를 반영하거나 setTextFormat()메서드를 통해 사용할 구간과 format를 반영할 수 있다.

defaultTextFormat는 필드의 속성이므로 한번 반영되면 일괄적으로 모든 내용에 서식이 적용된다. 그리고 내용이 입력되기 전에 속성을 설정하여야 서식이 내용에 반영된다.

setTextFormat내용이 바뀌면 사라지는 휘발성이지만 내용의 일부분에만 효과를 줄 수있다. 그리고 내용이 바뀌지 않는다면 setTextFormat는 누적 사용가능하다. 따라서 사용자의 액션에 의해 서식을 추가 할 수 있다.
Posted by falldown
:
본문스크랩 에프터이펙트 강좌사이트 컴퓨터관련

2006/08/24 23:37

복사 http://blog.naver.com/nayou78/60027871466

출처 카페 > 납골당정보 | hwan_kun
원문 http://cafe.naver.com/charnel/34
3D 그래픽 [리뷰][투표]네이버 카페 - 로우폴리곤 맥스 마야 애니메이션 플러그인 포토샵 맵핑 3D 그래픽 Graphic 프리미어 에프터이펙트 디자인 방문수:    http://cafe.naver.com/3dmaxs 
Aftereffect 5.0 튜터리얼 [리뷰][투표]방문수:    http://tiemdesign.com/howto/aftereffects.htm 
Aftereffect 5.0 튜터리얼 동영상파일 [리뷰][투표]방문수:    http://movielibrary.lynda.com/html/modPage.asp?ID=5 
Aftereffect 관련된 사이트들 모음 [리뷰][투표]방문수:    http://www.adobeevangelists.com/aftereffects/index.html 
Aftereffect 튜터리얼 검색 [리뷰][투표]방문수:    http://www.tutorialfind.com 
aftereffect_ 플러그인 싸이트 [리뷰][투표]방문수:    http://www.synthetic-ap.com 
aftereffect_ 플러그인 싸이트(컬러) [리뷰][투표]방문수:    http://www.fnordware.com/ubercolor 
ayato@web [리뷰][투표]ayatoweb,에프터이팩트 팁,소스자료 방문수:    http://www.ayatoweb.com 
Hello! AfterEffects [리뷰][투표]다음 카페 - 에 프 터 이 펙 트 와 모 션 그 래 픽 스 : : : 방문수:    http://cafe.daum.net/aftereffects 
innoDV [리뷰][투표]에프터이팩트, 아비드 등 편집강좌 제공, 영화 예고편 수록. 방문수:    http://www.innodv.net 
motiongraphic [리뷰][투표]다음 카페 - 모션 그래픽&애팩에 관한 정보를 공유하는 곳입니다. 방문수:    http://cafe.daum.net/motiongraphic 
Post2000 [리뷰][투표]에프터 이팩트 소개와 팁제공. 방문수:    http://www.post2000.pe.ky 
[멀티미디어] 애프터이펙트 [리뷰][투표]야후 클럽 - 애프터이펙트에 대해서알아봅시다. 방문수:    http://kr.club.yahoo.com/aftereffects 
그림쟁이 태기의 네이버 집입니다.^^ [리뷰][투표]네이버 블로그 방문수:    http://blog.naver.com/hatecurb.do?Redirect=Log&logNo=100005567082 
에펙 프리미어 영상제작 촬영 공부방 [리뷰][투표]네이버 카페 - 에프터이펙트 프리미어 및 영상촬영에 대한 정보공유와 공부를 하실 수 있는 곳입니다. 방문수:    http://cafe.naver.com/dslee 
에펙,프리미어 단축키 [리뷰][투표]네이버 블로그 방문수:    http://blog.naver.com/hatecurb.do?Redirect=Log&logNo=100005567082 
에프터이펙트 [리뷰][투표]다음 카페 - 에프터이펙트 기술 공유의 장 방문수:    http://cafe.daum.net/conie 
에프터이펙트를 주물러보자*^^* [리뷰][투표]네이버 카페 - 에프터이펙터에 관련된 정보를 공유하는곳*^^* 방문수:    http://cafe.naver.com/nchanger 
영상과 사랑을 한번에~ [리뷰][투표]네이버 블로그 - 에프터이펙트 방문수:    http://blog.naver.com/7208120.do 
영상편집 프리미어 에프터이펙트 [리뷰][투표]다음 카페 - 프리미어 동영상편집/베가스/핸드폰동영상 방문수:    http://cafe.daum.net/premiere6xae5x 
캠반장 [리뷰][투표]네이버 카페 - 고가의 캠코더를 싸게 대여할 수 있는 곳. 프리미어,에프터이펙트등 영상편집 프로그램에 대한 다양한 정보 방문수:    http://cafe.naver.com/camvanjang  
Posted by falldown
:

숫자코드

2008. 8. 26. 19:37
000000 black 검정
2f4f4f darkslategray 어두운푸른빛회색
708090 slategray 푸른빛회색
778899 lightslategray 밝은푸른빛회색
696969 dimgray 칙칙한회색
808080 gray 회색
a9a9a9 darkgray 어두운회색
c0c0c0 silver 은색
d3d3d3 lightgrey 밝은회색
dcdcdc gainsboro
ffffff white 백색
fff5ee seashell 바다조가비
fffafa snow 설백
f8f8ff ghostwhite 허깨비백색
fffaf0 floralwhite 꽃의백색
f5f5f5 whitesmoke 백색연기
f0f8ff aliceblue 엷은잿빛바탕에푸른빛
f0ffff azure 하늘색
fdf5e6 oldlace 낡은끈
f5fffa mintcream 박하크림
ffefd5 papayawhip 열대아메리카산과수매질
ffdab9 peachpuff 복숭아빛불기
faf0e6 linen 리넨
eee8aa palegoldenrod 옅은국화과의다년초
ffe4e1 mistyrose 짙은장미빛
ffe4b5 moccasin 사슴가죽의구두
ffdead navajowhite 나바호족백색
d2b48c tan 볕에탄빛깔
f5deb3 wheat 밀
fafad2 lightgoldenrodyellow 밝은국화과다년초노랑
ffffe0 lightyellow 밝은노랑
fff8dc cornsilk 옥수수명주실
faebd7 antiquewhite 옛날의백색
f5f5dc beige 엷은갈색
fffacd lemonchiffon 레몬빛가볍고얇은직물
fffff0 ivory 상앗빛
f0e68c khaki 누른빛에엷은다색이섞인빛깔
e6e6fa lavender 연한자주색
fff0f5 lavenderblush 연한자주빛붉기
ffe4c4 bisque 분홍빛이도는검은빛을띤누른빛
ffebcd blanchedalmond 희어진엷은황갈색
deb887 burlywood 튼튼한목재
cd853f peru 남미서부의공화국
00ced1 darkturquoise 어두운푸른빛녹색
00bfff deepskyblue 짙은하늘파랑
7fffd4 aquamarine 엷은푸른빛녹색
1e90ff dodgerblue옥수수빵파랑
00ffff cyan 푸른정도
f0fff0 honeydew 식물의잎에서나는단물
87cefa lightskyblue 밝은하늘파랑
afeeee paleturquoise 옅은푸른빛녹색
e0ffff lightcyan 밝은푸른정도
add8e6 lightblue 밝은파랑
b0c4de lightsteelblue 밝은철강빛파랑
40e0d0 turquoise 푸른빛녹색
48d1cc mediumturquoise 중간의푸른빛녹색
00ffff aqua 엷은푸른빛녹색
7b68ee mediumslateblue 중푸른빛회색파랑
191970 midnightblue 깜깜한파랑
6495ed cornflowerblue 옥수수꽃파랑
0000cd mediumblue 중간의파랑
6a5acd slateblue 푸른빛회색파랑
4682b4 steelblue 철강빛파랑
0000ff blue 파랑
483d8b darkslateblue 어두운푸른빛회색파랑
5f9ea0 cadetblue 이하의파랑
87ceeb skyblue 하늘파랑
4169e1 royalblue 황실의파랑
b0e0e6 powderblue 가루파랑
000080 navy 짙은검은빛을띤남빛
00008b darkblue 어두운파랑
8a2be2 blueviolet 파란제비꽃색
8b008b darkmagenta 어두운짙은분홍색
9932cc darkorchid 어두운연보라색
9400d3 darkviolet 어두운제비꽃색
ff00ff magenta 짙은분홍색
ff00ff fuchsia 붉은빛깔이나는자줏빛
c71585 mediumvioletred 중제비꽃빨강
ba55d3 mediumorchid 중간의연보라색
9370db mediumpurple 중간의자줏빛
dc143c crimson 짙게붉은색깔
ff1493 deeppink 짙은연분홍색
ffb6c1 lightpink 밝은연분홍색
ff69b4 hotpink 강렬한연분홍색
ffc0cb pink 연분홍색
dda0dd plum 짙은 보라색
800080 purple 자줏빛
ee82ee violet 제비꽃색
d8bfd8 thistle 엉겅퀴
da70d6 orchid 연보라색
4b0082 indigo 남색
a52a2a brown 갈색
e9967a darksalmon 어두운주황색
f08080 lightcoral 밝은산호빛
cd5c5c indianred 인디언빨강
ffa07a lightsalmon 밝은주황색
db7093 palevioletred 옅은제비꽃빨강
f4a460 sandybrown 엷은갈색
fa8072 salmon 주황색
ff6347 tomato 토마토색
ff4500 ornagered
ff0000 red 빨강
800000 maroon 붉은빛을띤갈색
8b0000 darkred 어두운빨강
b22222 firebrick 내화
d2691e chocolate 갈색
8b4513 saddlebrown 안장갈색
a0522d sienna 붉은빛을띤갈색
bc8f8f rosybrown 장미빛갈색
ff7f50 coral 산호빛
ff8c00 darkorange 어두운붉은빛을띤누른색
ffa500 orange 붉은빛을띤누른색
b8860b darkgoldenrod 어둔운국화과의다년초
ffd700 gold 금빛
ffff00 yellow 노랑
7fff00 chartreuse 연두색
7cfc00 lawngreen 잔디녹색
00ff00 lime 열대산의레몬비슷한과일
32cd32 limegreen 라임녹색
00ff7f springgreen 봄녹색
3cb371 mediumseagreen 중간의바다녹색
adff2f greenyellow 녹색의노랑
8fbc8f darkseagreen 어두운바다녹색
90ee90 lightgreen 밝은녹색
98fb98 palegreen 옅은녹색
9acd32 yello: wgree: n
2e8b57 seagreen 바다녹색
00fa9a mediumspringgreen 중봄녹색
20b2aa lightseagreen 밝은바다녹색
66cdaa mediumaquamarine 중엷은청록색
228b22 forestgreen 숲녹색
008b8b darkcyan 어두운푸른정도
008080 teal 암록색을띤청색
006400 darkgreen 어두운녹색
556b2f darkolivegreen 어두운올리브녹색
008000 green 녹색
808000 olive 물푸레나뭇과의상록교목
6b8e23 olivedrab 올리브엷은갈색
bdb76b darkkhaki 어두운누른빛에엷은다색
daa520 goldenrod 국화과의다년초

■ 000000 black 블랙
■ 2f4f4f darkslategray 다크슬레이트그레이
■ 708090 slategray 슬레이트그레이
■ 778899 lightslategray 라이트슬레이트그레이
■ 696969 dimgray 딤그레이
■ 808080 gray 그레이
■ a9a9a9 darkgray 다크그레이
■ c0c0c0 silver 실버
■ d3d3d3 lightgrey 라이트그레이
■ dcdcdc gainsboro 게인스보로
■ ffffff white 화이트
■ fff5ee seashell 씨쉘
■ fffafa snow 스노우
■ f8f8ff ghostwhite 고스트화이트
■ fffaf0 floralwhite 후로랄화이트
■ f5f5f5 whitesmoke 화이트스모크
■ f0f8ff aliceblue 앨리스블루
■ f0ffff azure 애쥬어
■ fdf5e6 oldlace 올드래이스
■ f5fffa mintcream 민트크림
■ ffefd5 papayawhip 파파야윕
■ ffdab9 peachpuff 피치퍼프
■ faf0e6 linen 린넨
■ eee8aa palegoldenrod 팔레골덴로드
■ ffe4e1 mistyrose 미스티로즈
■ ffe4b5 moccasin 모카신
■ ffdead navajowhite 나바조화이트
■ d2b48c tan 탄
■ f5deb3 wheat 위트
■ fafad2 lightgoldenrodyellow 라이트골덴로드옐로우
■ ffffe0 lightyellow 라이트옐로우
■ fff8dc cornsilk 콘실크
■ faebd7 antiquewhite 안티크화이트
■ f5f5dc beige 베이지
■ fffacd lemonchiffon 레몬치폰
■ fffff0 ivory 아이보리
■ f0e68c khaki 카키
■ e6e6fa lavender 라벤더
■ fff0f5 lavenderblush 라벤더블러시
■ ffe4c4 bisque 비스크
■ ffebcd blanchedalmond 블란체달몬드
■ deb887 burlywood 벌리우드
■ cd853f peru 페루
■ 00ced1 darkturquoise 다크터콰이즈
■ 00bfff deepskyblue 딥스카이블루
■ 7fffd4 aquamarine 아쿠아마린
■ 1e90ff dodgerblue 도저블루
■ 00ffff cyan 시안
■ f0fff0 honeydew 허니듀
■ 87cefa lightskyblue 라이트스카이블루
■ afeeee paleturquoise 팔레터콰이즈
■ e0ffff lightcyan 라이트시안
■ add8e6 lightblue 라이트블루
■ add8e6 lightsteelblue 라이트스틸블루
■ 40e0d0 turquoise 터콰이즈
■ 48d1cc mediumturquoise 미디엄터콰이즈
■ 00ffff aqua 아쿠아
■ 7b68ee mediumslateblue 미디움슬레이트블루
■ 191970 midnightblue 미드나이트블루
■ 6495ed cornflowerblue 콘플라워블루
■ 0000cd mediumblue 미디움블루
■ 6a5acd slateblue 슬레이트블루
■ 4682b4 steelblue 스틸블루
■ 0000ff blue 블루
■ 483d8b darkslateblue 다크슬레이트블루
■ 5f9ea0 cadetblue 카뎃블루
■ 87ceeb skyblue 스카이블루
■ 4169e1 royalblue 로열블루
■ b0e0e6 powderblue 파우더블루
■ 000080 navy 네이비
■ 00008b darkblue 다크블루
■ 8a2be2 blueviolet 블루바이올렛
■ 8b008b darkmagenta 다크마그네타
■ 9932cc darkorchid 다크오치드
■ 9400d3 darkviolet 다크바이올렛
■ ff00ff magenta 마그네타
■ ff00ff fuchsia 퍼츠샤
■ c71585 mediumvioletred 미디움바이올렛레드
■ ba55d3 mediumorchid 미디움오치드
■ 9370db mediumpurple 미디움퍼플
■ dc143c crimson 크림슨
■ ff1493 deeppink 딥핑크
■ ffb6c1 lightpink 라이트핑크
■ ff69b4 hotpink 핫핑크
■ ffc0cb pink 핑크
■ dda0dd plum 플럼
■ 800080 purple 퍼플
■ ee82ee violet 바이올렛
■ d8bfd8 thistle 디스틀
■ da70d6 orchid 오치드
■ 4b0082 indigo 인디고
■ a52a2a brown 브라운
■ e9967a darksalmon 다크샐몬
■ f08080 lightcoral 라이트코랄
■ cd5c5c indianred 인디안레드
■ ffa07a lightsalmon 라이트샐몬
■ db7093 palevioletred 팔레바이올렛레드
■ f4a460 sandybrown 샌디브라운
■ fa8072 salmon 샐몬
■ ff6347 tomato 토마토
■ ff4500 orangered 오렌지레드
■ ff0000 red 레드
■ 800000 maroon 마룬
■ 8b0000 darkred 다크레드
■ b22222 firebrick 파이어브릭
■ d2691e chocolate 초콜렛
■ 8b4513 saddlebrown 새들브라운
■ a0522d sienna 시에나
■ bc8f8f rosybrown 로지브라운
■ ff7f50 coral 코랄
■ ff8c00 darkorange 다크오렌지
■ ffa500 orange 오렌지
■ b8860b darkgoldenrod 다크골덴로드
■ ffd700 gold 골드
■ ffff00 yellow 옐로우
■ 7fff00 chartreuse 차트리우스
■ 7cfc00 lawngreen 라운그린
■ 00ff00 lime 라임
■ 32cd32 limegreen 라임그린
■ 00ff7f springgreen 스프링그린
■ 3cb371 mediumseagreen 미디움씨그린
■ adff2f greenyellow 그린옐로우
■ 8fbc8f darkseagreen 다크씨그린
■ 0ee90 lightgreen 라이트그린
■ 8fb98 palegreen 팔레그린
■ 9acd32 yellowgreen 옐로우그린
■ 2e8b57 seagreen 씨그린
■ 00fa9a mediumspringgreen 미디움스프링그린
■ 20b2aa lightseagreen 라이트씨그린
■ 66cdaa mediumaquamarine 미디움아쿠아마린
■ 228b22 forestgreen 포레스트그린
■ 008b8b darkcyan 다크시안
■ 008080 teal 틸
■ 006400 darkgreen 다크그린
■ 556b2f darkolivegreen 다크올리브그린
■ 008000 green 그린
■ 808000 olive 올리브
■ 6b8e23 olivedrab 올리브드래브
■ bdb76b darkkhaki 다크카이
■ daa520 goldenrod 골덴로드

000000 black 검정
2f4f4f darkslategray 어두운푸른빛회색
708090 slategray 푸른빛회색
778899 lightslategray 밝은푸른빛회색
696969 dimgray 칙칙한회색
808080 gray 회색
a9a9a9 darkgray 어두운회색
c0c0c0 silver 은색
d3d3d3 lightgrey 밝은회색
dcdcdc gainsboro
ffffff white 백색
fff5ee seashell 바다조가비
fffafa snow 설백
f8f8ff ghostwhite 허깨비백색
fffaf0 floralwhite 꽃의백색
f5f5f5 whitesmoke 백색연기
f0f8ff aliceblue 엷은잿빛바탕에푸른빛
f0ffff azure 하늘색
fdf5e6 oldlace 낡은끈
f5fffa mintcream 박하크림
ffefd5 papayawhip 열대아메리카산과수매질
ffdab9 peachpuff 복숭아빛불기
faf0e6 linen 리넨
eee8aa palegoldenrod 옅은국화과의다년초
ffe4e1 mistyrose 짙은장미빛
ffe4b5 moccasin 사슴가죽의구두
ffdead navajowhite 나바호족백색
d2b48c tan 볕에탄빛깔
f5deb3 wheat 밀
fafad2 lightgoldenrodyellow 밝은국화과다년초노랑
ffffe0 lightyellow 밝은노랑
fff8dc cornsilk 옥수수명주실
faebd7 antiquewhite 옛날의백색
f5f5dc beige 엷은갈색
fffacd lemonchiffon 레몬빛가볍고얇은직물
fffff0 ivory 상앗빛
f0e68c khaki 누른빛에엷은다색이섞인빛깔
e6e6fa lavender 연한자주색
fff0f5 lavenderblush 연한자주빛붉기
ffe4c4 bisque 분홍빛이도는검은빛을띤누른빛
ffebcd blanchedalmond 희어진엷은황갈색
deb887 burlywood 튼튼한목재
cd853f peru 남미서부의공화국
00ced1 darkturquoise 어두운푸른빛녹색
00bfff deepskyblue 짙은하늘파랑
7fffd4 aquamarine 엷은푸른빛녹색
1e90ff dodgerblue옥수수빵파랑
00ffff cyan 푸른정도
f0fff0 honeydew 식물의잎에서나는단물
87cefa lightskyblue 밝은하늘파랑
afeeee paleturquoise 옅은푸른빛녹색
e0ffff lightcyan 밝은푸른정도
add8e6 lightblue 밝은파랑
b0c4de lightsteelblue 밝은철강빛파랑
40e0d0 turquoise 푸른빛녹색
48d1cc mediumturquoise 중간의푸른빛녹색
00ffff aqua 엷은푸른빛녹색
7b68ee mediumslateblue 중푸른빛회색파랑
191970 midnightblue 깜깜한파랑
6495ed cornflowerblue 옥수수꽃파랑
0000cd mediumblue 중간의파랑
6a5acd slateblue 푸른빛회색파랑
4682b4 steelblue 철강빛파랑
0000ff blue 파랑
483d8b darkslateblue 어두운푸른빛회색파랑
5f9ea0 cadetblue 이하의파랑
87ceeb skyblue 하늘파랑
4169e1 royalblue 황실의파랑
b0e0e6 powderblue 가루파랑
000080 navy 짙은검은빛을띤남빛
00008b darkblue 어두운파랑
8a2be2 blueviolet 파란제비꽃색
8b008b darkmagenta 어두운짙은분홍색
9932cc darkorchid 어두운연보라색
9400d3 darkviolet 어두운제비꽃색
ff00ff magenta 짙은분홍색
ff00ff fuchsia 붉은빛깔이나는자줏빛
c71585 mediumvioletred 중제비꽃빨강
ba55d3 mediumorchid 중간의연보라색
9370db mediumpurple 중간의자줏빛
dc143c crimson 짙게붉은색깔
ff1493 deeppink 짙은연분홍색
ffb6c1 lightpink 밝은연분홍색
ff69b4 hotpink 강렬한연분홍색
ffc0cb pink 연분홍색
dda0dd plum 짙은 보라색
800080 purple 자줏빛
ee82ee violet 제비꽃색
d8bfd8 thistle 엉겅퀴
da70d6 orchid 연보라색
4b0082 indigo 남색
a52a2a brown 갈색
e9967a darksalmon 어두운주황색
f08080 lightcoral 밝은산호빛
cd5c5c indianred 인디언빨강
ffa07a lightsalmon 밝은주황색
db7093 palevioletred 옅은제비꽃빨강
f4a460 sandybrown 엷은갈색
fa8072 salmon 주황색
ff6347 tomato 토마토색
ff4500 ornagered
ff0000 red 빨강
800000 maroon 붉은빛을띤갈색
8b0000 darkred 어두운빨강
b22222 firebrick 내화
d2691e chocolate 갈색
8b4513 saddlebrown 안장갈색
a0522d sienna 붉은빛을띤갈색
bc8f8f rosybrown 장미빛갈색
ff7f50 coral 산호빛
ff8c00 darkorange 어두운붉은빛을띤누른색
ffa500 orange 붉은빛을띤누른색
b8860b darkgoldenrod 어둔운국화과의다년초
ffd700 gold 금빛
ffff00 yellow 노랑
7fff00 chartreuse 연두색
7cfc00 lawngreen 잔디녹색
00ff00 lime 열대산의레몬비슷한과일
32cd32 limegreen 라임녹색
00ff7f springgreen 봄녹색
3cb371 mediumseagreen 중간의바다녹색
adff2f greenyellow 녹색의노랑
8fbc8f darkseagreen 어두운바다녹색
90ee90 lightgreen 밝은녹색
98fb98 palegreen 옅은녹색
9acd32 yello: wgree: n
2e8b57 seagreen 바다녹색
00fa9a mediumspringgreen 중봄녹색
20b2aa lightseagreen 밝은바다녹색
66cdaa mediumaquamarine 중엷은청록색
228b22 forestgreen 숲녹색
008b8b darkcyan 어두운푸른정도
008080 teal 암록색을띤청색
006400 darkgreen 어두운녹색
556b2f darkolivegreen 어두운올리브녹색
008000 green 녹색
808000 olive 물푸레나뭇과의상록교목
6b8e23 olivedrab 올리브엷은갈색
bdb76b darkkhaki 어두운누른빛에엷은다색
daa520 goldenrod 국화과의다년초
 

White #FFFFFF

PowderBlue #B0E0E6

SandyBrown #F4A460

Snow #FFFAFA

PaleTurquoise #AFEEEE

DarkOrange #FF8C00

GhostWhite #F8F8F8

LightCyan #E0FFFF

Goldenrod #DAA520

WhiteSmoke #F5F5F5

Cyan #00FFFF

Peru #CD853F

FloralWhite #FFFAF0

Aqua #00FFFF

DarkGoldenrod #B8860B

Linen #FAF0E6

Turquoise #40E0D0

Chocolate #D2691E

AntiqueWhite #FAEBD7

MediumTurquoise #48D1CC

Sienna #A0522D

PapayaWhip #FF0EFD

DarkTurquoise #00CED1

SaddleBrown #8B4513

BlanchedAlmond #FFEBCD

LightSeaGreen #20B2AA

Maroon #800000

Bisque #FFE4C4

CadetBlue #5F9EA0

DarkRed #8B0000

Moccasin #FFE4B5

DarkCyan #008B8B

Brown #A52A2A

NavajoWhite #FFDEAD

Teal #008080

Firebrick #B22222

PeachPuff #FFDAB9

SeaGreen #2E8B57

IndianRed #CD5C5C

MistyRose #FFE4E1

DarkOliveGreen #556B2F

RosyBrown #BC8F8F

LavenderBlush #FFF0F5

DarkGreen #006400

DarkSalmon #E9967A

Seashell #FFF5EE

Green #008000

LightCoral #F08080

OldLace #FDF5E6

ForestGreen #228B22

Salmon #FA8072

Ivory #FFFFF0

MediumSeaGreen #3CB371

LightSalmon #FFA074

Honeydew #F0FFF0

DarkSeaGreen #8FBC8F

Coral #FF7F50

MintCream #F5FFFA

MediumAquamarine #66CDAA

Tomato #FF6347

Azure #F0FFFF

DarkSlateGray #2F4F4F

MediumSpringGreen #00FA9A

DeepPink #FF1493

DimGray #696969

LawnGreen #7CFC00

HotPink #FF69B4

Gray #808080

Chartreuse #7FFF00

PaleVioletRed #DB7093

DarkGray #A9A9A9

GreenYellow #ADFF2F

Pink #FFC0CB

Silver #C0C0C0

Lime #00FF00

LightPink #FFB6C1

LightGrey #D3D3D3

LimeGreen #32CD32

Thistle #FD8BFD

Gainsboro #DCDCDC

YellowGreen #9ACD32

Magenta #FF00FF

LightSlateGray #778899

OliveDrab #6B8E23

Fuchsia #FF00FF

SlateGray #708090

Olive #808000

Violet #EE82EE

LightSteelBlue #B0C4DE

DarkKhaki #BDB76B

Plum #DDA0DD

SteelBlue #4682B4

PaleGoldenrod #EEE8AA

Orchid #DA70D6

RoyalBlue #4169E1

Cornsilk #FFF8DC

MediumOrchid #BA66D3

MidnightBlue #191970

Beige #F6F5DC

DarkOrchid #9932CC

Navy #000080

LightYellow #FFFFE0

DarkViolet #9400D3

DarkBlue #00008B

LightGoldenrodYellow #FAFAD2

DarkMagenta #8B008B

MediumBlue #0000CD

LemonChiffon #FFFACD

Purple #800080

Blue #0000FF

Wheat #F5DEB3

Indigo #4B0082

DodgerBlue #1E90FF

Burlywood #DEB887

DarkslateBlue #483D8B

CornflowerBlue #6495ED

Tan #D2B48C

BlueViolet #8A2BE2

DeepSkyBlue #00DFFF

Khaki #F0E68C

MediumPurple #9370DB

LightSkyBlue #87CEFA

Yellow #FFFF00

SlateBlue #6A5ACD

SkyBlue #87CEEB

Gold #FFD700

MediumSlateBlue #7B68EE

LightBlue #ADD8E6

Orange #FFA500

Aquamarine #7FFFD4

OrangeRed #FF4500

AliceBlue #F0F8FF

PaleGreen #98FB98

Red #FF0000

Lavender #E6E6FA

LightGreen #90EE90

Crimson #DC143C

Black #000000

SpringGreen #00FF7F

MediumVioletRed #C71585


출처:네이버 지식인 didehdgns100

Posted by falldown
:

포토샵 TIP

2008. 7. 12. 13:57

저와 같이 포토샵 공부하실래요?

 

초보자를 위한 포토샵 팁

1. 현재 선택된 상태에서 CTRL+포인터의 모양이 가위로 바뀌면 잘라낸 후 이동한다
2. 선택 영역의 복사 : CTRL+ALT를 누른채 이동
3. 선택 영역을 잘못 지정: 선택영역의 바깥쪽을 클릭
4. 잘라낸 부위이외의 영역을 부드럽게 하려면  : anti-aliasied를 사용
5. 잘라낸 부위를 부드럽게 : feather를 사용
6. 복사된 이미지를 가지런히 정열하려면  : shift를 누른채 이동
7. 포토 샵에서의 모니터 : 사용이 가능 하다면 17인치의 모니터를 권장하지만 

                                    가격대 성능비가 우수한 15인치들도 많이 사용한다

8. 선택영역의 이동: move툴사용
9. 마술봉으로 선택한 영역이 맘에 들지 않을때 : select/none
10. 실수를 하였을 경우 : undo
11. 연필툴에서 CTRL키를 누르면 : move툴
12. 연필툴에서 ALT키를 누르면: eyedrop tool
13. 도장툴을 사용하기 위해서는 반드시 ALT키와 함께(복사할 영역을 정할때)
14. 포토샵의 빈공간에서 마우스를 더블클릭하면 ? : open 상자가 열린다
15. CTRL+빈공간 더블클릭: new대화상자
16. ALT+빈공간 더블클릭: Open as대화상자
17. 하드 아껴쓰기 : 저장 할때 채널과 레이어를 가지고 있는 경우에 눈아이콘을 끈상태로 저장
18. 사용하게될 커서의 모양은 용도에 따라 다른 것을 사용할수 있습니다
19. 만약 특별한 선택을 하지 않으면 이미지 전체에 적용됩니다
20. 팔레트를 이용하면 툴보다 더욱세밀한 조정이 가능합니다
21.feather값은 경계선의 주위가 퍼지는 효과를 준다
22. 사각 선택툴은 사각형으로 선택할 때 사용된다
23. 크롭툴에서 8개의 이동점을 이용하면 더욱 세밀한 작업이가능합니다
24. 크롭툴의 선택방법 : 1)영역안을 더블클릭 , 2) 엔터키를 친다
25. 올가미툴에서 alt키를 누른체 이동하면 직선적인 선택이 가능 합니다
26. 올가미 툴은 시작점과 종료점이 만나야 선택영역으로 지정됩니다
27. 이동툴에서 선택영역을 지정하지 않고 이동을 하면 이미지 전체가 이동
28. 이동툴에서 alt키를 누르고 선택영역을 드래그---> 복사
29. 마술봉은 유사한 색상범위를 선택(부분적인 선택)
30. 유사한 색상 범위를 전체 선택(select/color range)
31. tolerence수치 : 선택범위가 달라짐
32. 에어브러쉬의 드래그하는 속도에 따라 명암과 굵기에 영양을 준다.
33. 페인트브러쉬에서는 드래그 속도와는 무관하다.
34. 지우개는 후경색으로 채우는 것이다.
35. 브러쉬 팔레트에서 지우개의 크기와 퍼짐의 정도를 조절한다.
36. 한번 실수를 하면 UNDO를 이용하세요.
37. 배경이 있는 레이어를 지우면 배경이미지가 나타 납니다.
38. 연필툴에서 한점을 찍은후에 shift키를 누른채 드래그하면 직선을 그린다.
39. 도장툴을 사용할때는 alt키와 함께 사용한다.
40. 이미지에 글자를 넣으려면 타입툴을 사용합니다.
41. 타입 마스크 툴은 글자를 지정하는 것이 아니라 글자의 모습으로 영역을 지정하는 것입니다.
42. 스포이드 툴을 이요하면 쉽게 비슷한 색상을 선택 할수 있습니다.
43. 돋보기 툴은 이미지에는 영향을 주지 않으며 화면상의 크기만을 조절한다.
44. cut으로 이미지를 잘라내면 잘린 부분이 지워지는 것이 아니고 후경색으로 채워진다.
45. 빠른 작업을 위하여 단축키를 사용합시다.
46. paste into의 응용범위가 넓습니다.
47. 패턴은 벽지이다.
48. 선택영역없이 패턴을 적용하면 이미지 전체에 적용됩니다.
49. 패턴을 이용하면 로고가 있는 배경이미지를 만들수 있습니다.
50. 패턴으로 사용될 이미지는 작은 것이 좋으며 사각형이어야 합니다.
51. 원근감이 필요하면 layer/transform/skew를 이용하세요.
52. free transform을 자주사요하게 되면 이미지의 질이 떨어 진다.
53. RGB는 모니터, CMYK는 프린터
54. 이미지의 보정에서 명암을 조절하기 위해서 단순작업은 B/C로 하고 섬세한 작업은 level로 작업한다.
55. auto level은 이미지의 대조도를 증가시켜준다.
56. 감마란 미드톤의 대조도 입니다.
57. 항상 미리보기를 보며 실행하자.
58. fuzziness는 tolerance와 기능이 비슷하다.
59. 이미지 색상의 반전은 특수한 효과를 준다
60. 복제된 이미지는 원본이미지에 아무런 영향을 주지 않는다
61. apply image를 사용할 경우에는 두개의 이미지의 크기가 같아야 한다
62. 해상도란 일정간격안에 사용할수 있는 픽셀수이다
63. 크롭기능은 사각으로만 선택이 가능 합니다
64. 레이어의 숫자는 이미지의 크기와 비례한다
65. 새 레이어는 현재작업중인 레이어 위에 생긴다
66. 복사한 레이어는 원본이름 뒤에 copy라는 이름이 붙는다
67. 레이어 팔레트에서 레이어를 더블클릭하면 레이어 옵션이 나온다
68. 레이어는 순서를 바꿀수 있으며 순서에 따랄 겹치는 이미지가 다를게 보인다
69. opacity의 최소값은 1이다
70. 눈아이콘 빠르게 전환: alt키를 누른체 눈아이콘 클릭 (해당 레이어 만 보입니다.)
71. 복사나 잘라내기를 한후 붙여 넣기를 할 경우에 새로만든 레이어로도 붙여넣기 가능
72. 링크되어 잇는 레이어를 이동하면 함께 이동된다
73. copy merged: 눈 아이콘이 켜져 있는 모든 레이어를 복사. copy: 현재 선택된 레이어만 복사된다


한글 폰트를 한글로 보려면?

Edit → preferences → General에서 Show font name in Enghish의 체크를 풀어주면 됨.


사라진 폰트를 복구 하려면?

윈도우 탐색기를 열고 보기> 폴더욥션 >보기 >파일및 폴더욥션 > 숨길파일로 들어가서 모든 화일을 체크한후

windows디랙토리로들어가 ttfcache을 찾아서 삭제한 다음 다시 재부팅한 후 확인. 너무 많은 폰트를 설치하였거나 변경 추가 삭제를 할 경우 작업도중에 ttfcache파일내에 오류가 생겨서 발생.


저장이 안될때?

일단 저장이 안되는 이유는 포토샵 프로그램이 정품이 아닌 경우입니다. 정품이 아닌것은 Tryout 라고 써 있습니다. 지금 당장 내컴에 설치된 포토샵 프로그램을 확인해 보세요. 시작▶ 프로그램▶ Adobe▶ Adobe lmage ready7.0 Adobe photoshop7.0 photoshop7.0 Readme uninstallAdobe photoshop7.0 Tryout


트라이얼버젼 저장하는 방법

File / Save For Webs 를 누르면 작업한 것을 HTML 문서로 저장하게 하는데 그 옵션중에 이미지를 JPG 나 GIF 중에 체크해서 저장하면 html 문서하고 이미지하고 같이 저장이 됩니다.


브러쉬 설치하기

다운받은 뒤 (포토샵 5.5의 경우) CProgram FilesAdobePhotoshop5.5GoodiesBrushes
(포토샵 6.0, 7.0의 경우) CProgram FilesAdobePhotoshop6.0PresetsBrushes
위 경로대로 열어준 후 압축을 바로 풉니다. 그리고 새로 받은 브러쉬를 포토샵에서 사용하기위해 불러오려면
브러쉬 옆의 작은 세모를 클릭해 Load Brushes를 클릭 위의 위치에서 다운받은 브러쉬를 선택하면

아래쪽에 새로 받은 브러쉬가 생김


포토샵에서 작업하다 글자 사이즈가 갑자기 커지거나 작아질 때

File-->New 해서 대화상자의 빨간 네모부분에 수치가 72 로 되어 있는지 확인을 해보세요. 또 이미지를 불러와서 그 위에 글자를 쓸때 커지거나 작아지는 경우도 같은 경우입니다. 이때는 이미지 사이즈로 들어가서 거기에서

Resolution을 한번 보세요 보통이 72인데 그 숫자가 크면 글자는 큰 사이즈로 해도 작게 나옵니다.


하얀색이 노랗게 보일때

File 메뉴에서ColorSetting 을 선택한 다음 RGB Setup 으로 들어가서 대화상자의 아래부분에서 Display Using

Moniter Compensation 의 체크 표시를 없애준다. 원래는 하얀색인데 모니터설정에 의해서 노란 것처럼 보이는

것임.


아이콘 이미지나 도트이미지의 크기를 줄이거나 확대해서 쓰고 싶을때

크기를 마음대로 freeform으로 잡아 늘이면 라인이 뭉개지거나 이미지 자체가 흐려지는 경우나 선명하게 보이지

않을때가 있습니다. 이때는 포토샵 메뉴에서 Edit를 클릭하시면..Preferences > general에서 Interpolation 부분이 Bicubic(Butter)로 되어 있는데 그부분을 Nearest Neighbor(Faster)로 바꾼후 사용해 보세요.


한글패치의 삭제 방법

C:Program FilesAdobePhotoshop 6.0Required 폴더를 보면 tw10428 이라는 파일이 있습니다.
그것을 삭제해 주시면 되고, C:Program FilesAdobePhotoshop 6.0 폴더에 있는 ExtRsrc.dll 파일을 삭제해 주면
이미지레디도 영문으로 돌아가게 된답니다.


포토샵에서 한글 입력이 안될때

포토샵을 모두 지우고 재설치를 합니다. 설치과정에 국가 설정하는 부분에 기본적으로"United States"로

되어있습니다. 국가부분을 "All Other Countries"로 바꿔주고, Next를 클릭합니다. 설치옵션에서 표준-Typical-,

최소-Compact-설치가 아닌 사용자-Custom- 설치를 선택하고 Next를 클릭합니다. 반드시 CMap Files에 체크표시를 해줘야 합니다. CMap Files에 체크하신 다음 Next를 눌러 포토샵 설치를 완료하면 한글입력이 안되는 문제 해결 


gif나 jpg 파일이 갑자기 bmp로 저장이 될때

인터넷에서 본 화면이나 그림들을 임시로 저장하는 Temporary Internet Files 폴더에 제대로 저장이 안되었기

때문입니다. 브라우저 상단 메뉴에서 도구 --> 인터넷 옵션을 선택합니다. 임시 인터넷 파일 부분에서 [파일삭제] 를 눌러줍니다. 오프라인 항목 삭제에도 체크하시고 모두 삭제를 하세요. 이제 새로고침 [F5] 하고 다시 다른 이름으로 저장하면 됩니다.


포토삽을 초기화 하고 싶을때

포토샵 실행할때 Alt+Shift+Ctrl를 동시에 누르시면 포토샵 초기화하겠냐고 대화상자 뜹니다. "Yes"버튼을

클릭하여 포토샵을 초기화 하시면 됩니다


포토샵을 빨리 뜨게 하려면

edit - preferences - memory&image cache - used by photo shop 80% 로 하세요 보통은 50%인데 빨리 뜨게

하려면 수치를 올리면 됩니다.


다운받은 필터 포토삽에 넣기

내컴퓨터 - C드라이브 - Program File - Adobe - Photoshop6.0 (or 7.0)- Plug-Ins - Filters안에 넣어주세요


영문으로 보이는 한글폰트를 한글명으로
file(또는Edit)>Preferences(환경설정)>General(일반)>Show Font Names in English 이부분에 체크가 되어 있다면 체크 표시를 지우세요. 영어로 되어 있던 한글 폰트명이 한글로 바뀝니다. 환경 설정창 찾기 단축키---> Ctrl + K


글자가 너무 크게내지 너무 작게 입력될 경우
불러온 이미지 사이즈가 너무 커서 화면이 100%비율이 아닌 경우나 해상도가 너무 크거나 작은 경우 이러한

현상이 나타납니다. 그림에 보기처럼 Image > Image size 에 들어가 Resoulution(해상도)값을 72pixels/inch(기본)으로 맞추세요.


포토샵 가상메모리를 설정
가상메모리는 램용량이 부족할경우 하드디스크의 일부를 램처럼 사용하는것입니다. 하드디스크이기 때문에

램보다는 속도가 좀 느리지만 사용하는것이 조금은 더 낫습니다. 파일->환경설정(Preference)->플러그인과

스크래치디스크 (Plug-ins& Scratch Disks) 를 클릭. 설정창이 열리면 Scratch Disks 항목에서 가상메모리를 사용할 하드를 선택하면 됩니다. 첫번째부터 네번째까지 최대 4개의 하드 디스크를 설정할 수 있습니다.

첫번째에는 가장 성능이 좋고 용량이 많은 하드 디스크를 선택하는게 좋습니다.

 

램부족이라고 나올때
Edit > Preferences > Memory & Image Cache 선택 아래부분에 "Used by photoshop" 부분에 원하시는 메모리의 퍼센테이지를 넣어주세요. 그러면 본인 컴퓨터의 메모리 중 포토샵이 몇 % 차지하게 될지를 결정할 수 있게 됩니다. 기본적으로 50%가 설정되어 있을 겁니다. 이 부분에 %를 늘리면 되겠죠.


갑자기 포토샵 실행이 안될때
어제까지만해도 잘되던 포토샵이 갑자기 실행이 안될때 프로그램 삭제까지하고 다시 깔았는데도 그럴 경우
시작=>검색=>파일 또는 폴더 "Adobe Photoshop 7.0 Prefs.psp"을 찾아서 지우면 됩니다.


[Del]키로 색상 채우기
선택부분을 전경색으로 채우는 가장 빠른 방법은 [Alt]키와 [Del]키를 동시에 누르는 것이다.


정교한 브러시 작업
[CapsLock]키를 누르면 도구상자의 각 아이콘이 십자 형태로 변하게 되어 정교한 브러시 작업을 할 수 있다.


컬러팔레트에서 색상 없애기
컬러 스왓치 발레트에서 특정 색상을 지우려면, 특정 색상위를 [Coltrol]+[클릭]을 하면 가위가 나타나서 색상을

지워준다.


간편하게 색 선택하기
연필, 브러시 등을 사용하고 있을 때, [Alt]키를 누르고 있으면 아이 드롭퍼가 나타나서 색상을 선택할 수 있다.


화면을 넓게 쓰자
[Tap]키를 누르면 모니터에서 도구 상자와 모든 팔레트들이 감춰진다.


선택영역 유지하기
Image size 나 Canvas size명령으로 이미지를 조정하면 선택영역이 해제된다. 이 때 선택상태를 계속 유지하려면

명령 실행 전에 선택영역을 퀵마스크모드로 바꾼다. 키보드에서 [Q]를 누르거나 도구상자에서 퀵마스크 아이콘을 누르면 된다. 그러면 이미지의 크기가 조정됨과 동시에 마스크 부분도 조정될 것이다.


팔레트의 탭 사용하기
모든 팔레트들은 작을 폴더 탭등을 가지면, 그 탭을 끌어 다른 팔레트에 넣으면 그룹을 만들 수 있다.


사실적인 그림자
그림자를 만들때 Multiply 모드를 선택하고 불투명도를 70%정도로 낮추면 더 밝고 사실적인 그림자를 줄 수 있다.


레이어의 그룹
두 개의 레이어를 그룹으로 묶으려면 두 레이어 사이의 선을 [Alt]+[클릭]한다.
이 때 중간선이 점선으로 바뀌며, 아래놓인 레이어는 베이스 레이어로, 레이어 이름에 밑줄이 그어진다.

다시 점선을 [Alt]+[클릭]하면 그룹이 해제된다.


이미지 손실을 최소화하는 방법
이미지 크기를 확대할 때 이미지의 손실을 최소화 하려면, 일단 이미지 크기를 늘린 후 가우시안 블러 필터를

1~2픽셀 정도 적용시키고, 노이즈 필터를 1픽셀 정도 적용시키면 된다.


필터의 재적용
[Control]+[F]는 이전에 적용했던 필터를 다시 적용하는 단축키이다.
[Control]+[Alt]+[F]도 마찬가지로 최근에 적용한 필터를 재적용시키는 명령이긴 하지만, 필터가 재적용되기 전에 조정된 수치가 저장된 대화상자가 나타난다.


잉크 아끼기
큰 영역을 인쇄할 때는 잉크를 절약하기 위해 100K, 60의 CMYK값을 지정하면 순검정색이 출력된다.


이미지에서 샤픈필터 적용
Unsharp Mask 필터는 일반적으로 흐릿하게 스캔받은 이미지를 또렷하게 만들어 주는 데 가장 좋은 방법이다.

이 필터의 원리는 이미지 중에서 선명도의 변화가 있는 곳에 집중적으로 샤픈효과를 적용한다.


Save a copy
파일 메뉴에서 Save a copy명령을 사용하는 경우, 레이어 팔레트에서 눈 아이콘이 켜져있는 레이어만 합쳐져서

저장된다. 즉 화면에 보이지 않는 레이어는 저장되지 않는다.


붙여넣은 이미지는 중앙에 생긴다.
한 부분을 복사한 후, 붙여넣을 때에는 언제나 정확하게 이미지의 중심, 혹은 현재 선택된 부분의 중심에 붙여진다. Cut/Paste명령도 중심에 이미지가 복제된다.


시간을 절약하려면 RGB로 작업하라.
모니터는 RGB모델에서 작동한다. 따라서 컴퓨터는 모든 것을 화면에 나타내기 위해 RGB로 변환시키므로, 포토샵에서 RGB모드로 작업하는 것이 가장 빠르다.


강한 느낌의 듀오톤
듀오톤을 만드는 방법을 알아보자. 일단 포토샵의 이미지 모드에서 듀오톤으로 바꿔준다. 두번째 색을 만들기 위해 커브(curves)를 실행하여 커브가 수직으로 뻗게 하기 위하여 0의 수준에서 100정도까지 올린다. 이 때 수평으로

가로질러 곧게 뻗어야 한다.


정교한 텍스트 처리
포토샵에서 텍스트를 정교하게 배열하기 위해, 먼저 퀵마스크모드로 전환하거나 독립된 알파채널을 이용한다.

퀵마스크를 이용하면, 이미지에 텍스트를 적용하기 이전에 자간, 행간, 위치 그리고 글자의 형태까지도 수정할 수 있다.


빛 효과
Lighting effects 필터를 사용할 때 여러개의 조명을 사용할 수 있다.
Lighting effects 필터 대화상자에서 미리보기 화면 아래에 있는 전구 아이콘을 이미지 위에 끌어놓으면 된다.

 포토샵 메뉴 설명

 

빨간 글씨 상위 메뉴, 연두색 글씨는 각 상위 메뉴들의 하위 메뉴들입니다. 

 

File


 
New : 새로운 파일 만듭니다.
Open : 파일 열기.
Open as : 포토샵에서 열 수 있는 파일을 지정하여 열어줍니다.
Close : 파일 닫기.
Save : 저장하기.
Save as : 새로운 이름으로 저장하기
Save a copy : copy본을 만들어 새롭게 파일을 저장하기.
Save for web : 웹디자인에 적합한 이미지로 저장하기
Revert : 저장되어 있는 이미지로 되돌리기
Place : *AL,*EPS형식의 파일 또는 코렐드로우의 EPS파일을 불러오기
Import : 다른 형식의 이미지를 불러옵니다.화상입력장치로 사용되는 스캐너나 비디오 카메라,
디지털카메라의 장치를 지정하는 명령입니다.
-Select TWAIN Source : TWAIN드라이버 선택합니다
-TWAIN :스캐너를 실행시킵니다.
Export: 이미지를 다른 형식의 파일로 변환시켜 저장합니다.
-GIF 89a Exprot : 투명 GIF화일로 저장.
-Path to Illustrator : 패스를 일러스트레이터 파일로 저장.
Automate : 포토샵의 자동화 기능을 사용 하실 수 있습니다.
File info : 파일에 대한 정보 저장합니다..
Page Setup : Page에 대한 정보를 설정합니다..
Print : 프린터로 출력합니다.
Jump to : adobe사의 다른 어플리케이션 창으로 가져갑니다.이미지 레디2.0으로 가져갑니다.
Preference : 환경설정을 셋업을 할 수 있습니다.
Color setting : 컬러모드에 관한 설정을 해줍니다.
Adobe Online : 포토샵의 제작사인 Adobe사에 접속할 수 있습니다.
Exit : 포토샵을 종료합니다.


Edit

 
Undo : 작업한 명령을 1회 취소합니다.단, Save,Revert,Purge에서는 적용되지 않습니다.
Redo : Undo로 취소시킨 작업을 되돌립니다.
Cut : 선택된 부분의 이미지를 오려냅니다.
Copy : 선택된 부분의 이미지를 복사합니다.
Copy Merged : 화면에 보이는 부분의 레이어를 모두 합쳐서 복사합니다.
Paste : Cut,Copy 명령으로 복사된 이미지를 붙여줍니다.
Paste Into : 이미지를 선택한 영역으로 붙여줍니다.
Clear : 선택된 부분의 이미지를 지웁니다.
Fill : 선택된 부분에 색상이나 패턴으로 채워줍니다.
Stroke : 선택 영역의 테두리에 선을 그어 줍니다.
Free Transform : 이미지에 대한 변형 작업을 한번에 자유롭게 실행시켜 줍니다.
Transform : 이미지를 변형시켜주는 기능입니다.
-Again : 수행한 변형작업을 다시 반복적으로 수행합니다.
-Scale : 이미지 전체의 크기를 조절합니다.
-Rotate : 이미지 전체를 회전시켜 줍니다.
-Skew : 이미지 전체의 기울기를 조절합니다.
-Distort : 이미지 전체의 꼭지점을 이동시켜 변형합니다.
-Perspective : 이미지 전체의 원근감을 조절합니다.
-Numeric : 변형작업을 수치로 정밀하게 조절합니다.
-Rotate 180 : 이미지 전체를 180도 회전시켜 줍니다.
-Rotate 90 CW : 이미지를 시계방향으로 90도 회전시켜 줍니다.
-Rotate 90 CCW : 이미지를 반시계 방향으로 90도 회전시켜 줍니다.
-Flip Horizontal : 이미지를 수평으로 대칭이동합니다.
-Flip Vertical : 이미지를 수직으로 대칭이동합니다.
Define Patten : 선택된 부분의 이미지를 패턴으로 지정해 줍니다.
Purge : 메모리에 임시적으로 저장된 정보를 삭제합니다.
-Undo : 실행취소에 관한 정보를 삭제합니다.
-Clipboard : 클립보드에 저장된 이미지를 삭제합니다.
-Pattern : 패턴으로 정의된 이미지를 삭제합니다.
-Histories : 히스토리 팔레트에 등록된 모든 정보를 삭제합니다.
-All : Undo,Clipboard,Pattern,Histories를 한번에 모두 삭제합니다.
 
 
Image

 
Mode : 이미지를 구성하는 색상의 모드를 바꿔줍니다 .
Adjust : 이미지의 색상을 보정해 줍니다.
-Levels : 이미지의 레벨값(명도,대비)을 조정합니다.
-Auto Levels : 이미지의 레벨값(명도, 대비)을 자동으로 조정해줍니다.
-Auto Levels : 이미지의 대비값을 자동으로 조절해 줍니다.
-Curves : 이미지(하이라이트, 미드톤, 쉐도우)색상을 커브로 조절합니다.
-Color Blance : 색상의 혼합을 조절합니다.
-Brightness/Contrast : 색상의 명도와 대비값을 조절합니다.
-Hue/Saturation : 이미지의 색상,채도,명도를 조절합니다.
-Desaturation : 이미지의 채도를 0으로 만들어 줌으로써 보통 흑백으로 전환시켜 줍니다.
-Replace Color : 색상을 선택하여 다른 색상으로 만들어 줍니다.
-Selective Color : 어떤 색상의 잉크값을 조절합니다.
-Channel Mixer : 채널을 조정하여 색상을 보정합니다.
-Invert : 이미지의 색상값을 반전 시켜줍니다.
-Equalize : 명암의 단계를 조절합니다.
-Threshole : 이미지의 색상을 흑과 백으로 전환합니다.
-Posterize : 색상의 단계를 수치로 나누어 단순화 시켜줍니다.
-Variations : 이미지의 색상과 명암을 쉽게 보정할 수 있도록 대화 상자를 제공합니다.
Duplicate : 현재 작업중인 이미지를 그대로 복제합니다. 레이어와 채널과 패스의 모든 정보를
그대로 가져가지만, history 의 정보는 가져가지 않는다.
Apply Image : 동일 이미지 또는 서로 다른 이미지를 합성하는 명령으로 레이어와 채널을 자유롭게
합성할 수 있습니다.합성시 유의할 점은 합성할 이미지의 이미지 사이즈가 같아야 한다는 것입니다.
Calculations : 정밀한 옵션으로 채널의 이미지를 합성합니다.
Image Size : 이미지의 크기를 조절합니다.
Canvas Size:이미지의 크기는 그대로 유지되면서
그림이 그려져 있는 종이의 사이즈만을 조정하는 옵션입니다.
Crop : 이미지의 선택된 부분만 남기고 나머지 부분을 잘라 냅니다.
Rotate Canvas : 캔버스 자체를 회전시켜 줍니다.
-180 : 180도 회전
-90 CW : 시계방향으로 90도 회전
-90 CCW : 반시계 방향으로 90도 회번
-Arbirary : 사용자 입력값만큼 회전
-Flip Horizontal : 좌우 대칭이동
-Flip Vertical : 상하 대칭이동
Histogram : 이미지의 색상 정보를 보여줍니다.
Trap : 포토샵의 이미지를 인쇄할 때 CMYK의 색상이 어긋남으로 생기는 흰색의 여백부분을 보정하기 위해
색상영역의 간격을 조절하는 옵션입니다.
Extract : 원하는 이미지만 남기고 그외의 이미지를 제거할 때 사용하는 기능입니다.
 
 
Layer

 
New : 새로운 레이어를 생성합니다.
-Layer : 새로운 투명 레이어를 생성합니다.
-Adustment Layer : 이미지 조절기능을 가진 어저스트레이어를 생성합니다.
-Background : 새로운 백그라운드 레이어를 생성합니다.
-Layer Via Copy(Ctrl + J) : 선택 영역을 복사하여 새로운 레이어로 생성합니다.
-Layer Via Cut (Shift + Ctrl + J) : 선택 영역의 이미지를 잘라내어 새로운 레이어로 생성합니다.
Duplicate Layer : 지정된 레이어의 복사본을 생성합니다.
Delete Layer : 지정된 레이어를 삭제합니다.
Layer Option : 레이어의 옵션을 조절합니다.
Adjustment Layer Option : 어저스트먼트 레이어의 옵션을 조절합니다.
Effect : 문자 레이어에 필터와 같은 효과를 주는 기능을 합니다.
-Drop Shadow : 레이어에 그림자 효과를 줍니다.
-Inner Shadow : 안쪽에 그림자 효과를 줍니다.
-Outer Glow : 바깥쪽에 빛이 퍼지는 효과를 줍니다.
-Bevel and Emboss : 입체감을 주는 효과를 적용합니다.
-Copy Effect : 레이어에 적용된 Effect 효과를 복사합니다.
-Paste Effect : 복사된 Effect 효과를 레이어에 적용합니다.
-Paste Effect to Linked : 복사된 Effect 효과를 선택한 레이어와 링크된 레이어에 모두 적용합니다.
-Clear Effect : 선택한 레이어에 적용된 Effect 효과를 없애줍니다.
-Global Angle : Global Angle이 체크된 레이어들의 Effect 효과들의 각도를 조절합니다.
-Create Layers : 선택한 레이어에 적용된 Effect 효과를 분리하여 레이어로 만들어 줍니다.
-Hide All Effect : 모든 레이어에 적용된 Effect 효과를 잠시 숨겨줍니다.
Type : 문자 레이어를 조정합니다.
Add Layer Mask : 선택한 레이어에 레이어에 마스크를 추가 시킵니다.
-Revel All :선택한 레이어의 이미지가 모두 보이도록 레이어 마스크를 만듭니다.
-Hide All :선택한 레이어의 이미지가 모두 숨겨지도록 레이어 마스크를 만듭니다.
-Reveal Selection : 선택 영역만 보이도록 레이어 마스크를 만들어 줍니다.
-Hide Selection : 선택 영역만 숨겨지도록 레이어 마스크를 만들어 줍니다.
Arrange:지정한 레이어의 위치를 바꾸어 주는 명령입니다.
-Bring to Front : 지정한 레이어를 맨위로 가져옵니다.
-Bring Forward : 지정한 레이어를 한 단계 위로 가져옵니다.
-Send Backward : 지정한 레이어를 한 단계 아래로 보냅니다.
-Send Back : 지정한 레이어를 맨 아래로 보냅니다.단, ,Background레이어가 있을 경우에는
Background레이어 바로 위에 위치하게 됩니다.
Align Linked : 링크된 레이어들을 일정한 간격으로 정렬시켜 줍니다.
Distribute Linked : 서로 링크된 레이어들을 일정한 간격으로 정렬시켜 줍니다.
(3개 이상의 레이어가 링크된 경우만 가능)
-Top : 위 쪽을 기준으로 일정한 간격으로 정렬해줍니다.
-Vertical Center : 세로의 가운데를 기준으로 일정한 간격으로 정렬해줍니다.
-Bottom : 아래쪽을 기준으로 일정한 간격으로 정렬해줍니다.
-Left : 왼쪽을 기준으로 일정한 간격으로 정렬해줍니다.
-Horizontal : 가로의 가운데를 기준으로 일정한 간격으로 정렬해줍니다.
-Right : 오른쪽을 기준으로 일정한 간격으로 정렬해줍니다.
Merge Down : 선택한 레이어를 아래의 레이어와 합쳐서 하나의 레이어로 만들어 줍니다.
Merge Visible : 화면에 보여지는 레이어들을 모두 합쳐서 하나의 레이어로 만들어 줍니다.
Flatten Image : 모든 레이어를 합쳐서 하나의 백그라운드 레이어로 만들어 줍니다.
Matting : 레이어의 경계면을 부드럽게 처리하여 아래쪽 레이어와 잘 어울릴 수 있도록 처리합니다.
-Defringe : 레이어의 경계부분을 경계내부와 같은 색의 계열로 확장시킵니다.
-Remove Black Matte : 경계부분의 검정색을 삭제합니다.
-Remove White Matte : 경계부분의 흰색을 삭제합니다.

 

Select

 
All : 이미지 전체를 선택합니다.
Deselect : 선택을 해제합니다.
Reselect : Deselect로 해제했던 부분을 다시 선택합니다.
Inverse : 선택영역을 반전 시켜줍니다.
Color Range : 색상의 범위에 의해 선택영역을 지정합니다.
Feather : 선택영역의 경계를 부드럽게 선택합니다.
Modify : 선택영역의 모양을 수정합니다.
-Border : 선택영역의 외곽선만을 선택합니다.
-Smooth : 선택영역의 외곽 모서리 부분을 부드럽게 처리해줍니다.
-Expand : 선택영역을 바깥으로 넓혀 줍니다.
-Contract : 선택영역을 안쪽으로 축소 시켜줍니다.
Glow : 선택영역을 확대 시킵니다.
Similar : 선택되어 있는 영역과 같은 색상을 이미지 전체에서 선택합니다.
Transform selection : 선택영역을 변형합니다.
Load Selection : 채널을 선택영역으로 불러옵니다.
Save selection : 선택영역을 채널로 저장합니다.

 

View


New View : 같은 이미지를 하나 더 만듭니다.
Preview : RGB색상을 CMYK색상으로 변환했을 때의 색상을 미리 보여 줍니다.
Gamut Warning : 출력시 색상이 정확하게 표현되지 않는 부분을 표시 합니다.
file/preforence/ transparency & gamut에서 지정한 색상으로 표시됩니다.
Zoom In : 이미지를 확대하여 보여 줍니다.
Zoom Out : 이미지를 축소하여 보여 줍니다.
Fit on Screen : 이미지를 화면에 표시되는 윈도우 크기에 맞게 확대 시켜줍니다.
Actual Pixels : 이미지 크기를 100%로 맞추어 보여 줍니다.
Print Size : 이미지를 출력될 크기에 맞추어 보여줍니다.
Show(Hide) Edges : 선택영역의 표시선을 보여줍니다(숨겨줍니다).
Show(Hide) Path : 패스를 보여줍니다(숨겨줍니다).
Show(Hide) Rulers : 눈금자를 보여줍니다(숨겨줍니다).
Show(Hide) Guides : 가이드선을 보여줍니다(숨겨줍니다).
Snap to Guides : 레이어 등이 가이드선에 맞추어 움직입니다.
Lock Guides : 가이드선을 잠궈서 움직이지 않게 합니다.
Clear Guides : 모든 가이드선을 지워버립니다.
Show(Hide) Gride : 그리드선을 보여줍니다(숨겨줍니다).
Snap to Grid : 레이어 등이 이동할때 그리드선에 맞추어 이동합니다.


출처: 파코즈 임동민 [judas]님의 팁게시판
Posted by falldown
:

플래시 강좌모음

2008. 7. 10. 01:34
 
[플래시기초]

01. 모션 트위닝

02. 세이프 트위닝
03. frame by frame
04. 서서히 나타나서 사라지는 텍스트
05. 점점 커지면서 사라지는 텍스트
06. motion guide 사용하기
07. button 만들기
08. 무비 제어버튼 만들기
09. Tint 사용하기
10. 제자리에서 회전하기

11. 객체 속도 줄이기(감속도 공식)
12. 객체 속도 늘이기(가속도 공식)
13. 액션원리 1 - 버튼 자연스럽게 크기 조절
14. Trace Bitmap을 이용해서 다양한 벡터 이미지 만들기
15. frame by frame을 이용한 모자익 효과
16. 액션원리 2 - 탄력있는 버튼 만들기(elastic button)
17. 액션원리 3 - 중력 표현하기
18. hitTest 함수를 이용한 간단한 무비
19. duplicateMovieClip함수 사용법
20. 버튼 자연스럽게 크기 조절 (2)

21. 무비클립의 컬러를 액션으로 제어하기
22. AttachMovie함수 사용법
23. 텍스트에 Blur 효과주기
24. 마우스 포인터 바꾸기
25. 눈동자 만들기
26. 글자 쓰기
27. 다중 마스크 사용하기
28. 마스크 효과 1
29. 무비클립의 중심 위치 변경
30. 드래그 창 만들기
31. 텍스트 한글자씩 보이기


[웹디자인무비]

 

01. 마우스 위치에 반응하는 화살표 

02. 마우스 따라다니는 좌표 

03. 마우스 따라 다니는 마스크 효과 

04. 필림 돌아가는 효과

05. 마우스 따라다니는 타원

06. 복권 긁는 효과

07. 바니 슬라이딩 메뉴

08. 물결 효과

09. 디지탈 시계

10. 보드에 반응하는 무비

11. 키보드에 반응하는 무비

12. 텍스트 마스크

13. 블라인드 효과

14. 타자기 효과

15. IRENE CHAN 따라하기

16. 돋보기 효과

17. 화살표가 따라다니는 메뉴바

18. 간단한 메뉴바

19. 헬리콥터에서 촬영한 효과

20. 유고 나카무라 따라하기


21. 흐린 이미지를 선명하게

22. 흔들리는 공

23. 마우스 따라다니는 텍스트

24. 2*2 메뉴

25. 텍스트내 구름 이동

26. 가로메뉴 1

27. 신기한 원

28. 가로메뉴 2 (SK텔레콤)

29. 커튼효과 무비

30. 가로 스크롤바 무비


31. two man 가로 메뉴

32. 마우스로 선 그리기

33. duplicateMovieClip 함수를 이용한 간단한 무비

34. 고급무비에 있는 가로 메뉴바 5 액션설명

35. 블라인드 효과 응용

36. JAYSON SINGE 따라하기

37. 중력, 마찰력, 바운딩 속도 적용하기

38. 이미지 크기 조절하기

39. 먼지 날리기

40. 동전 회전효과 주기


41. 3D 기초 1 - Z축 회전

42. 3D 기초 2 - X축 회전

43. 3D 기초 3 - Y축 회전

44. 물고기 만들기 (취화선)

45. 눈송이 만들기

46. 이미지 위치 조절하기

47. txt 파일 입력받기

48. 마우스 위치 기억하기

49. 작은 사각형 이동

50. 선으로 만든 발빠른 뱀

51. 눈송이 만들기 2

52. 이미지 드래그

53. 영화 "중독" (블라인드 효과)

54. 자연스러운 선 그리기

55. 송사리 만들기

56. shake effect

57. 마우스 쪼개기

58. 블라인드 효과 4

59. 자연스러운 점 이동

60. _rotation 속성


61. 블라인드 5

62. 더블클릭 인식하기

63. 선긋기(콜백함수 중첩사용)

64. prototype이란?

65. 무비클립 이름의 종류

66. _name의 쓰임새(강추!!)

67. 별 이동

68. 공잡기

69. 영화 '장화홍련' 인트로 효과

70. Array (배열)


71. Object.registerClass

72. 반자기 성질 표현

73. 프리로딩

74. 갤러리에서 이미지 동적로딩

75. MX의 attachMovie사용법

76. 버벅거리는 무비 수정하기

77. Flash Math Creativity 1 - blobs (david hirmes)

78. Flash Math Creativity 2 - fractal folia(keith peters)

79. 눈동자

80. 액션 스크립트를 넣는 위치


81. 배열이란?

82. 이미지 마스크 효과 1

83. 이미지 마스크 효과 2

84. SWF 파일 통신

85. 외부파일 프리로드

86. 마우스 오른쪽 버튼 클릭시 메뉴 추가하기(플래시 2004)

87. 마우스 훨 이용법(플래시 2004)

88. 폰트 임베드(플래시 2004)

89. 도형 그림자 만들기



[네비게이션]


[포토갤러리]

01. 갤러리 분류 

02. 갤러리의 기본 loadMovie함수 

03. 갤러리 구현 1 

04. 갤러리 구현 2 

Posted by falldown
:

[플래시] XML로드

2008. 5. 14. 15:50
플래시가 서버와 데이터를 주고 받는 방법은 이전 포스트 에서 밝혔다시피 여러가지가 있지만, 여기서 사용된 방법은 플래시 액션스크립트 2.0 의 XML 객체의 load 함수를 이용하는 것이다. 방법자체는 크게 어렵지 않다.
우선 플래시에 정보를 전달해주는 녀석은 이거다.
http://minsangk.com/xmlTest/titleComment.php?mode=xmlOnce

이 녀석은 GET Method 를 통해 전달된 mode 의 값에 따라 구분 작동하는데,
모드 지정을 안 할 경우 입력된 DB 의 데이터를 XML 로 뿌려준다 (모드 미지정)
XML 로 최신 노드 하나만을 뿌려주거나 (xmlOnce 모드)
HTML 의 테이블 태그를 이용해 뿌려주거나 (html 모드)

XML 로드 코드 (닫기)


(Language : actionscript 2.0)
  1. System.useCodepage = true;
  2.  
  3. myXML = new XML();
  4. myXML.load("http://minsangk.com/xmlTest/titleComment.php?mode=xmlOnce");
  5. myXML.ignoreWhite=true;
  6.  
  7. myXML.onLoad = synchroText;
  8.  
  9. function synchroText(success)
  10. {
  11.  if(success) {
  12.   mcMent.dynamicMent.text = myXML.firstChild.firstChild.firstChild.nodeValue;
  13.   mcDate.dynamicDate.text = myXML.firstChild.firstChild.attributes.date;
  14.  }
  15.  else {
  16.   mcMent.dynamicMent.text = "Comment Load Failed";
  17.   mcDate.dynamicDate.text = "Date Load Failed";
  18.  }
  19. }

XML 로드 코드 (닫기)


실제 코드는 눈물이 날 정도로 간단하다.
xml 을 로드하고 로드가 완료되면 뿌려준다- 이게 끝-.-
설명하고 말 것도 없는 단촐한 코드지만 몇가지만 짚자면.

(Language : javascript)
  1. System.useCodepage = true;

이게 없으면 한글 입력을 플래시가 못 알아듣는다.

(Language : javascript)
  1. myXML = new XML();
  2. myXML.load("http://minsangk.com/xmlTest/titleComment.php?mode=xmlOnce");
  3. myXML.ignoreWhite=true;

myXML 이라는 객체를 만들고, load 메소드로 XML 을 가져온다.
마지막 줄은 가져온 파일에서 공백을 삭제하라는 구문으로 정확한 XML 노드트리의 작동을 위해 꼭 필요하다.



onLoad 함수는 지정된 주소에서 값을 가져와 로드가 완료되면 (성공이든 실패든) 호출된다. 매개변수로 성공/실패 여부를 알려주는 boolean 변수를 하나 주니까 이걸로 if 문을 구성하면 된다. xml 로 가져온 값은 대강 아래와 같이 나올텐데-

(Language : xml)
  1. <?xml version="1.0" encoding="euc-kr" ?>
  2. <root>
  3.     <comment id="1" date="20071126">한 줄기 미소를 위해, 나-</comment>
  4. </root>


(Language : javascript)
  1. if(success) {
  2.   mcMent.dynamicMent.text = myXML.firstChild.firstChild.firstChild.nodeValue;
  3.   mcDate.dynamicDate.text = myXML.firstChild.firstChild.attributes.date;
  4.  }
  5.  

여기서 myXML 의 firstChild 는 root
root 의 firstChild 는 comment
comment 의 firstChild.nodeValue 는 '한 줄기 미소를 위해, 나-' 가 된다.

date 값은 comment(myXML.firstChild.firstChild) 의 속성(attribute) 값이므로,
myXML.firstChild.firstChild.attributes.date;

이렇게 구한 값들을 지정된 무비클립-동적텍스트-텍스트에 넣어주면 끝이다.


다음 포스트에선,
입력/수정/삭제를 할 폼에 대해 끄작여보자-.-.-
Posted by falldown
:

웹표준

2008. 4. 6. 03:34

이번에 소개해 볼것은 스킨 편집 및 웹페이지 제작 등에 쓰일수 있는 파이어폭스와의 호환성에 관한 간단한 팁입니다.

'파이어폭스와의 호환성' 이라고 예기해 봤습니다만.
사실상 파이어폭스와의 호환성이라 함은 바로 '웹표준' 을 말하는 것입니다.
인터넷 익스플로러(이하 IE)가 대다수인 실정상. 한국에서는 대부분의 웹페이지가 IE에 맞추어져 제작되어 있습니다만.
IE에만 맞추어져 있는 홈페이지는 다른 브라우져에서 그 구조가 깨어지거나 사용이 불가능할 정도까지도 될수 있습니다.
이 문제는 IE가 웹표준을 따르지 않는데서 기인하는 문제인데요.

표준에 맞추었을 경우 IE및 모든 브라우져에서 완벽하게 잘 보이는 것에 반해,
IE에만 맞추었을 경우 다른 모든 브라우져에서는 올바르게 보이지 않는 것에 비추어 보아 이것은 전적으로 IE의 문제라고 볼수 있습니다.

그러나. 웹디자이너가 아닌 이상에야 일반 사용자가,
HTML코드를 짜는데에 있어 표준이고 아니고를 맞추기가 사실 실로 힘든 부분이라 할수 있습니다.
뭐니해도 사실상, 자신이 사용하고 또한 가장 많이 사용하는 IE에서만 잘 보이면 그만이니까요.

하지만. 웹페이지라는 것의 특성상 절대적 대다수만이 아닌 소수들에게도 동일한 서비스를 제공해야 하는 암묵적인 책임이 있을 뿐더러.
IE가 아닌 다른 브라우져 사용자들은 점점 늘어나는 추세라. 비록 일반 사용자임에도 불구하고 이것은 무시하지 못할 정도의 문제라고 생각할수 있습니다.
특히, 스킨 편집을 하고자 하시는 분들은 커스터마이징이나 디자인적 관점에서의 접근을 하게 됩니다만.
다른 브라우져에서 보았을때 그것이 무참하게 깨져 버림으로써 자신의 노력이 물거품이 되는 정신적 충격을 받을수도 있습니다.

이번 기회엔 초보자도 간단히 사용할수 있는 호환성에 관한 간단한 팁을 소개해 보겠습니다.

------------------------------------------------------------------------------------

CSS에서 가장 문제가 되는 것은 다름아닌 '박스모델' 입니다.
특히 이글루스 스킨은 레이아웃을 잡는데에 있어 박스모델이 주로 사용됩니다만.
그 코드를 작성함에 있어 IE위주로 작성한다면 필연적으로 다른 브라우져에서는 깨지게 됩니다.
결론적으로, 이 '박스모델' 만 신경써 준다면 웬만한 브라우져에서는 다 잘 보인다는 것이죠.

IE에서 박스모델이 표준이 아닌 이유는 바로 padding, margin, border 사이즈에 있습니다.
예를들어 가로와 세로가 각각 100px인 박스에 padding 10px, margin 10px, border 1px를 준다고 생각해 봅시다.
간단히 생각해 보자면 다음과 같은 코드를 사용하면 되겠지요.

예제1-IE전용

DIV.TEST{
WIDTH: 100PX;
HEIGHT: 100PX;
PADDING: 10PX;
MARGIN: 10PX;
BORDER: 1PX SOLID #000000;
}


사실, 솔직히 말해 직관적입니다. 그냥 생각한 대로 가로세로 100픽셀에 그냥 padding, margin, border 만 주면 됩니다.
그런데. 이런 식으로 코드를 작성하면 반드시 이것은 다른 브라우져에서 문제가 생깁니다.
왜냐하면, IE의 경우 가로세로 수치가 눈으로 보이는 박스 사이즈에 기준한것에 반해,
다른 브라우져가 사용하는 가로세로 수치는 눈으로 보이는 사이즈가 아닌 내용이 표시되는 부분을 기준으로 하고 있기 때문이죠.

그러니까. 눈으로 보이는 박스 사이즈가 100px라고 하면, IE에서는 그냥 100px을 적어주면 끝납니다만.
표준 브라우져에서는 그 사이즈에서 padding과 border 사이즈를 뺀 사이즈, 위의 경우에서는 78px를 적어줘야 하는 것입니다.


자. 그렇다면 코드를 작성할때 일일히 이것을 계산해서 조심스레 적어야 할까요.
...솔직히 매우 머리아프고 귀찮은 짓임에 분명합니다.
또한 이렇게 적으면 되려 IE에서 잘 보이지 않는 결과가 생길수도 있습니다. (첨부 이미지 참조)

결국 생각해볼수 있는 방법은. 바로 표준과 IE를 따로 적어주는 방법인 것이죠.
위에서 초보자라도 쉽게 할수 있다고 언급했습니다만. 이 방법이야말로 가장 간단한 방법이라고 생각합니다.
왜. 이미 모든 코드를 작성한 상태에서도 각 박스모델에 몇줄씩 추가/수정만 해주는 것으로도 호환성 상승을 노릴수 있기 때문이죠.
자. 가로와 세로가 각각 100px인 박스에 padding 10px, margin 10px, border 1px를 준다면,
표준으로는 이렇게 적어야 다른 브라우져에서 IE와 같은 모델이 보입니다.

예제2-표준

DIV.TEST {
WIDTH: 78PX;
HEIGHT: 78PX;
PADDING: 10PX;
MARGIN: 10px;
BORDER: 1PX SOLID #000000;
}


그러나. 이 박스모델 코드를 해석하는 방식이. IE가 표준이 아니기 때문에 오히려 IE에서 깨지는 현상이 생겨버리는 것입니다.
IE 쪽을 쓰기 위해서는 그냥 가로세로 사이즈를 100px를 적으면 됩니다만 그러자니 다른 브라우져에서 깨지고....
해서, 위의 코드를 적은 뒤 아래에 IE에서만 인식하는 다음의 코드를 추가해 주는 방법으로 해결할수 있습니다.

* html DIV.TEST{
WIDTH: 100PX;
HEIGHT: 100PX;
}



* html ~~ 은 IE에서만 인식되는 특수한 selector라고 합니다. 저도 이유는 잘 모르겠습니다-_-
중요한 사실은 오로지, "* html ~~ 를 적어줌으로써 표준인 코드를 비표준인 IE에도 맞출수 있다" 는 것일 뿐이겠죠.

결론적으로, 가로와 세로가 각각 100px인 박스에 padding 10px, margin 10px, border 1px를 주고 싶을때.
표준과 IE에서 전부 잘 작동하는 코드를 만들고 싶다면 다음과 같이 작성하면 간단하게 해결할수 있습니다.

예제3-절충안

DIV.TEST{
WIDTH: 78PX;
HEIGHT: 78PX;
PADDING: 10PX;
MARGIN: 10px;
BORDER: 1PX SOLID #000000;
}

* html DIV.TEST{
WIDTH: 100PX;
HEIGHT: 100PX;
}



●중요!
이미 써져있는 코드를 수정할 경우, * html ~~ 을 각 박스 아래쪽 라인에 추가한 뒤,
원래의 수치는 * html ~~ 쪽으로 옮기고, 이미 써져 있던 수치는 margin은 제외하고 padding, border 사이즈를 빼서 적어주면 됩니다.
ex) 가로, 세로 100px에 padding 10px, border 1px라면. 100px - (20+2)= 78px 입니다.




<참고 이미지>







왼쪽은 파이어폭스, 오른쪽은 인터넷 익스플로러입니다.
IE전용이 파이어폭스에서는 크게 나오는 반면, 표준은 IE에서 작게 나옵니다.
절충안을 사용하면 두개의 브라우져에서 완전히 같은 박스모델이 구현 가능합니다.
 

실무에서 굉장히 자주 마주치는 익스플로러 6 만의 CSS 버그가 있습니다.

쏭군은 익스플로러 7과, 파이어폭스2를 기반으로 디자인 작업을 합니다.
(사파리나 오페라는 아주 가끔 열어보고요.. 그래서 사파리에서 약간의 문제가 있긴 하지만..)
그래도 익스7, 파폭2에서 제작하면 익스 6이나 다른 브라우저에서도 그럭저럭 잘 뜨더군요..

그런데 익스 6은 역시 요주의 녀석이긴 한게...
레이아웃이라던가 객체가 벌어지는 현상이 안 생길래야 안생길수가 없어서..

실무에서 정말 자주 마주치는 익스플로러 IE용 버그 해결 방법을 몇 가지 쓰고자합니다

float 를 쓴 객체에 margin의 left 값이나 right 값이 들어가면 마진값이 두배로 늘어납니다. 그래서 파폭이나 익스7에서 멀쩡한 레이아웃이 익스 6에서는 마진값이 2배로 불어나서 레이아웃이 깨지거나 벌어집니다. 그래서 반드시 알아야하는 버그해결 법입니다.

float 를 쓴 객체에 margin 가로값을 주고나서는 꼭 display: inline 값을 주자는 것!


거의 모든 IE관련 버그는 홀리핵이라는 녀석을 많이 사용하는데, 사용법은 간단합니다

* html { height: 1px; }

그리고 css 상단에는 모든 * 필터를 이용해서 마진과 패딩을 0으로 셋팅하고 CSS 코딩을 시작한다면, 거의 모든 브라우저의 마진 및 패딩 문제를 해결한 상태에서 코딩을 시작할 수 있습니다. 물론 100% 해결되는 건 아니지만 80% 이상 원하는 시안을 얻는데 도움이 됩니다.

* { margin: 0; padding: 0; }

가장 널리쓰고, 유용한 핵이라고 할 수 있겠습니다~

위에 녀석들도 필수적으로 숙지하고 이용해야 하는 자주 등장하는 녀석들입니다만, 역시 IE의 패딩버그를 따라갈 수 없지요.. 덜덜 ㅠㅠ 이 패딩버그는 상당히 많이 발생하고, 레이아웃도 깨먹고, 고치는데 많이 헷갈리기도 하는 기특한 녀석이라서~ 정말 겁납니다~
위에 사용한 별표 * html 을 이용해서 해결하는 방법이 있습니다~

CSS 표준의 width나 height 값은 border 값, padding 값, margin 값을 모두 제외한 순수한 알맹이 값을 의미하는 반면에 IE는 height나 width에 padding과 border값을 포함합니다. 따라서 상당히 레이아웃 차이가 많이 나는 경우가 있습니다. 그런 경우에는 아래의 방식대로 해결하시면 됩니다.

#content { width: 200px; padding-left: 10px; }

이렇게 하면 일반브라우저에서는 총 너비는 210px 입니다. 그런데 이것을 IE에서는 그대로 200을 유지해버리기 때문에, 실제 크기 210px 을 줘야합니다.

#content { width: 200px; padding-left: 10px; }
* html #content { width: 210px; }
/* 핵으로 210px 을 줍니다, 패딩은 위에서 줘서 패스~ */

맥용 IE에서는 CSS를 정상적으로 읽는데 핵 때문에 다시 깨집니다. 그래서 다시 맥용 IE를 위해서 아래와 같이 코딩해주면 완성됩니다.

#content { width: 200px; padding-left: 10px; }
* html #content { width: 210px; w\idth: 200px; }
 /* \ 를 이용해 200px로 돌려줍니다~ */
Posted by falldown
:

li css

2008. 3. 31. 12:54
<head>
<STYLE type='text/css'>
li.1 { list-style-type : lower-roman } /* 로마숫자 소문자으로된 목록 */
li.2 { list-style-type : upper-roman } /* 로마숫자 대문자으로된 목록 */
li.3 { list-style-type : lower-alpha } /* 알파벳 소문자으로된 목록 */
li.4 { list-style-type : upper-alpha } /* 알파벳 대문자으로된 목록 */
li.5 { list-style-type : disc } /* 점으로 된 목록 */
li.6 { list-style-type : circle } /* 속이 하얀색 원으로 된 목록 */
li.7 { list-style-type : square } /* 사각형으로 된 목록 */
li.8 { list-style-type : decimal } /* 숫자로 된 목록 */
li.9 { list-style-type : none } /* 아무 표시 없음 */
</STYLE>
</head>

리스트 태그(ul, ol, li)와 같은 기능을 CSS로 만들기.(list-style-type)

<ol>
<LI class='1'>리스트 항목 lower-roman</LI>
<LI class='2'>리스트 항목 upper-roman</LI>
<LI class='3'>리스트 항목 lower-alpha</LI>
<LI class='4'>리스트 항목 upper-alpha</LI>
<LI class='5'>리스트 항목 upper-alpha</LI>
<LI class='6'>리스트 항목 disc</LI>
<LI class='7'>리스트 항목 circle</LI>
<LI class='8'>리스트 항목 square</LI>
<LI class='9'>리스트 항목 none</LI>
</ol>

Posted by falldown
:

css 홀리핵

2008. 3. 19. 16:38
hasLayout 속성과 홀리 핵(Holly hack) Web

2007/12/30 08:50

복사 http://blog.naver.com/niceilm/150026133263

CSS로 이미지 정렬하기에서 소개했던 CSSclear 속성을 이용하는 float 제거(clearing float)와 동일한 효과를 내는 방법은 몇 가지가 더 있습니다.

그 중 하나인 overflow 속성을 이용하는 방법을 설명하기 전에 인터넷 익스플로러(이하 IE)만의 독자적인 속성인 hasLayout에 대해서 먼저 알아보려고 하는데, 이 속성이 HTML 요소들의 레이아웃, 특히 float된 요소가 렌더링되는 방식에 크게 영향을 끼치기 때문입니다.

그러면 hasLayout 속성이란 무엇이고, 어떤 영향을 끼치는지, 그리고 어떤 방식으로 이 속성을 이용해야 하는지를 알아보도록 하겠습니다.

† 이 글은 hasLayout 속성에 관한 정보로 꾸준히 업데이트되고 있는 On having layout이라는 글을 바탕으로 작성했습니다. 따라서 이 글은 동일한 라이센스를 적용해야만 이용할 수 있도록 규정한 원문의 CCL을 따릅니다. 원문은 Holly Bergevin, Ingo Chao, Bruno Fassino, John Gallant, Georg Sørtun, Philippe Wittenbergh가 함께 작성했습니다.

hasLayout 속성이란?

Layout은 각각의 요소가 어떻게 렌더링되고, 다른 요소들과 어떻게 상호작용 하는지를 결정하는 윈도우즈 버전 IE만의 독자적인 개념(concept)입니다. 이 layout이 적용되지 않으면 표준 규격을 따르는 브라우저와는 사뭇 다른 방식으로 각각의 요소들이 렌더링되므로 브라우저 호환성(cross browsing)을 위해서는 그 특성을 이해할 필요가 있습니다.

일부 HTML 요소는 아무런 설정 없이 기본적으로 Layout을 가지며, 일부 CSS 속성이 지정될 경우에는 Layout이 없는 요소도 Layout 속성을 갖게됩니다. 마이크로소프트의 개발자들은 객체 지향 프로그래밍(Object Oriented Programming) 방식에 기초해서 각각의 요소들이 hasLayout이라고 이름붙인 속성을 가질 수 있도록 해야 한다고 결정했는데 이 속성이 true로 설정된 요소만이 앞서 설명한 Layout 개념을 따르게 됩니다.

† 원문에서는 Layout이 개념(concept)을 가르키고, hasLayout은 이 개념의 적용 유무를 결정하는 속성(property)으로 표현되지만, 두 단어가 그렇게 엄격하게 구분된다고 느껴지지는 않습니다. 또한, hasLayout의 속성(property)은 CSS에서 사용되는 일반적인 속성과는 다른 개념이므로 구분을 위해서 스크립트 속성(script property)이라고 정의하고 있습니다. 사용자가 직접 지정할 수 없고 내부적으로만 처리되기 때문입니다. 이 글에서는 LayouthasLayout 두 단어를 혼용해서 사용하는 경우가 있으니 이 점 감안하시길 바랍니다.

hasLayout 속성이 영향을 미치는 경우들

많은 개발자들이 hasLayout과 관련된 문제를 경험합니다. Layout이 특정한 요소와 그 하위 요소들의 렌더링 방식에 예측하기 어려운 영향을 끼치기 때문입니다.

이렇게 Layout 유무에 따라 발생할 수 있는 일반적인 문제점은 다음과 같습니다.

  • 흔히 발생하는 IE의 float 버그
  • 기본 속성(width, height 등)이 표준과 다르게 적용되는 박스
  • 요소와 컨테이너(container) 사이에 마진(margin)이 합쳐지는 현상
  • 리스트(ul, ol 등)를 만들 때 나타나는 다양한 현상들
  • 배경 이미지 위치를 다르게 해석하는 문제
  • 스크립트를 사용할 때 발생하는 브라우저 호환성 문제

† 원문에서는 이 목록을 간단하고(brief) 완성되지 않았다고(incomplete) 표현하고 있습니다. 다시 말해서, 다른 문제들과도 관련이 있다는 얘기입니다.

hasLayout 속성은 어떻게 지정하는가?

Layout 속성은 특이하게도 CSS를 이용해서 직접 지정할 수가 없습니다. 따라서 CSS에서는 Layout이라는 속성 자체가 사용되지 않습니다. 다만 일부 요소들은 기본적으로 Layout을 갖고(hasLayout = true), 특정한 CSS 규칙이 적용될 경우에도 Layout을 가질 수 있습니다.

기본적으로 Layout을 갖는다고 알려진 요소
  • <html>, <body>
  • <table>, <tr>, <th>, <td>
  • <img>
  • <hr>
  • <input>, <button>, <select>, <textarea>, <fieldset>, <legend>
  • <iframe>, <embed>, <object>, <applet>
  • <marquee>
Layout을 갖게 만드는 CSS 속성
  • position: absolute
  • float: left|right
  • display: inline-block
  • width: ‘auto’ 외의 모든 값
  • height: ‘auto’ 외의 모든 값
  • zoom: ‘normal’ 외의 모든 값 (IE 전용)
  • writing-mode: tb-rl (IE 전용)
  • overflow: hidden|scroll|auto (IE7만 적용됨)
  • overflow-x|-y: hidden|scroll|auto (IE7만 적용됨)

† IE7에서는 이밖에도 position: fixed, min-width, max-width, min-height, max-height 등이 Layout을 활성화시킵니다. 또한 IE6 이상의 표준 렌더링 모드(standards-compliance mode)에서는 인라인 요소의 width, height 속성이 무시되므로, 이 속성으로는 Layout을 갖도록 할 수 없습니다. 기타 자세한 정보는 원문인 On having layout을 참고하세요.

Layout 속성을 이용하는 방법

표준을 따르지 않는 Layout 속성 때문에 레이아웃과 관련된 많은 문제점이 발생합니다. 대표적인 예로는 앞서 CSS로 이미지 정렬하기에서 설명한 p 태그에 clear 속성이 다르게 적용되는 것을 들 수 있지요. 또한, 어떤 요소가 IE에서만 보이지 않는 문제도 hasLayout을 적용하면 해결됩니다.

이렇게 IE에서만 발생하는 Layout 문제를 해결하기 위해서 많은 핵(hack)이 고안되었는데 이들의 공통적인 목적은 Layout이 없는 요소가 Layout 속성을 갖게 만드는 것입니다. 따라서 위에 열거한 CSS 속성을 IE에만 적용시키는 것이지요. 그중에서 대표적으로 사용되는 Holly hack에 대해 알아보겠습니다.

Holly hack

2003년에 John Gallant와 Holly Bergevin이 발표한 Holly hack은 다음과 같은 CSS 규칙을 사용합니다.

/* Hides from IE5-mac \*/
* html .buggybox { height: 1%; }
/* End hide from IE5-mac */

이 핵은 Layout이 없는 요소에 height 속성을 주어서 문제를 해결하는 방법인데 IE가 아닌 표준을 따르는 브라우저에서는 height 속성이 문제를 일으킬 수 있으므로 이런 브라우저에게는 적용되지 않도록 하는 것이 이 방법의 핵심입니다.

사실 Holly hack은 두 개의 핵을 동시에 사용하고 있습니다. 먼저 가운데 줄에 있는 코드는 Tan hack으로 알려진 방법으로 CSS의 공용 선택자(universal selector: *)를 이용해서 IE7 표준 모드(standard mode)를 제외한 현재까지의 모든 IE 브라우저에 적용됩니다.

첫 번째와 세 번째 줄은 Layout 속성이 매킨토시 IE(이하 Mac IE)에는 적용되지 않기 때문에 Mac IE에서는 이 세 줄의 CSS 코드를 모두 주석으로 인식하도록 하는 역할을 합니다. Mac IE가 윈도우즈 IE와는 달리 보다 표준에 가까운 방법으로 렌더링을 하기 때문이지요. 이 방법은 Mac hack이나 comment-backslash 핵으로 불리는데 Mac IE가 주석문의 백슬래시(\) 문자 뒤에 있는 내용을 인식하지 못하고 세 번째 줄까지 주석이 이어진 것으로 인식하는 점을 이용합니다.

하지만 이 방법은 IE7 표준 모드(standard mode)에서는 적용되지 않는데 * html 선택자가 아무 것도 선택하지 않기 때문입니다. 또한, IE6의 표준 모드를 제외하면 overflow: hidden 속성과 함께 사용될 경우에 문제를 일으킵니다.

조건에 따른 주석(conditional comment) 이용하기

저는 개인적으로 크로스 브라우징 문제를 해결하기 위해서 핵보다는 조건에 따른 주석문를 주로 사용합니다. HTML 내에 IE에서만 인식되는 주석문을 넣는 방법으로 위의 Holly hack을 대체하려면 다음과 같은 코드를 사용하면 됩니다.

<!--[if lt IE 7]>
<style>
.gainlayout { height: 0; }
</style>
<![endif]-->

<!--[if IE 7]>
<style>
.gainlayout { zoom: 1; }
</style>
<![endif]-->

IE6 이하 버전에서는 Layout을 갖게 만드는 여러가지 CSS 속성 중에서 height 속성을 사용하는 것이 최선의 방법입니다. 물론 다른 CSS 속성과 충돌이 일어날 경우(예: overflow: hidden)에는 예외지만이요. height 속성으로 어떤 값(1%, 1px, 0 등)을 사용하는지 큰 차이는 없습니다. 하지만 일반적으로 많이 사용되는 1% 값은 극히 드문 경우지만 문제를 일으킬 수도 있다고 합니다. 이 문제에 관한 사항은 IE/Win: negative margins, position:relative, hasLayout를 참고하시기 바랍니다.

† IE6 이하 버전에서 height 지정이 최선의 방법인 이유는 IE5 때문입니다. IE5.5 이상의 브라우저에는 zoom 속성 같은 다른 대안이 있지만 IE5는 현실적으로 height가 최선의 방법이라는 설명입니다.

또한, height 속성은 이 속성을 지원하지 않는 인라인 요소에는 사용할 수 없습니다. IE7에서는 더욱 주의해야 하는데 먼저 height 속성 값은 반드시 퍼센트(%) 단위를 써야 하고, 속성이 적용될 요소의 상위 요소(parent element)에 고정적인 높이가 지정되지 않은 경우에만 또 다른 문제를 피할 수 있습니다. 이런 경우에는 display: inline-block이나 zoom: 1 속성을 사용하는 것이 혹시 모를 문제를 예방할 수 있습니다.

zoom 속성은 IE5를 제외한 IE5.5 이상의 모든 IE 브라우저에 적용되어 Layout을 만들고, 심지어 인라인 레벨 요소도 Layout을 갖게 만듭니다. 특별히 알려진 부작용도 없고요. 위의 예처럼 조건에 따른 주석(conditional comment)을 사용하면 CSS 검증(validation)도 문제없이 통과합니다. Mac IE는 conditional comment를 무시하므로 앞서 설명한 Mac hack도 필요하지 않습니다.

따라서 위 주석문은 height 속성이 필요한 IE6 이하 브라우저(특히 IE5)에게는 height0으로 지정하고, height 속성이 문제를 일으킬 수 있는 IE7에는 zoom 속성을 적용시켜서 Layout을 갖게 만듭니다. 또한, 앞으로 발표될 IE 브라우저에서 Layout 속성을 어떻게 처리할 지 모르기 때문에 가급적이면 IE만의 방법인 conditional comment와 zoom 속성을 사용하는 것이 보다 나은 방법이라고 설명하고 있습니다.

마치며

원문은 이 글보다 훨씬 많은 내용을 담고 있습니다. 내용을 요약하는 과정에서 오역이 있을 수도 있다는 점 감안하시길 바래요. 또한, 원문에 링크된 다양한 글은 제목만 봐도 유용한 정보라는 것이 느껴질 정도입니다. IE에서 레이아웃 문제로 어려움을 겪는다면 관련 글들이 큰 도움이 되리라 생각합니다.

제 경험으로는 Layout과 관련된 대부분의 문제가 Holly hack만으로도 간단히 해결되더군요. 그래서 Holly hack에 관한 내용을 중점적으로 다루었습니다. 다음 글에서 Layout 속성과 overflow 속성을 이용해서 float 효과를 제거하는 방법(clearing float)에 대해서 알아보지요.

  1. CSS로 이미지 정렬하기
  2. hasLayout 속성과 홀리 핵(Holly hack)
  3. float을 제거하는 방법(clearing float)
Posted by falldown
:
자주 마주치는 익스6 CSS 버그 해결책 CSS hack

2007/03/13 17:36

복사 http://blog.naver.com/leoer/100035272127

 


float 를 쓴 객체에 margin 가로값을 주고나서는 꼭 display: inline 값을 주자는 것!

거의 모든 IE관련 버그는 홀리핵이라는 녀석을 많이 사용하는데, 사용법은 간단합니다



* html { height: 1px; }

그리고 css 상단에는 모든 * 필터를 이용해서 마진과 패딩을 0으로 셋팅하고 CSS 코딩을 시작한다면, 거의 모든 브라우저의 마진 및 패딩 문제를 해결한 상태에서 코딩을 시작할 수 있습니다. 물론 100% 해결되는 건 아니지만 80% 이상 원하는 시안을 얻는데 도움이 됩니다.



* { margin: 0; padding: 0; }

가장 널리쓰고, 유용한 핵이라고 할 수 있겠습니다~

위에 녀석들도 필수적으로 숙지하고 이용해야 하는 자주 등장하는 녀석들입니다만, 역시 IE의 패딩버그를 따라갈 수 없지요.. 덜덜 ㅠㅠ 이 패딩버그는 상당히 많이 발생하고, 레이아웃도 깨먹고, 고치는데 많이 헷갈리기도 하는 기특한 녀석이라서~ 정말 겁납니다~
위에 사용한 별표 * html 을 이용해서 해결하는 방법이 있습니다~

CSS 표준의 width나 height 값은 border 값, padding 값, margin 값을 모두 제외한 순수한 알맹이 값을 의미하는 반면에 IE는 height나 width에 padding과 border값을 포함합니다. 따라서 상당히 레이아웃 차이가 많이 나는 경우가 있습니다. 그런 경우에는 아래의 방식대로 해결하시면 됩니다.


              #content { width: 200px; padding-left: 10px; }


이렇게 하면 일반브라우저에서는 총 너비는 210px 입니다. 그런데 이것을 IE에서는 그대로 200을 유지해버리기 때문에, 실제 크기 210px 을 줘야합니다.


           #content { width: 200px; padding-left: 10px; }
             * html #content { width: 210px; }

             /* 핵으로 210px 을 줍니다, 패딩은 위에서 줘서 패스~ */


맥용 IE에서는 CSS를 정상적으로 읽는데 핵 때문에 다시 깨집니다. 그래서 다시 맥용 IE를 위해서 아래와 같이 코딩해주면 완성됩니다.


#content { width: 200px; padding-left: 10px; }
* html #content { width: 210px; w\idth: 200px; }
 /* \ 를 이용해 200px로 돌려줍니다~ */

 

 

 

CSS에서 IE6 Flicker Bug 없애기
html { 
   filter: expression(document.execCommand("BackgroundImageCache", false, true));
}

 


 

 

출처:네이버

Posted by falldown
:

BLOG main image
falldown
by falldown

공지사항

카테고리

Life stream (113)
Design Stream (10)
Personal Stream (31)
So fuck'in special (3)
My Favorites (10)
[ a -i'm ] (13)
From somewhere (15)
Web Study (20)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

글 보관함

달력

«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Total :
Today : Yesterday :