728x90
반응형
html 코드 숨기기
ChatGPT의 말:
ChatGPT
HTML 코드를 숨기고자 한다면 다음과 같은 방법들을 사용할 수 있습니다. 이 방법들은 코드 보안을 보장하는 것은 아니지만, 코드 가독성을 줄이거나 숨기는 데 도움을 줄 수 있습니다.
1. HTML 주석 처리
HTML 내부에 코드를 단순히 주석으로 감출 수 있습니다.
html
코드 복사
<!-- <div>이 코드는 주석 처리되어 숨겨집니다</div> -->
2. CSS를 사용해 요소 숨기기
CSS의 display: none; 또는 visibility: hidden; 속성을 사용하여 화면에서 숨깁니다.
html
코드 복사
<div style="display: none;">이 코드는 화면에 나타나지 않습니다.</div>
3. JavaScript를 사용해 동적으로 숨기기
JavaScript를 이용해 페이지가 로드된 후 요소를 숨길 수 있습니다.
html
코드 복사
<div id="hiddenDiv">이 코드는 숨겨질 것입니다.</div> <script> document.getElementById("hiddenDiv").style.display = "none"; </script>
4. HTML을 JavaScript로 동적으로 추가
HTML 코드를 직접 페이지에 적지 않고, JavaScript로 동적으로 추가합니다.
html
코드 복사
<script> document.body.innerHTML += "<div>이 코드는 JavaScript로 추가되었습니다.</div>"; </script>
5. 코드 난독화
HTML과 JavaScript 코드를 난독화하여 읽기 어렵게 만듭니다. 예를 들어, 난독화된 코드:
html
코드 복사
<script> eval(String.fromCharCode(100, 111, 99, 117, 109, 101, 110, 116, 46, 119, 114, 105, 116, 101, 40, 34, 72, 101, 108, 108, 111, 44, 32, 87, 111, 114, 108, 100, 33, 34, 41)); </script>
6. 서버 측에서 렌더링하기
HTML 코드를 클라이언트가 볼 수 없도록 하고, 서버 측에서만 렌더링합니다. 예를 들어 PHP, Node.js 등을 활용합니다.
php
코드 복사
<?php echo "<div>이 코드는 서버에서 렌더링됩니다.</div>"; ?>
주의: 위 방법들은 단순히 화면에 보이지 않거나 접근성을 낮추기 위한 것이며, HTML 코드 보안을 보장하지 못합니다. 코드 보호가 필요하다면 서버 사이드 렌더링 방식이나 API를 통한 데이터 제공을 검토하세요.
반응형
'알찬정보 나눔장터' 카테고리의 다른 글
🔍 공매 vs. 경매 시장 가능성 분석 (0) | 2025.02.13 |
---|---|
온비드 공매는 유찰시 최저입찰가가 왜 안떨어 지는가? (0) | 2025.02.13 |
비타민은 건강에 좋은가? (1) | 2025.01.15 |
아파트 업무 필요 서식 이미지 공유 (0) | 2024.12.04 |
사무업무 필요 서식 다운로드 (0) | 2024.12.04 |
댓글