본문 바로가기
html

HTML5 퇴화 요소(deprecated, obsolete 차이)

by 지구별에 2015. 2. 27.

 

 

HTML5 퇴화 요소(deprecated, obsolete 차이)

 

예전에 table에서 퇴화 속성에 대해 적은 적이 있는데, 어떤 분이 퇴화 속성인데 왜

 

여전히 정상적으로 작동하는지 질문하신 분이 계셨습니다.

 

table 태그, tr 태그, th 태그, td 태그와 table 속성 정리

 

 

저도 궁금하던 차였는데, 마침 글을 읽다가  deprecated, obsolete 차이에 대해 나온 글이 있어서

 

정리해 보았어요.

 

더불어 html5에서 퇴화로 규정된 태그를 살펴볼까 합니다.

 

우선 용어 정의부터....

 

제 블로그엔 '퇴화 요소' '퇴화 속성'이란 단어가 많이 등장하는데

 

deprecated와 obsolete를 저는 통일해서 '퇴화'라고 설명해 놓았습니다.

 

하지만 두 단어엔 차이가 있습니다.

 

 

deprecated

 

사전적 정의: computers. to mark as obsolete to warn against its use in the future so that it may be phased out.

 

W3C의 정의: 사용되지 말하여 하며, 여전히 지원을 계속하고 있지만, 미래 버전에서 곧 사라질 수 있음.

 

obsolete 
 

사전적 정의: no longer in use/ outmoded in design, style, or construction

 

W3C의 정의: 지원에 대한 보증이 없음. 퇴화 요소는 더 이상 명세에도 규정되지 않음.

 

 

 

요약해서 말하자면, obsolete는 이미 퇴화된 것이며,

 

deprecated는 현재 브라우저에서 지원을 계속하고 있지만, 곧 퇴화될 것임을 의미합니다.

 

어찌되었든, 두 단어로 규정된 태그, 속성들은 사용하지 않는 것이 좋습니다.

 

 

 

 

 

HTML5에서 퇴화 요소

 

font 태그

 

대신에 font 속성을 사용하세요.

 

글꼴을 지정하는 font 속성 배우기

 


center 태그

 

대신에 text-align:center

 

text-align 속성으로 정렬하기 (left, right, center, justify)

 


dir, menu 태그

 

대신에 ul 태그

 

목록을 만드는 ul 태그


 
s, strike 태그 

 

대신에 text-decoration: line-through

 

text-decoration 속성(none, underline, overline, line-through)


u 태그

 

대신에  text-decoration: underline;


 

applet 태그

 

대신에 object이나 embed 태그

 

object 태그 정리

 

embed 태그

 


bgsound 태그

 

대신에 audio 태그

 

audio 태그로 음악 파일 삽입하기

 


frame, frameset, noframes 태그

 

대신에 iframe을 사용하거나 css

 

iframe 태그 사용법

 


isindex 태그

 

대신에 form 태그

 

form 태그(html 양식 만들기)

 


acronym 태그

 

대신에 abbr 를 사용하세요~

 

[html] abbr 태그

 

 

 

[참조 사이트]

 

http://www.w3.org/TR/html401/conform.html#deprecated

 

http://www.codehelp.co.uk/html/deprecated.html

 

http://www.thefreedictionary.com

반응형

'html' 카테고리의 다른 글

[html] mark 태그  (0) 2015.03.03
[html] abbr 태그  (0) 2015.03.02
이미지맵 태그(map, area 태그)  (2) 2015.02.25
[html5] figure 태그, figcaption 태그  (0) 2015.01.20
IE 문서 모드란(meta http-equiv="x-ua-compatible" content="IE=edge")  (0) 2015.01.16

댓글