HTML - 문제 미리보기

문제 841

hard
다음 HTML 코드들 중에서 가장 좋은 관례(best practice) 를 따르고 있는 것은?
A. `<p STYLE="COLOR:RED;">텍스트</p>`
B. `<p style=color:red;>텍스트</p>`
C. `<p style="color:red;">텍스트</p>`
D. `<p Style='Color:Red;'>텍스트</p>`

정답: C

HTML에서 권장되는 좋은 관례는 다음과 같습니다:

1. 속성명은 소문자 사용: `STYLE` ❌ → `style` ✅
2. 속성값은 따옴표로 감싸기: `color:red;` ❌ → `"color:red;"` ✅
3. 일관성 있는 따옴표 사용: 일반적으로 큰따옴표(`"`)를 사용

선택지 분석:

1번: 속성명이 대문자 (❌)
2번: 속성값에 따옴표가 없음 (❌)
3번: 모든 관례를 올바르게 준수 (✅)
4번: 속성명과 속성값이 대소문자가 섞여있고 일관성 없음 (❌)

W3C에서는 더 엄격한 문서 타입(XHTML 등)에서는 소문자 속성명과 따옴표 사용을 필수로 요구하므로, 이런 관례를 따르는 것이 좋습니다.

💡 학습 팁

이 문제를 포함한 HTML 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.