프로젝트4 - div 섹션 구역 분리 와 CSS 스타일 적용하기

이미지
웹 브라우저에 표시되는 글자와 이미지 들에 디자인 적인 효과( 배경색, 글자색, 크기 조절...) 및 브라우저 내에서의 배치등을 조절하기 위해서는 구역을 나누면 편리해진다. 바로 구역(섹션) 을 나누어 주는 역할을 하는 태그가 div 이다. <div>태그는 브라우저에서 보여지는 시각적 기능은 없다. 단지, 구역을 나누는 역할을 한다.  코드를 만들어 본다. <!DOCTYPE html> <html> <head>   <title>div</title> </head> <body>   <div>     <p>Ice cream is a frozen dessert typically made from milk or cream that has been flavoured with a sweetener,        either sugar or an alternative, and a spice,        such as cocoa or vanilla, or with fruit, such as strawberries or peaches.</p>   </div>   <div>     <p> Food colouring is sometimes added in addition to stabilizers.        mixture is cooled below the freezing point of water and stirred to incorporate air spaces and prevent detectable ice crystals from forming.        It can also be made by whisking a flavoured cream base and liquid nitrogen together.        The result is a smooth, semi-solid foam that is solid at v

a 태그 사용법 과 예제

인터넷을 활용한 웹 서핑을 하다보면, 이 웹페이지에서 저 웹페이지로의 이동을 자주하게 된다.
수많은 웹 페이지가 옹기종기 연결되어있다. 웹(web) 이란 단어자체가 거미줄 처럼 엉켜있음을 이야기 한다.
다른 웹페이지로의 이동을 할수 있게 만들어 주는 태그가 바로 a 태그 이다.
어찌보면 HTML 태그 중 심플하지만 가장 강력한 기능을 가지고 있는 태그 라 할 수 있다.
a 태그의 사용법에 대해서 알아본다.

a태그는 다른 태그와는 조금 다르게 필수 속성값을 가진다. 바로 herf 이다.
<a herf="" > </a> : 
herf 라는 속성은 hypertext reference 의 약자로 이동할 웹 URL 주소를 속성 값으로 가지며, herf 속성이 세팅되어야지만 이동하고 싶은 URL로 이동이 가능하다.
a 태그 혼자서만 웹 페이지 이동은 불가하다.

코드 구현 과 그에 따른 결과는 하기와 같다.

a 태그 사용법 과 예제

결과 화면

하이퍼링크 가 생겼다. 해당 하이퍼링크 를 누르면 설정한 URL로 이동하게 된다.
여기서는 네이버 이다.

다만, 해당 탭에서 네이버 페이지로 변환 된다. 기존 웹 페이지는 사라진다.
만약 다른 탭에서 열리게 하고 싶다면, 하기 속성을 추가하면 된다.
바로, target 속성이다. VSC에서 지원해주는 자동완성을 보면 target 속성 값은 총 4가지가 지원된다. 이중 _blank 가 가장 많이 사용된다. 다른 속성은 사용될 일이 잘 없다.
필요하다면 해당 속성들을 웹 검색으로 하나씩 테스트 해보는 것이 HTML태그 공부하는 것에 유리 하다.

a 태그 사용법 과 예제2


target 속성으로 _blank 값을 설정하면, 새 탭에서 설정한 URL이 열린다.
우리가 원했던 결과 물이다.

a 태그 사용법 과 예제3

새탭에서 열린 네이버 페이지

a 태그 사용법 과 예제4

사용빈도 가 높은 속성이 하나 더 있다. 
바로 title 이다. 기존 예제에 title 속성을 추가했다. title 은 추가 설명글 로 이해하면 된다.
a 엘리먼트의 컨텐츠 요소에 "네이버로 이동하기" 란 텍스트 가 있다.
웹페이지를 이용하는 사용자는 해당 하이퍼링크를 선택 시 "네이버" 로 이동하겠구나 라고 인지 할수 있다. 하지만, 추가적인 정보를 더 적어서 보여주고 싶을때 바로 title 속성을 사용하면 된다. 


title 속성의 결과는 하기처럼 해당 하이퍼링크에 마우스를 이동시켰을때
작은 박스(툴팁) 형태로 추가 설명을 보여준다.a 태그 사용법 과 예제5

a 태그는 기본적으로 href 속성과 같이 사용된다.
taget 과 title 은 편의성을 위해서 사용되는 속성이라고 정리해본다.
감사합니다.

댓글

이 블로그의 인기 게시물

구글 블로그 이미지 복사 붙여넣기 가능한가요?

HTML 페이지 기본 구성.(HTML Page Structure)

구글 블로그 대표이미지 설정하기