[value] 필수 <data value="데이터 값">
기계가 읽을 수 있는 값을 제공하는 속성입니다. 값은 문자열, 숫자, 날짜 형식 등이 될 수 있습니다.
문자 콘텐츠(Text-level semantics) 요약 설명
- 문자 컨텐츠는 HTML 요소를 사용하여 텍스트의 의미를 정의하는 것을 의미하며, 텍스트의 일부분에 특정 의미를 부여하여 웹 브라우저와 검색 엔진이 해당 텍스트를 더 잘 이해하고 해석할 수 있도록 돕는 것입니다.
- 예를 들어,
<b>
요소는 텍스트를 단순히 굵게 표시하며,<strong>
요소는 중요한 텍스트를 강조합니다.- 문자 컨텐츠는 웹 콘텐츠의 의미를 더 명확하게 전달하기 위해 사용되는 중요한 HTML 요소입니다.
요약 설명
<data>
요소는 기계가 처리할 수 있는 값(Machine-Readable Data)과 사람이 읽을 수 있는 값을 연결할 수 있는 시맨틱 태그로, 표시된 콘텐츠와 연결된 데이터 값을value
속성에 명시합니다.
사용자는 텍스트를 보고 이해하고, 기계나 스크립트는value
속성을 통해 의미 있는 값을 사용할 수 있게 되며, 정렬, 계산, 필터링 등에 활용될 수 있습니다. 통계 수치, 단가, 코드와 텍스트를 함께 제공해야 하는 상황에 유용합니다.
value
속성을 통해 데이터를 기계가 이해할 수 있는 형식으로 제공하면서도,
사용자는 텍스트를 통해 읽을 수 있습니다.
<data>
요소는 시각적으로 별도의 스타일링을 제공하지 않습니다.
콘텐츠와 관련된 데이터를 명확히 표현하며, 검색 엔진, 데이터 수집기, 애플리케이션 등에 유용합니다.
<data>
요소는 기본적으로 인라인 레벨 요소입니다.
기계가 읽을 수 있는 값을 제공하는 속성입니다. 값은 문자열, 숫자, 날짜 형식 등이 될 수 있습니다.
<data>
요소는 value
속성을 포함해야 합니다.
value
속성이 없는 경우, 기계가 데이터를 인식할 수 없습니다.
<data>
요소는 HTML5에서 도입되었으며, 오래된 브라우저에서는 일부 지원되지 않을 수 있습니다.
<data>
는 간단한 값을 표현하는 데 적합하며,
구조화된 복잡한 데이터는 JSON-LD, RDFa, 또는 Microdata와 같은 기술을 고려해야 합니다.
UXKM Editor로 자유롭게 코드를 연습하세요. 전체 화면 코드 작성 및 코드 다운로드가 가능합니다.