Gần đây tôi đã di chuyển trang web của mình từ xhtml chuyển tiếp sang html5. Cụ thể để tôi có thể sử dụng các thẻ neo cấp khối hợp lệ. <a><div /></a>
.Nút Google+ hợp lệ HTML5 - Nhà xuất bản giá trị không hợp lệ cho thuộc tính rel
Khi chạy xác nhận tôi gặp phải lỗi sau:
Bad value publisher for attribute rel on element link: Keyword publisher is not registered.
Tuy nhiên, theo trang này, đó là chính xác những gì tôi đang phải làm.
https://developers.google.com/+/plugins/badge/#connect
Mã của tôi:
<link href="https://plus.google.com/xxxxxxxxxxxxxxxx" rel="publisher" />
<a href="https://plus.google.com/xxxxxxxxxxxxxxx?prsrc=3" style="text-decoration:none;">
<img src="https://ssl.gstatic.com/images/icons/gplus-16.png" alt="" style="border:0;width:16px;height:16px;"/>
</a>
tôi không thể tìm ra cách để thực hiện điều này một cách phù hợp html5. Có ai giúp được không?
Bạn sẽ khấm khá hơn sẽ StackOverflow, vì đây là câu hỏi lập trình thay vì câu hỏi của quản trị viên web – Christopher
@Christopher - Tôi thực sự đã chọn mục đích WM vì có vẻ như một số quản trị viên web đã quen thuộc với. Nếu tôi sai, tôi sẽ đánh giá cao cờ để chuyển. Để làm điều đó ở đây – mrtsherman
Tôi không nghĩ rằng có bất kỳ giải pháp gọn gàng nào cho điều này. [nhà xuất bản đã bị loại bỏ] (http://microformats.org/wiki/existing-rel-values#dropped) và mã google vẫn yêu cầu Tôi sẽ bỏ qua lỗi từ (validator. nu?) và theo dõi các tài liệu google để xem liệu chúng có cập nhật mã để sử dụng giá trị 'rel' hợp lệ hay không (hoặc chuyển sang một cái gì đó khác như' nhà xuất bản dữ liệu'). – steveax