라이브러리
프로그래밍언어, 각종코드, 관련동향, 논문 등의 저장소
Programming/HTML/CSS (32)
링크된 글씨 색 바꾸기

텍스트에 링크걸면 색이 바뀌고 밑줄이 생기잖아요. 링크걸어보시면 다들 아실거에염.

그게 기본이 지정되어있는데.. 그속성을 바꾸어주는 소스입니다.

 

<style type="text/css">

<!--

a:link, a:visited {color:"#382E94"; text-decoration:none}
a:active, a:hover {color:"#382E94"; text-decoration:underline}
.a2:link, .a2:visited {font:12px 굴림; color:"#666666"; text-decoration:none}
.a2:active, .a2:hover {font:12px 굴림;color:"#000000"; text-decoration:underline}

//-->

</style>

 

a:link=== 링크걸린 텍스트 속성

a:visited=== 한번이상 클릭한 후의 텍스트 속성

a:active=== 클릭할때의 속성

a:hover=== 마우스 올렸을때의 속성

긍데 위에꺼는 제가 두가지를 묶어놓은거구요. 필요하시다면 그냥 분리하시면 됩니다.

그 외 속성의 역할은 테스트하면서 알아보세요~^^

 

사용예)

<a href="a.htm">클릭하세요~</a>

<a href="b.htm"class="a2">또 클릭하세요~</a>

class="a2" 는 속성지정할때 또 다른속성이 필요한 경우 클래스로 지정해놓은걸 사용하는 것입니다.

'Programming > HTML/CSS' 카테고리의 다른 글

설명글 띄우기~  (0) 2004.04.18
테이블 만들기 02  (0) 2004.04.15
테이블 만들기 01  (0) 2004.04.13
입력폼에서 자동 한글/영어 입력모드 맞추기~  (0) 2004.04.05
스크롤바 강제로 숨겨두기~  (0) 2004.04.05
입력 폼 작성순서 정하기~  (0) 2004.03.25
  Comments,     Trackbacks
입력폼에서 자동 한글/영어 입력모드 맞추기~

입력폼에서Focus 이동시 자동 한글/영어 입력모드로 변환해주는 팁입니다.

단, Explorer 5.5 이상에서만 동작합니다.


<input type="text" value="" size="10" style="ime-mode:active">   (기본 : 한글모드)
<input type="text" value="" size="10" style="ime-mode:inactive">(기본 : 영문 모드)
<input type="text" value="" size="10" style="ime-mode:disabled">(무조건 영문만)

'Programming > HTML/CSS' 카테고리의 다른 글

테이블 만들기 02  (0) 2004.04.15
테이블 만들기 01  (0) 2004.04.13
링크된 글씨 색 바꾸기  (0) 2004.04.07
스크롤바 강제로 숨겨두기~  (0) 2004.04.05
입력 폼 작성순서 정하기~  (0) 2004.03.25
브라우저의 여백 없애기~  (0) 2004.03.25
  Comments,     Trackbacks
스크롤바 강제로 숨겨두기~

스크롤바를 강제로 숨기는 스타일쉬트입니다.

아마도 필요한때가 있을것입니다.^^

 

<style type="text/css">
<!--
     BODY { overflow-x: hidden;}    // 좌우, 스크롤 삭제
     BODY { overflow-y: hidden;}    // 상하, 스크롤 삭제
-->
</style>

  Comments,     Trackbacks
입력 폼 작성순서 정하기~

어떤 내용을 입력받으려고 입력 폼을 구성했는데..

탭키를 눌렀을때 다음 입력 폼으로 가지않고 다른곳으로 이동한다면.. 굉장히 불편하겠죠..?!

입력 폼의 순서를 정해주는 소스입니다.

 

<input type=text name="username" value="" TabIndex=1>

<input type=text name="user_idx" value="" TabIndex=2>

<input type=text name="user_addr" value="" TabIndex=3>

 

이런식으로 당연히.. 테이블의 TD 안에 구성되겠죠..

다른 틀은 생략한것이며.. TabIndex 의 1,2,3 이것이 순서랍니다.

  Comments,     Trackbacks
브라우저의 여백 없애기~

- 브라우저 상하좌우의 여백 없애기

 

브라우저에서 보여줄땐 body 영역과 브라우저간에 기본 여백이 주업니다.

아무래도 작업할땐 그 영역을 모두 없애주거나 내가 주려고하는 임의의 공백을 주는게 효율적이겠죠..^^

 

<bodytopmargin=0 leftmargin=0marginwidth=0 marginheight=0>

                 └▶ 인터넷 익스플로러에서 인식       └▶ 넷츠케이프에서 인식

 

두가지 모두를 써주는 이유는 수많은 사용자가 페이지를 보게될테고..

어떤 사용자는 인터넷익스플로러를.. 또 어떤 사용자는 넷츠케이프를 사용할겁니다.

즉, 어떤 웹브라우져를 사용하는 사용자일지 모르기 때문에 두가지 속성을 모두 넣어줍니다.

  Comments,     Trackbacks
자바스크립/스타일쉬트 파일로 적용하기~

자바스크립트나 스타일쉬트의 내용이 많을때는 페이지에 직접 코딩하는것도 좋지만..

따로 페이지를 만들어서 적용시키면 깔끔하고 수정도 용이합니다.^^*

 

==자바스크립트 파일로 만들기
 

basic.js 파일명으로 저장

<!--
  function a(){
  }

  function b(){

  }
 //-->

 

적용되는 페이지에는<script language=javascript src="basic.js"></script>

head 사이에 코딩해줍니다.

 

==스타일쉬트 파일로 만들기
 
style.css 파일명으로 저장

body{font:11px 돋움체; color:"#000000";}

table{font:14px 돋움체; color:"#ffffff";}

적용되는 페이지에는<LINK href="style.css" type=text/css rel=stylesheet>

head 사이에 코딩해줍니다.

  Comments,     Trackbacks
유용한 메타 태그 사용법~

메타(META) 태그유용사용법!! HEAD 안에 넣어주세요~

 

1. 익스플로어 6부터는 마우스를 이미지 위에 올리면 저장, 프린트 등등의 아이콘이 생기죠...
그걸 안보이게 해주는것입니다.

<META http-equiv="imagetoolbar" content="no">

 

2. 특정시간후에 특정주소페이지로 이동합니다. 즉, 10초후에 index.htm 으로 자동이동됩니다.

게시판같은 실시간 새로고침이 필요한 경우에도 유용할것 같아요~

<meta http-equiv='refresh' content='10;URL=index.htm'>

 

3. 검색 엔진에서 홈페이지를 검색할 때 참조하는 키워드들을 정리해둡니다.

<meta name="keywords" content="홈페이지,아이콘,플래시,자바스크립트,">

 

4. 홈페이지 만드사람을 기재해둡니다.

<Meta name="Author" content="lswsks">

5. 특정웹브라우져에서 한글이 깨져보이는 현상을 없앨수 있습니다. Charset을 "ks_c_5601-1987"로 지정하면 완성형 코드만을 볼 수 있는것입니다.

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

  Comments,     Trackbacks
스크롤바 트랙까지 아예없애 버릴때~

스크롤바가 필요없이 내용이 항상 짧다면.. 아예 없애버리면 깔끔하다.

 

<body scroll=no>

스크롤바가 아예 생기지도 않는다..

  Comments,     Trackbacks
스크롤바 색상 바꾸기

스크롤바의 색상을 자유자재로 바꿀수 있습니다.

 

- 파일 내용 -

 

<HTML>

<HEAD><TITLE>스크롤바 색상 바꾸기</TITLE>

<style type="text/css">

  body{scrollbar-3dlight-color:"#ffffff";   //왼쪽 외곽선
      scrollbar-arrow-color:"#cccccc";      //화살표
      scrollbar-track-color:"#ffffff";      //남는 보이는 페이스부분
      scrollbar-darkshadow-color:"#ffffff"; //오른쪽 외곽선
      scrollbar-face-color:"#ffffff";       //움직이는 막대
      scrollbar-highlight-color:"#cccccc";  //왼쪽 내곽선
      scrollbar-shadow-color:"#ffffff";     //오른쪽 내곽선
  }

</style>

</HEAD>

<BODY>

스크롤바가 생기게 내용을 길게 한후에 테스트해보세요~

</BODY>

</HTML>

 

 

해당 페이지에서 보여지는 스크롤바는 모두 위에서 정의한 색상의 영향을 받습니다.

다른 색상으로 보여질 스크롤바가 있다면... 따로 정의하고 싶다면...

클래스를 활용하세요...

  Comments,     Trackbacks
iframe(아이프레임) 에 이미지 또는 페이지 띄우기

페이지가 바뀔 필요없이 어느 지정영역에 이미지 또는 페이지만 바뀌면 될때..

다른 페이지로 불러들이는것 보다 효율적일수 있겠죠..^^

 

==아이프레임지정영역 ==

 

table 의 td 또는 바디안에 위치해있어야 합니다.

iframe이 들어갈 위치에 소스를 코딩하는 것입니다.

 

<iframe name="img" src="기본으로 띄울이미지/페이지 주소" scrolling="auto" width=610 height=600 marginwidth=0 marginheight=0 frameborder=0></iframe>
 
 <a href="새로띄울 이미지/페이지 주소"target="img"><img src="버튼이미지주소" border=0></a>

 

[버튼이미지주소] 라는 이미지를 클릭하면 img 라는 이름을 가진 창에 링크주소가 열립니다.

iframe name 의 name 이 img 라고 되어있으므로 해당 아이프레임에 이미지 또는 페이지가 열립니다.

 

  Comments,     Trackbacks
DIV 테이블 만들기

[DIV]테이블안에.. 혹은 특정위치에 레이어형식의 보이지 않는 박스로 내용을 위치시킬때..

또는... 내용이 길어질수도 짧아질수도 있어 스크롤바를 생성시켜야 할때...

(여기서 스크롤바색상은 변경가능하며 스크롤바색상바꾸는 소스를 참조하세요..^^)

 

 

== DIV 내에 스타일로 직접 정의하는 방법

 

<div style="width:800px; height=380; overflow: auto; padding:20px; border:0 solid; font:12px 돋움체; color:"#ffffff";">내용</div>

 

 

== DIV 에 클래스로 정의하는 방법

 

<div class=table>내용</div>

 

css 내용을 본 파일의 스타일쉬트부분에 클래스로 묶어 정의합니다.

.table{width:800px; height=380; overflow: auto; padding:20px; border:0 solid; font:12px 돋움체; color:"#ffffff";}

  Comments,     Trackbacks
버튼에 이미지로 백그라운드 깔기~

버튼을 만들고 그 버튼에 색으로 채우지 않고이미지로 깔아줄때는...

 

<input type=button style="background-image:url('aaa.gif')" value=버튼>

  Comments,     Trackbacks