2012-01-05 2 views
2

최근에 <> 태그에 _label 속성을 포함하는 HTML 이메일이 왔습니까? 나는 전에 이것을 본 적이 없으며 웹 전체를 검색했지만 이것이 합법적 인 속성인지 여부를 알 수 없습니다._label 속성이 앵커 태그 (HTML)에 사용되었습니다.

이상한 것은 Internet Explorer에서 제목 속성 (mouseover에 나타남)으로 표시되지만 다른 브라우저에서는 나타나지 않습니다. 사용

예 :

<a href="#" _label="this is the label">Click here</a> 

사람이 그냥 Internet Explorer가 소개 거라고 뭔가 여부 어떤 생각을 가지고 있습니까? 또는 대기업의 누군가 실수를 저질렀습니까?

답변

2

이전에는 사용 된 적이 한번도 없었습니다. a element에는 _label 또는 label 속성이 없으므로 잘못된 HTML입니다.

그러나 은 밑줄이있는 속성 이름을 시작하는 데 유효합니다 (XML/XHTML을 사용한다고 가정 할 때)이므로 일부 스크립트에서 언급 한 툴팁을 생성하는 데 사용됩니다. 항상 IE가 있는지 확인하기 위해 IE가 없습니다.

+0

IE 9에서는'_label'을 사용할 때 마우스 오버 효과를 볼 수 없습니다. 아마도 효과는 IE에서 작동하지만 다른 브라우저에서는 작동하지 않는 방식으로 JavaScript를 사용하여 이러한 속성으로 작업하는 페이지에서 관찰되었습니다. 이 경우 사용법을 권장하지 않습니다. '맞춤'속성의 경우 HTML5 초안에서 권장하는대로 'data-'(예 :'data-label ')로 시작하는 이름을 사용하는 것이 좋습니다. –

+0

질문을 조금 혼란스럽게 생각해보십시오. 툴팁으로 표시되지 않으며, 제목 태그 인 것처럼 속성을 사용하는 브라우저 일뿐입니다. 이것이 HTML 이메일에서 사용 되었기 때문에 자바 스크립트가 없습니다. 정말 무작위입니다! 이 이메일에 사용되었습니다. http://www.inboxvision.com/email-gallery/getmessage.php?msg=MQ494F055ADBA6E1D – Nixeon

+0

매우 이상합니다. 나는 전에 그것을 본 적이 없다. IE9 또는 IE9에서 8 또는 7 모드로 재생할 수 없습니다. 어떤 브라우저에서 발견 했습니까? 참고로이 문서는 완전히 무효입니다. http://validator.w3.org/check?uri=http%3A%2F%2Fwww.inboxvision.com%2Femail-gallery%2Fgetmessage.php%3Fmsg%3DMQ494F055ADBA6E1D&charset = % 28 자동으로 % 29 & doctype = 인라인 & 그룹 = 0 –