اطلاعات تور
انتخاب
انتخاب
انتخاب
مبدا و مقصد تور
انتخاب
انتخاب
تصاویر

📘 راهنمای استفاده از HTML / CSS / JS در پروژه

این راهنما برای اطمینان از اجرای بدون باگ کدهای شما در پروژه Next.js تهیه شده است.

✔️ قوانین مجاز

  • می‌توانید از هر کتابخانه JS استفاده کنید (jQuery, GSAP, Three.js و غیره).
  • HTML و CSS می‌توانند هر محتوایی داخل div sandbox شما داشته باشند.
  • JS می‌تواند انیمیشن، eventListener و تغییرات DOM داخل sandbox انجام دهد.
  • تمام کدها باید روی div#sandbox یا عناصر داخل آن اعمال شوند.

❌ قوانین ممنوع

  • از اضافه کردن تگ‌های <html>، <head>، <body> خودداری کنید.
  • هیچگاه DOM کل صفحه را تغییر ندهید.
    مثال: document.body.innerHTML = ...، document.write()
  • مجاز نیستید root React را حذف یا تغییر دهید.
    مثال: document.getElementById("__next").remove()
  • CSS global که کل صفحه را تحت تأثیر قرار می‌دهد، ممنوع است.
    مثال: * { margin:0 !important }

با رعایت این موارد، کدهای شما بدون هیچ ارور یا Hydration Error در Next.js اجرا خواهند شد.

کدهای Head رندر باکس
کد HTML رندر باکس
کد CSS رندر باکس
کد JavaScript رندر باکس