링크가 걸린 글자 꾸미는 방법

링크는 a 태그로 만듭니다. 따라서 a 태그를 선택하여 꾸밉니다. 가상 클래스를 이용하면 좀 더 다양하게 꾸밀 수 있습니다. :link - 방문하지 않은 링크 :visited - 방문했던 링크 :hover - 마우스가 올려진 링크 :active - 클릭하는 순간 링크
1 min read

링크 꾸미기

링크가 걸린 글자 꾸미는 방법은 <a> 태그를 선택하여 꾸밉니다.

예를 들어 아래 코드는 링크의 색을 빨간색으로 만듭니다.

a {
  color: red;
}

가상 클래스를 이용하면 좀 더 다양하게 꾸밀 수 있습니다.

  • a:link - 방문하지 않은 링크
  • a:visited - 방문했던 링크
  • a:hover - 마우스가 올려진 링크
  • a:active - 클릭하는 순간 링크

 

예제

  • 방문하지 않은 링크의 색은 파란색이고 밑줄이 없습니다.
  • 클릭했던 링크는 보라색에 밑줄 없이 나옵니다.
  • 마우스를 링크 위에 올리면 글자색이 빨간색으로 변하고 밑줄이 생깁니다.
  • 클릭하는 순간 글자색은 흰색으로, 배경은 녹색으로 변합니다.
<div>
  <h1>Navigation</h1>
  <ul>
    <li><a href="#01">Home</a></li>
    <li><a href="#02">HTML</a></li>
    <li><a href="#03">CSS</a></li>
    <li><a href="#04">JAVASCRIPT</a></li>
    <li><a href="#05">JQUERY</a></li>
  </ul>
</div>
a:link {
  color: skyblue;
  text-decoration: none;
}
a:visited {
  color: pink;
  text-decoration: none;
}
a:hover {
  color: red;
  text-decoration: underline;
}
a:active {
  color: white;
  background-color: green;
}

주의:
가상클래스는 순서를 지켜야 합니다. :hover는 :link와 :visited 뒤에 와야 하고, :active는 :hover 뒤에 와야 합니다. 위 순서를 그대로 따르는 것이 좋습니다.

You may like these posts

  • 텍스트에 그림자 효과를 줄 수 있습니다. 그림자 효과는 본문에서 자주 사용하면 지저분해 보이지만 사이트 제목이나 강조해야 할 글자에 사용하면 글자를 눈에 띄게 할 수 있습니다.   text-shadow text-shadow는 글자에 그림자 효과를 주어 텍스트를 좀 더 입체적으로 보이게…
  • 공백이 제대로 처리되지 않는다면 문서가 지저분해 보일 수도 있습니다. 이럴 때 whith-space 속성을 사용하면 텍스트와 함께 연속해 입력된 여러 개의 공백을 어떻게 처리할지 지정할 수 있습니다.   white-space white-space 속성은 스페이스와 탭, 줄바꿈, 자동 …
  • overflow overflow 속성은 white-space: norwap;으로 지정해 줄바꿈을 하지 않을 때는 텍스트가 기준선을 벗어나 넘칠 수도 있습니다 이렇게 박스의 크기 밖으로 넘치는 내용을 어떻게 처리할지 정하는 속성이 입니다.   기본형 overflow : visible …
  • 하이픈 뒤에서 자동으로 문단이 바뀌어 줄바꿈이 되는 경우가 발생하는 문제를 해결하기 위한 몇 가지 방법을 살펴봅니다.   방법 1 줄바꿈을 무시하고 하이픈 뒤의 내용도 유지하려면 다음 속성을 추가합니다. 속성값이 적용이 되지 않는다면 !important 속성을 이용합니다. …
  • 이미지에 마우스 올렸을 때 확대하는 방법 이미지에 마우스를 올렸을 때 이미지가 확대되는 효과를 만들어보겠습니다. <h1>Hover Effect</h1> <div class="a"> <img alt="" src…
  • word-break word-break는 줄바꿈을 할 때 단어 기준으로 할 지 글자 기준으로 할 지 정하는 속성입니다.   기본형 word-break : normal | break-all | keep-all normal : CJK 문자는 글자 기준으로, CJK 이외의 …

Post a Comment