HTML 태그
< u > 요소
<u>
요소가 처음 고안되었을 때 밑줄을 쳐야하는 텍스트를 식별합니다. 그러나 HTML을 사용하여 스타일 효과를 추가하는 것은 더 이상 좋은 방법으로 간주되지 않습니다. 대신 HTML을 사용하여 웹 페이지의 콘텐츠에 구조와 의미를 추가하고 CSS를 사용하여 스타일을 추가해야합니다. 제어 페이지 레이아웃입니다.
즉, 원래 프레젠테이션을 염두에두고 고안된 <u>
와 같은 이전 태그는 의미 론적 의미로 다시 캐스팅하거나 더 이상 사용되지 않고 HTML 사양에서 제거되었습니다.
그렇다면이 요소는 현대 HTML에서 어떤 의미 론적 의미를 전달합니까? W3C에서 발표 한 HTML5 사양에 따르면 :
u 요소는 단조롭지 않은 텍스트 범위를 나타냅니다. ed, 비록 명시 적으로 렌더링되었지만 텍스트가 아닌 주석…
물어봐서 미안하지 않습니까? 그 정의를 좀 더 명확히하겠습니다.
먼저, 비 텍스트 주석이란 무엇입니까? 주석을 추가한다는 것은 설명이나 메모를 추가하는 것을 의미합니다. 그러나이 경우 주석은 텍스트가 아닙니다. 즉, 주석은 텍스트의 내용과 관련이 없습니다.
둘째, 주석은 명확하지 않지만 명시 적으로 렌더링됩니다. 즉, 브라우저와 웹 개발자는 원하는 방식으로 주석을 표시하도록 선택할 수 있습니다. 기본적으로 브라우저는 u
태그로 둘러싸인 텍스트를 밑줄로 렌더링하지만 반드시 필요한 것은 아니며 HTML 사양의 일부가 아닙니다. 주석이 표시되는 방식은 명확하지 않으며 원하는 방식으로 표시합니다. 특수 효과를 쉽게 찾을 수 있는지, 즉 명시 적으로 렌더링되었는지 확인하세요.
조각을 모아 보겠습니다. u
요소는 다음 용도로 사용됩니다.
- 텍스트의 내용이나 메시지가 아니라 선택한 텍스트 자체에 대해 알려주는 주석을 추가합니다. .
- 주석이 추가되는 방식은 명확하지 않습니다.
u
태그 사이의 단어는 밑줄을 칠 필요가 없습니다. 다음과 같은 경우 모든 주석 방법이 허용됩니다. - 주석은 명시 적으로 렌더링되어야합니다. 쉽게 찾을 수 있습니다.
그러면 그러한 틈새 태그에는 어떤 종류의 사용 사례가 있습니까? 가장 일반적인 용도는 철자가 틀린 단어를 식별하는 것입니다. 독자의 눈에 띄어 야 할 의도적으로 철자가 틀린 단어가 포함 된 텍스트를 제시한다고 가정 해 보겠습니다. <u>
요소는 이러한 단어를 식별하는 데 적합합니다.