Web

02. HTML (하이퍼링크..)

아리벱 2024. 4. 5. 16:24

저번 시간에 문단 태그, 제목 태그 등 몇 가지 태그와 이미지 태그를 공부해봤습니다. 이번에는 하이퍼 링크를 통해 클릭 한 번으로 다른 웹 사이트로 이동하는 기능, 웹사이트 안에 또 다른 웹사이트를 삽입하는 기능 등 구체적인 속성들에 대해서 알아보겠습니다.

 

순서는 다음과 같습니다.

 

 

1 하이퍼 링크
2 책갈피
3 테이블 유형
4 아이프레임
5 폼 태그

 

 

1. 하이퍼 링크

저번 시간에 절대 경로와 상대 경로가 무엇인지 익혔습니다.

절대 경로와 상대 경로를 사용하여 사이트 또는 파일에 연결하도록 구현해보겠습니다.

상대 경로에 사용한 '내 첫 웹페이지'와 '서브페이지'는 웹 사이트가 아닌 확장자 html인 html문서입니다.

 

서브페이지에는 지난 시간에 배웠던 이미지 태그를 이용하였습니다. 또, 돌아가기를 통해 1_하이퍼링크.html로 돌아오도록 설정할 수 있습니다.

 

2. 책갈피

이번에 배울 내용은 웹에 내용이 매우 많아 여러 번 스크롤해야하는 경우에 사용하면 유용합니다.

내용 시작에서 내용 중간으로 또는 내용 중간에서 내용 끝으로 혹은 반대로 이동가능합니다.

'목적지로 이동합니다.'를 누르게 되면 코드에서 #book인 도착지로 화면이 이동합니다.

'위로'를 누르게 되면 #menu인 책갈피로 이동합니다.

또 '중간으로 이동합니다'를 클릭하면 비 이미지로 이동합니다.

 

테이블 유형들을 알아보기 전에 테이블 태그 개념을 알고 갑시다.

테이블 태그

- 여러 종류의 데이터를 보기 좋게 정리하여 보여주는 표를 작성

- <table>로 시작 </table> 종료

- <tr></tr>로 행을 생성, <td></td>로 셀(열)을 생성

- <th></th>은 셀의 제목을 생성

      <table>

            <tr>

                   <td>셀1</td><td>셀2</td2>

            <tr>

       </table> 

3. 테이블 

위에서 html 언어로 테이블을 만드는 문법을 익혔습니다. 행과 열이 적절히 나눠져 있는 경우도 있지만 병합된 경우도 있습니다. 이때에 colspan또는 rowspan을 사용합니다.

 

 

테이블에 색상을 입힐 수 있습니다.

4. 아이프레임 태그(Inline Frame)

웹사이트 안에 또 다른 웹사이트를 삽입

 

<iframe src='문서위치' style='크기를 설정할 css코드'></iframe>

 

 

4. 폼 태그

- 웹 페이지에서 사용자로부터 입력을 받을 때 사용하는 태그 모음

- 사용자가 입력한 데이터를 서버로 보낼 때 사용

 

폼 태그 형식은 다음과 같습니다.

<form method = '전송방법' action ='데이터를 받을 서버페이지'> 

...

</form>

 

전송 방법

get: url에 데이터를 포함하여 전달하는 방법

post: 데이터를 body에 포함하여 전달하는 방법(느리며 url에 안보이게 가려서 보냄)

 

 

 

이렇게 HTML의 여러 속성들을 배웠습니다.

다음에는 이들을 활용하여 메인 페이지, 뉴스 기사, 즐겨 찾기, 이력서 페이지를 만들어보겠습니다.