설명
Obsolete 폐지됨
The HTML Underline Element (<u>) renders text with an underline, a line under the baseline of its content.
<u>요소는 내용 밑에 밑줄을 긋는다.
Usage Note: As all purely styling element, <u> has been deprecated in HTML 4 and XHTML 1, and obsoleted in HTML5. Use a <span> element, or another semantically appropriate element, and style it with the CSS text-decoration property, with the underline value.
사용시 참고: 모양을 꾸미기만 하는 다른 요소드로가 마찬가지로 <u>요소도 HTML 4와 XHTML 1에서 폐지예정되었고, HTML5에서 폐지된다. 따라서 <u> 요소 대신에 <span>을 쓰거나, 그 밖에 모양을 직접 꾸미지 않고 표현의 의도를 알려주는 요소를 사용하자. 그리고 그 요소에 CSS로 text-decoration를 underline으로 하면 내용의 밑에 밑줄을 표시할 수 있다.
속성
This element has no other attributes than the global attributes, common to all elements.
<u> 요소는 공통의 전역 속성 외 다른 속성은 가지지 않는다.
예제
<u>오늘의 특별요리</u>: 연어<br /> <p>그 <u>모든 것</u>이 <u>Dive into Python</u>에 설명되어 있다.
오늘의 특별요리: 연어
그 모든 것이 Dive into Python에 설명되어 있다.
이렇게 <u> 요소를 직접하는 것은 지금은 되지만 앞으로는 아니다.
should instead be
대신 이렇게 써야 한다.
<span style="text-decoration:underline;">오늘의 특별요리</span>: 연어 <p>그 <em>모든 것</em>이 <cite>Dive into Python</cite>에 설명되어 있다.
오늘의 특별요리: 연어
그 모든 것이 Dive into Python에 설명되어 있다.
분명하게 밑줄을 긋고 싶은 것이라면 <span> 요소를 대신 사용하고 style을 text-decoration:underline 지정한다.
CSS can be used to style those elements exactly the same, however.
또는 구체적으로 밑줄을 그으라고 하기보다는 표현의 의도에 촛점을 맞춰서 <em>으로 '모든 것'이 강조되어야 한다는 것을 나타내고, <cite>로 'Dive into Python'이라는 문구를 인용하고 있음을 보인다. 이렇게 하면 위 결과처럼 때에 따라 밑줄이 그어지지 않은 형태일 수도 있지만, 이는 이들의 style 속성을 어떻게 지정하느냐에 따라 얼마든지 밑줄을 그을 수 있으므로 CSS를 사용하는 방향으로 해야 한다.
DOM Interface
This element implements the HTMLElement interface.
<u> 엘리먼트는 HTMLElement 인터페이스를 구현한다.
참고
- 원본 - https://developer.mozilla.org/en/HTML/Element/u
-
The
<span>
,<i>
,<em>
,<cite>
elements are, depending on the case, to be used instead. -
The CSS
text-decoration
property to be used to achieve the former visual aspect of the<u>
element.