본문 바로가기
Frontend/HTML

HTML 페이지 내에 다른 HTML을 출력해보자 (<iframe>태그)

by 코딩쥐 2024. 6. 28.

iframe은 인라인프레임, 현재 HTML 문서 내에 다른 문서를 포함하는 데 사용된다. <iframe>태그는 <body> 태그 내에서만 사용되며, src속성을 적지 않아도 빈 상태로 영역이 만들어 진다. 또한 인라인 프레임 안에 또 다른 인라인 프레임을 중첩해서 만들 수 있다. 최근에는 보안 상의 문제로 iframe을 가급적 사용하지 않는 것을 권장한다. 

<iframe>태그 기본형식

  • <iframe src="주소" width="" height=""></frame>src는 iframe에 포함할 다른 문서의 주소를 나타내며, width는 iframe의 너비 그리고 height는 iframe의 높이를 설정한다. 
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <iframe src="https://coding-ji.tistory.com/" frameborder="0" width="200px" height="200px"></iframe>
</body>
</html>

너비 200px, 높이 200px의 인라인 프레임이 만들어졌고, 그 안에 src속성에 적혀있는 주소가 표시되었다.