رفتن به مطلب

KINGERFAN

کـاربـر فـعـال
  • تعداد ارسال ها

    677
  • تاریخ عضویت

  • آخرین بازدید

  • روز های برد

    23

تمامی مطالب نوشته شده توسط KINGERFAN

  1. KINGERFAN

    فروش سایت ردیاب

    بهتر نبود فقط آدرس هارو تایپ میکردید و بهشون لینک نمیدادید شیوه تبلیغاتی جدیده؟
  2. 13 ) استفاده از & به صورت تنها در کدها & did not start a character reference. (& probably should have been escaped as &.) برای رفع این خطا تمامی & ها را به & تبدیل کنید. 14 ) استفاده از عناصر منسوخ چینش در کدها The center element is obsolete. Use CSS instead به جای استفاده از کدهایی چون <center> از کدها و کلاس های CSS استفاده نمایید. 15 ) وجود عنصر پایان دهنده li بدون عنصر شروع کننده li No li element in scope but a li end tag seen بی شک باید این کد را حذف کنید و یا اینکه <li> را در جای مناسبش قرار دهید.
  3. 10 ) قرار دادن دستور charset برای جاوا اسکریپت Element script must not have attribute charset unless attribute src is also specified. کدهایی چون <script type="text/javascript" charset="utf-8"> را به <script type="text/javascript"> تبدیل کنید. 11 ) قرار دادن ویژگی زبان برای جاوا اسکریپت The language attribute on the script element is obsolete. You can safely omit it. (ویژگی زبان منسوخ شده است و با خیال راحت می توانید حذفش کنید.) کدهایی چون <script language="Javascript"> را به <script type="text/javascript"> تبدیل کنید. 12 ) استفاده از کدغیر استاندارد دکمه گوگل پلاس هميشه 2 تا از ارورهاي سايت شما به دليل وجود كد‌هاي گوگل پلاس ( اگر ازش استفاده ميكنيد ) هستش ، گوگل در ايجاد اين كد دقت زيادي به خرج نداده به همين دليل باعث ايجاد خطا ميشه ، براي استفاده‌ي صحيح و بدون خطاي دكمه‌ي گوگل پلاس به اين صورت عمل ميكنيم ، ابتدا اين كد رو <script type="text/javascript" src="https://apis.google.com/js/plusone.js"> {lang:'fa', parsetags:'explicit'} </script> بالاي </head> قرار ميديم ، و اين كد رو در جايي كه ميخواهيد دكمه نمايش داده بشه قرار بديد ، <div id="plusone-div" class="plusone"> <script type="text/javascript"> gapi.plusone.render('plusone-div',{"href": "http://www.yoursite.com", "size": "normal", "count": "true"}); </script> </div> يعني ما به جاي كد خود گوگل كه اين هست : <g:plusone size="small" annotation="inline" width="420"></g:plusone> از اسكريپت براي فراخواني دكمه استفاده ميكنيم ، و براي استايل دهي هم ميتونيد از كلاس و ID كه داره استفاده كنيد ، در اين صورت ديگه خطايي در اين مورد نخواهيد داشت ..
  4. 7 - ارور utf -8 که اکثر قالب ها این مشکل رو دارند ، رفع ارور: براي رفع اين ارور ابتدا بايد برنامه‌ي NotePad++ رو دانلود و روي كامپيوتر خودتون نصب كنيد ، بعد فایل های قالب یکی یکی باز کنید و از منو بالای برنامه به قسمت encoding برید و گزینه encoding in utf-8 without bom را انتخاب کنید بعد فایل رو save کنید . برای تمامي فایل‌های php قالب این کار رو انجام بدید و قالبتون رو از نو آپلود كنيد ، حالا ديگه قالب شما با utf-8 مشکلی نداره . 8 - استفاده از تگ Center در قالب ارور نمايش داده شده : element "Center" undefined <Center>✉ You have used the element named above in your document, but the document type you are using does not define an element of that name. This error is often caused by: incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Frameset" document type to get the "<frameset>" element), by using vendor proprietary extensions such as "<spacer>" or "<marquee>" (this is usually fixed by using CSS to achieve the desired effect instead). by using upper-case tags in XHTML (in XHTML attributes and elements must be all lower-case استفاده از تگ <center> كه براي وسط بردن عناصر استفاده ميشد در HTML4 كنار رفت ولي هنوز خيلي‌ها از اين به خاطر راحت‌ بودنش استفاده ميكنند ، رفع ارور: براي وسط چين كردن بايد از CSS استفاده بشه ، به اين صورت كه مثلا ميخوايد كلمه‌ي وردپرس پارسي رو وسط بياريد ، ابتدا داخل استايل قالب چنين كلاسي تعريف ميكنيم .wp { text-align:center; } و بعد در كدهاي قالب هر جا كه تگ cnter وجود داره رو پاك كرده و با يك div كلاسي كه قبلا نوشتيم رو بهش ميديم ، به اين صورت : <div class="wp">بیست اسکریپت</div> با اين كار كلمه‌ي وردپرس پارسي وسط مياد و دقيقا همون كاره تگ Center رو به css انجام داديم و از همه مهمتر خطا رفع خواهد شد ، 9 ) استفاده تگ های h در محل نامناسب ارور نمايش داده شده : element "H3" undefined … <div class="sidebar-box-right"><H3><div class="title">برچسب‌ها</div></H3> ✉You have used the element named above in your document, but the document type you are using does not define an element of that name. This error is often caused by: incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Frameset" document type to get the "<frameset>" element), by using vendor proprietary extensions such as "<spacer>" or "<marquee>" (this is usually fixed by using CSS to achieve the desired effect instead). by using upper-case tags in XHTML (in XHTML attributes and elements must be all lower-case رفع ارور: توي اين خطا تگ h3 به اين صورت استفاده شده <H3><div class="title">برچسب‌ها</div></H3> كه اشتباه هست و خطا گرفته خواهد شد ، كد صحيح براي قرار گيري به اين صورت هستش : <div class="title"><h3>برچسب‌ها </h3></div> هيچگاه نبايد تگ <div> رو داخل تگ ديگه‌اي قرار داد ..
  5. رفع ارور‌هاي قالب‌ها كار زياد مشكلي نيست و هر شخصي ميتونه خطاهاي قالب سايتش رو خودش رفع كنه به شرطي كه مقداري با XHTML و نوع خطاهاي W3 آشنا باشه (يا همون تجربه) ، در بين اين ارورها تعدادي هستند كه به صورت معمول و هميشگي اتفاق مي‌افتند ، ما اين خطاها به همراه نحوه‌ي رفع كردنش رو براي شما قرار ميديم ، ابتدا به آدرس http://validator.w3.org ميريم و آدرس سايت رو وارد ميكنيم و Check رو ميزنيم تا ارورها نمايش داده بشه ، ارورهاي متداول : 1 - عدم تعريف alt براي عكس‌ها ارور نمايش داده شده : required attribute "alt" not specified رفع ارور: كد عكسي كه بدون alt قرار گرفته شده و خطا گرفته شده : <img src="http://www.wp-parsi.jpg" border="0" /> كد عكس alt اضافه شده و صحيح و بدون خطا : <img src="http://www.wp-parsi.jpg" border="0" alt="wp-parsi" /> 2 - استفاده نادرست از خط شكن ، تگ <br> ارور نمايش داده شده : end tag for "br" omitted, but OMITTAG NO was specified رفع ارور: قرار دادن تگ <br /> به جاي <br> در تمامي جاهاي پوسته .. 3 - قرار ندادن / در آخر تگ‌هاي متا ، استايل ، img ارور نمايش داده شده : end tag for "meta" omitted, but OMITTAG NO was specified رفع ارور: مثال غلط كه / قرار داده نشده و خطا گرفته ميشود <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" > مثال صحيح و بدون خطا <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 4 - استفاده از id بیشتر از یکبار در قالب ارور نمايش داده شده ID "yourID" already defined An "id" is a unique identifier. Each time this attribute is used in a document it must have a different value. If you are using this attribute as a hook for style sheets it may be more appropriate to use classes (which group elements) than id (which are used to identify exactly one element). رفع ارور: اگر در استایل قالب کلاسی به صورت زیر تعریف شده بود , از این کلاس فقط یک بار باید در كل قالب استفاده کنیم #class { } اگر نیاز به چند بار استفاده هست باید در استایل به جای # , . قرار دهیم و يا اگر id هست كه چند بار ازش در قالب استفاده شده بايد تغيير داده بشه ، .class{ } 5 - وجود </div> اضافه در كدهاي قالب ، ارور نمايش داده شده : Line 154, Column 45: end tag for element "div" which is not open رفع ارور: با توجه به خطي كه در خطا گفته شده ميريم و div اضافه رو پاك ميكنيم ، يا div هارو دنبال ميكنيم به ترتيب و هر كدوم كه اضافي بود پاك ميكنيم .. 6 - </a> اضافی در قالب (بسته شدن تگ a در صورتی که اصلا باز نشده) ارور نمايش داده شده : Line 225, Column 24: end tag for element "A" which is not open رفع ارور: </a> اضافه رو با توجه به خطی که توي ارور هست حذف میکنیم ، اين ارور ممكنه براي ساير تگ‌هاي </td> </tr> </table> </ul> </li> </p> هم اتفاق بيافته كه به همين صورت رفع خطا ميكنيم .. دوستان تاپيك رو دنبال كنيد ، به زودي و به مرور تاپيك كاملتر ميشه و ارورهاي بيشتري قرار ميگيره ، شما هم ميتونيد براي كاملتر شدن تاپيك ، ارور و نحوه‌ي رفعش رو اينجا قرار بديد ، ممنون
  6. سلام به همه بچه های خوب 20 اسکریپت امروز در خدمتتونم با آموزش کامل رفع ارورهاي قالب در W3C از مدیران تقاضا دارم تایپیکرو نبندند تا هم دوستان سوالاتشونو بپرسن هم بنده آموزشهامو بزارم ممنون.
  7. در تلگرام یا پ .خ در ارتباط باشید برای رفع مشکل @CHARSOUWEB
×
×
  • اضافه کردن...