<iframe>
iframe은 inline frame
의 약자로 말 그대로 인라인 요소 프레임을 말합니다. 인라인 요소 프레임이라는 것은 다른 HTML페이지를 현재 페이지에 인라인 요소의 형태로 넣는 것을 말합니다. 즉, 한 웹 문서에서 다른 웹 문서를 볼 수 있다는 것 입니다.
인라인 프레임은 <iframe>
태그를 통해 삽입할 수 있습니다. <iframe>
은 보통 다음과 같은 문법으로 사용합니다.
<iframe src='보여주고 싶은 html 문서, 페이지'>
<body style='background: #ba9d37'>
<p>현재 웹 문서</p>
<iframe src='./iframe.html'></iframe>
</body>
//iframe.html
<body style='background: #007069'>
<p>인라인 프레임</p>
</body>
이 외에도 더 많은 속성이 있으나, 자주 사용될만한 것들만 소개드렸습니다. 물론 iframe에 자주 사용될이라는 것은 없습니다.
iframe 태그는 권장되지 않습니다. 왜냐하면 다음과 같은 이유들 때문입니다.
상기한 이유들로 인해서 <iframe>
태그는 최대한 사용하지 않는 것이 좋다고 합니다. 정 iframe
을 구현 하고 싶다면, ajax와 같은 방식을 고려해보는 것이 좋습니다.