رفتن به مطلب

مشکل css با تابع زمینه دلخواه و ولید نبودن؟


nwmb

پست های پیشنهاد شده

سلام

دوستان؛ بنده از یه زمینه دلخواه استفاده میکنم که درش از یه css هم استفاده شده و به درستی کار میکنه

اما از نظر سایت ولیدیتور نباید از تگ div در اینجا استفاده کرد میتونید راهنمایی کنید که چیکار باید کرد؟

این ارور به کرات در سایت وجود داره چون زمینه دلخواه های زیادی استفاده شده.

تابع زمینه من:


<?php
if ( get_field('janer') ) {
echo'<div class="info2">ژانر : '.get_field('janer').'</div>';} ?>

و اروری که ویلیدیتور میده:


Line 766, Column 19: document type does not allow element "div" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag
<div class="info2">ژانر : کمدی | پزشکی | عاشقانه </div>
The mentioned element is not allowed to appear in the context in which you've placed it; the other mentioned elements are the only ones that are both allowed there and can contain the element mentioned. This might mean that you need a containing element, or possibly that you've forgotten to close a previous element.
One possible cause for this message is that you have attempted to put a block-level element (such as "<p>" or "<table>") inside an inline element (such as "<a>", "<span>", or "<font>").

لینک به ارسال

بنده ارور مذکوری که گفتید رو توی http://validator.w3....ri=**** ندیدم ولی اروری شبیه به اون رو توضیح میدم امیدوارم کمکتون کنه


Line 142, Column 434: document type does not allow element "div" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag

کدی که این ارور رو میده اینه


<a href="/rss/" target="_blank"><div class="rss" title="Show CafeMedia RSS"></div></a>

دلیل ارور هم اینه که تگ div نمیتونه داخل تگ a استفاده بشه

حالا شاید بپرسید چطور پس استایل بهش بدم

میتونید بجای تگ div از تگ span استفاده کنید که درون خطی هست و میشه توی تگ a استفاده کرد


<a href="/rss/" target="_blank"><span class="rss" title="Show CafeMedia RSS"></span></a>

ویرایش شده توسط Morteza
لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...