나는 왜 class 속성이 title 태그에 할당 될 것인지, 그렇게하는 것이 좋은지 나쁜지를 알아 내려하고있다.title에 class 속성을 할당 할 수 있습니까?
답변
제목에 클래스 속성을 할당 할 수 있습니까?
예. the spec에서
:
모든 HTML 요소가 지정된 클래스의 속성을 가질 수있다. 클래스 속성이 제목 태그
에 할당 할 이유
는아마이 JS 또는 CSS로 선택 할 수 있도록합니다.
document.title
이나 유형 선택기를 사용할 수있을 때 누구나 그렇게하고 싶은 이유를 생각할 수 없습니다.
답변 해 주셔서 감사합니다. 아, 그게 말이 되네요. (JS로 선택하도록). "document.title 또는 형식 선택기"에 대해 더 자세히 설명해 주시겠습니까? 나는 완전한 멍청한 행동이다. – KSokd
이해 제목과 클래스 :
- "제목"- 특정 HTML 페이지의 경우, 제목이 하나의 엔티티입니다. 하나는 웹 페이지에서 하나 이상의 제목을 가질 수 없습니다.
- "클래스"- 동일한 클래스 이름을 가진 요소는 우리에게 공통된 스타일을 가질 수있는 유연성을 제공합니다.
"title"요소가 반복되지 않기 때문에 질문과 관련하여 클래스 속성을 연결하는 것이 적절하지 않습니다.
P.S : HTML에서는 title 속성에 class 속성을 추가 할 수 있습니다.
감사합니다. 이것은 나에게 의미가있다. 그러나 'JS로 선택하도록 허용'하는 데는 큰 도움이됩니까? 예를 들어 웹 사이트의 1000 페이지에 걸쳐 제목에 동일한 클래스 속성이있는 경우 나는 코드를 이해하려고 노력하는 멍청한 마케팅 담당자입니다. – KSokd
@KSokd - title 요소에 클래스가있는 일부 페이지와 title 요소에 클래스가없는 일부 페이지가있는 경우 title 요소를 테스트하는 모든 파일에서 동일한 JS를 사용할 수 있습니다. 클래스, 그리고 발견 한대로 다르게 행동합니다. – Alohci
고마워요. -이 경우에는 그것을 가지고있는 것이 맞을 것 같습니다. 이런 이유로 웹 사이트에 부정적인 영향을 미칠 수 있습니까? – KSokd
주제를 다시 수정하십시오 (제목) – core114