| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 정수 연산
- 변수사용범위
- 부호/증감 연산자
- CSS 정리
- 위치속성
- ul 태그
- 이클립스
- 키보드입력데이터
- background-repeat 속성
- 콘솔로 변수값 출력
- background-size 속성
- 백준 문제풀기
- CSS
- CSS 박스모델 구성
- 자바
- 삼항연산자
- 박스 모델의 성격
- oracle
- 고양이 출력
- 논리부정
- 논리연산자
- 데이터베이스
- java
- HTML
- 새싹 출력
- 강아지 출력
- 실수 타입
- 연산의 방향
- 대입연산자
- 연산자
- Today
- Total
너와 나의 개발 고리
[HTML] HTML 링크와 이미지 넣기 본문
링크(link)는 문서와 문서 간 연결을 의미하며, 기본으로 a 태그를 사용한다.
사진과 같은 이미지 객체를 삽입할 때는 img 태그로 작성한다.
1. a 태그
a 태그는 HTML에서 내부나 외부 링크를 생성한다.
대상 경로를 의미하는 href 속성을 필수로 사용해야하며, 그 외의 target, title 속성을 선택해서 사용할 수 있다.
<a href="대상 경로" target="링크 연결 방식" title="링크 설명"></a>
- href 속성
href 속성은 a 태그로 생성하는 링크의 대상 경로를 입력할 때 사용한다.
속성값은 대상 경로의 주소(URL)이거나 내부 문서의 id 속성값일 수 있다.
<a href="#">링크</a>
- target 속성
target 속성은 a 태그로 링크를 생성할 때 대상이 연결되는 방식을 지정한다.
속성값으로 _blank, _parent, _self, _top을 사용할 수 있지만 _blank를 제외하고 거의 사용하지 않는다.
href 속성과 다르게 target 속성은 생략이 가능하다.
| _blank | 새 윈도우창을 열어서 웹페이지를 연다(기존의 창 존재) |
| _self | 현재 윈도우창에 그래도 링크된 페이지를 연다(현재의 프레임) |
| _parent | 현재 프레임의 부모 프레임에서 새 웹페이지가 열린다 |
| _top | 최상위 프레임에서 열린다 |
- title 속성
title 속성에는 링크를 설명할 수 있는 텍스트를 작성한다.
a 태그의 콘텐츠만으로 표현하지 못한 설명을 적으면 되는데 target 속성과 마찬가지로 생략이 가능하다.
<a href="https://www.example.com" title="이 링크는 예시 웹사이트로 이동합니다.">예시 링크</a>
2. img 태그
HTML 에서 이미지 객체를 삽입하고 싶을 때는 img 태그를 사용한다. img 태그는 src 속성과 alt 속성으로 구성된다.
<img src="이미지 경로" alt="이미지 설명">
src 속성
src(source)는 삽입하려는 이미지의 경로를 입력하는 속성이다. HTML에서 이미지 경로는 항상 웹 브라우저에서 실행되는 HTML 파일의 위치가 기준이다
--이미지 경로에 사용하는 기호
| 기호 | 설명 |
| ./ | 현재 폴더 |
| ../ | 상위 폴더 |
HTML 파일과 이미지가 동일한 images폴더에 위치한 경우
<img src = "./images/card/jpg">
<img src = "images/card/jpg"> // 현재 폴더를 의미하는 ./ 기호 생략 가능
이미지가 HTML의 상위 폴더인 images 폴더에 있는 경우
<img src ="../images/card.jpg">
<img src ="../../images/card.jpg"> // 상위 폴더의 상위폴더 위치
- 상위 폴더 기호의 경우 여러번 사용 가능
alt 속성
alt 속성에는 삽입한 이미지 객체를 설명할 수 있는 텍스트 삽입 가능HTML 파일과 동일한 폴더에 있는 card.jpg파일을 삽입하고 설명을 넣고 싶다면 img 태그에 src속성과 alt속성을 사용해 아래와 같이 작성할 수 있다.
<img src="./images/card.jpg" alt="생일 축하 카드">
a 태그 안에 img태그를 사용할 수 있는데 그렇게 되면 이미지를 클릭했을 때 특정 링크로 이동이 가능하다
형식>
<a href="대상 경로">
<img src="이미지 경로" alt="대체 텍스트">
</a>
예시>
<a href="http://www.google.com" tatget="_blank">
<img src="./goole_logo.png" alt="구글로그">
</a>'CSS _HTML_JavaScript > HTML' 카테고리의 다른 글
| [HTML] 폼 구성하기(form 태그, input 태그, label 태그) -1 (0) | 2023.07.18 |
|---|---|
| [HTML] 텍스트 강조하기(strong태그, em태그) (0) | 2023.07.13 |
| [HTML] HTML ul 태그의 스타일 변경(아이콘, 배열, 글자색, 크기, 글씨체, 배경색 변경) (0) | 2023.06.23 |
| [HTML] 목록을 만드는 ul태그, ol태그, dl태그 (0) | 2023.06.23 |
| [HTML] HTML 텍스트 작성(hn 태그, p 태그, br 태그, blockquote 태그, q 태그, ins 태그, del 태그, sub태그, sup 태그, div 태그, span 태그) (0) | 2023.06.20 |