2013-01-09 34 views
19

Tôi đang cố gắng bao gồm dữ liệu có cấu trúc được trích xuất trong các trang web của mình.Thẻ meta itemprop

Tôi bổ sung cái này cho mô tả:

<meta itemprop="description" content="my description" /> 

Tuy nhiên tôi nhận ra rằng đã có một mô tả meta bình thường trên trang:

<meta name="description" content="my description" /> 

Is it ok để lại cả hai trong số họ hoặc nó là thực sự cần thiết để hợp nhất chúng lại với nhau có thể như:

<meta itemprop="description" name="description" content="" /> 

Trả lời

24

Bạn nên để cả hai. Các Microdata Spec nói:

Nếu một yếu tố meta có một thuộc tính itemprop, tên, http-equiv, và thuộc tính charset phải được bỏ qua, và thuộc tính nội dung phải hiện.

vì vậy sẽ không hợp lệ khi hợp nhất chúng.

+2

Hãy cho tôi biết nếu tôi sai, nhưng văn bản được trích dẫn nêu rõ rằng thuộc tính 'name',' http-equiv' và 'charset' phải được bỏ qua, do đó, để lại cả thuộc tính' itemprop' và 'name' là không hợp lệ. –

+2

@ MichaëlvandeWeerd Tôi phân tích cú pháp tuyên bố tương tự như vậy - Tôi nghĩ rằng thực hành được khuyến nghị sau đó sẽ có hai thẻ meta, một với itemprop và nội dung, và một với tên và nội dung. – WeNeigh

+0

@WeNeigh - Đúng. – Alohci

Các vấn đề liên quan