2014-09-10 4 views
0

웹 사이트의 현재 기본 테마가 기사 이미지에 이상한 더블 마크 업을 생성하고 있으며, 문제가 될 수 있는지, 아니면 좋지 않은지를 방화범으로 검사했을 때 알 수 없습니다.이미지의 더블 마크 업

이 이미지의 하드 <figure> 태그이며, 웹 사이트 자체가 보통의 img src에 태그를 생산하고 같은
<figure class=" field-item even" resource="http://localhost/adapt2/sites/default/files/styles/330/public/field/image/73d7edd1405081e5433c41d9ad2ee18c_L.jpg?itok=EITSe7SP" rel="og:image rdfs:seeAlso"> 
<img class="image-style-330" width="333" height="333" alt="My Image Alt" src="http://localhost/adapt2/sites/default/files/styles/330/public/field/image/73d7edd1405081e5433c41d9ad2ee18c_L.jpg?itok=EITSe7SP" typeof="foaf:Image"> 
  • 보인다;

아직도 - 하나의 이미지 만 볼 수 있지만이 더블 마크 업으로도 이중 이미지 인쇄가 가능할지 모르겠습니다.

또는 IT는 하드 <figure> 마크 업을 제거하는 것이 좋습니다?

+0

당신은 왜 당신의 코드에서이

이 필요하지 않은 경우? – denisol

+0

내가 왜 몰라 - 좀 더 영리한 사람 때문에 - 코더가 넣어 한 - 그게 내가 물어 이유 - 추가 영리 또는이 뭔가 그냥 제거하는 것입니다? – user1981528

답변

2

이 두 배가되지 않으며, <figure>는 HTML5의 container element입니다.

마크 업이 정확하고 resource 속성에서 런타임에 이미지를 생성하는 자바 스크립트 실행이있을 나타납니다. 그 결과 이미지를 이런 식으로로드하면 초기 페이지로드가 차단되어 최종 사용자에게보다 반응 적으로 표시됩니다.

resource 속성은 formally isn't allowed on figure elements입니다. 올바른 HTML5는 data-resource이어야합니다. 그것은 잘 작동합니다.