쉽게 말해 두문자어(acronym)는 하나의 문구를 이루는 각 단어의 첫 글자를 따서 만든 단어 형태의 약어를 뜻합니다. 두문자어는 약어(abbreviation)에 포함되는 개념으로, 약어란 단어를 줄여서 표현한 축약형 전체를 의미합니다.
<acronym> 태그는 HTML5에서 지원되지 않으며 이미 폐기(deprecated)된 상태이므로 사용하지 않아야 합니다. HTML에서 약어를 표시하려면 대신 <abbr> 태그를 사용하는 것이 올바른 방법입니다.
약어와 두문자어는 모두 원래 단어나 문구를 짧게 줄인 형태라는 공통점이 있으며, 일련의 문자로 표현됩니다. 대표적인 예로 "Mr.", "IST", "MRI", "NASA", "ISRO" 등을 들 수 있습니다.
예제 코드
다음 코드를 실행하면 HTML에서 약어를 추가하는 방법을 직접 확인할 수 있습니다. 마우스를 NASA 위에 올리면 title 속성에 담긴 전체 명칭이 툴팁으로 표시됩니다.
<!DOCTYPE html> <html> <head> <title>HTML abbreviation</title> </head> <body> <h1>Space Exploration</h1> <p>US Space Explorations are governed by <abbr title="National Aeronautics and Space Administration">NASA</abbr>. </p> </body> </html>