HTML의 <noembed> 태그는 <embed> 태그를 지원하지 않는 브라우저를 처리하기 위해 사용됩니다. 이 태그를 활용하면 해당 플러그인이나 미디어를 표시할 수 없는 환경의 사용자에게 "지금 어떤 콘텐츠를 보고 있지 못하는지"를 알려주는 대체 콘텐츠를 손쉽게 제공할 수 있습니다.
<noembed> 태그는 일반적으로 <embed> 태그 내부에 배치하며, embed 요소를 해석할 수 있는 최신 브라우저에서는 이 안의 내용이 무시되고, 지원하지 않는 브라우저에서만 대체 콘텐츠가 화면에 나타납니다.
사용 예제
<!DOCTYPE html>
<html>
<head>
<title>HTML noembed 태그 예제</title>
</head>
<body>
<embed src="/html/yourfile.swf" width="200" height="200">
<noembed><img src="yourimage.gif" alt="대체 미디어"></noembed>
</embed>
</body>
</html>예제 설명
- <embed>: SWF(플래시) 파일과 같은 외부 미디어를 페이지에 삽입합니다.
- <noembed>: embed 기능을 지원하지 않는 브라우저에서 대신 표시될 이미지(
yourimage.gif)와 대체 텍스트를 지정합니다.
참고 사항
<noembed> 태그는 HTML 표준에는 포함되지 않으며, 현재는 더 이상 권장되지 않는(deprecated) 요소입니다. 현대적인 웹 개발에서는 <object>, <video>, <audio> 등의 표준 태그와 함께 <object> 내부의 폴백(fallback) 콘텐츠 방식을 사용하는 것이 좋습니다.