HTML의 strike 태그는 사용 안 된다!

프로그래밍 공부 일기



2020년 10월 2일<strike> 태그 처음 보고, 조사해 가면 <strike> 는 사용해서는 안 된다고 배웠으므로 정리한다.

strike 태그란?



타선을 그리는 태그이지만, HTML5의 사양에서는 폐지되고 있다. 대신 del 태그와 s 태그를 사용하는 것이 좋습니다. del 태그는 삭제된 텍스트문이라는 의미의 마크업을 할 수 있다. s태그는 del태그와는 달리 정확하지 않다·관련성이 없는 텍스트문이라는 의미이다. s태그에서는 삭제된 텍스트로서 정의는 할 수 없다.

예(HTML)
<p>Hello World</p>
<p><s>Hello World</s></p>
<p><del>Hello World</del></p>
<p><span class="cancel">Hello World</span><p>

예(CSS)
.cancel {
  text-decoration: line-thorough;
}

실행 결과는 다음과 같습니다.


참고문헌



상쇄선을 그리다
HTML로 strike 태그를 사용하는 주의점을 현역 디자이너가 해설【초보자용】

좋은 웹페이지 즐겨찾기