- 
	
	
	
		رفع مشکل کدنویسی 
		
	کد: 
 http://validator.w3.org/
 
 این سایت رو من تمام ارور هاشو در آوردم ولی 2 تاشو اصلا هر کاری میکنم درس نمیشه ...
 
 به body گیر داده وقتی کلا برش میدارم ارور برطرف میشه ولی از لحاظ منطقی سند بدون body یکم بحث برانگیزه ...
 
 چطور میتونم این دوتا رو هم برطرف کنم
 
 منتظر جواب هستم
 
 
- 
	
	
	
	
		بعد از بسته شدن تگ head و قبل از باز شدن تگ body یک سری کد وارد کردید که باید اصلاح بشه
 div ها باید به تگ body منتقل بشه و اسکرپتها رو میتونید به body یا head منتقل کنید
 
 
- 
	
	
	
	
		ممنونم ...
 واقعا پشتیبانی خوبی دارید ....
 
 مشکل رفع شد:10:
 
 
- 
	
	
	
	
		
	کد: 
 http://validator.w3.org/
 
 این ارور جدیدا ایجاد شده باید چیکار کنم ؟؟؟؟؟؟؟
 
 
- 
	
	
	
	
		onclick درستشه نه onClick! ارور از همینه! 
 
- 
	
	
	
	
		آخه این چه ارورهایی که میگیره .... این چه وضعه دیباگه ....
 
 آقا دمت گرم . خیلی آقایی
 
 
- 
	
	
	
	
		
	کد: 
 http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Faaraa.net%2F&profile=css21&usermedium=all&warning=1&vextwarning=&lang=en
 
 
 23 تا ارور در 4 تا css مونده .... راستش دقیقا نمیدونم مشکل چیه ؟
 
 3 تا اورو کلی داره
 Parse Error
 Value Error
 Property opacity doesn't exist
 
 و معمولا روی opacity گیر میده
 
 ممکنه راهنمایی کنید ؟؟؟؟؟؟
 
 
- 
	
	
	
	
		من ارور تو خط 143 رو گرفتم:
 * html ها رو قبل از #lightboxOverallView و #overlay بردارید.
 این خط ها هم ارور هاش همینه:
 47
 63
 133
 البته زیاد مطمئن نیستم.
 
 
- 
	
	
	
	
		برداشتم ولی درست نشد .....
 
 از opacity ارور گرفته گویا ؟؟؟؟؟؟!!!!
 
 
- 
	
	
	
	
		سلام.
 opacity و -moz-border-radius در CSS 2.1 استاندارد جایی ندارند.
 یا باید با CSS 3 چک کنید (که البته باید -moz رو بردارید) و یا استایل ها رو از دید w3c مخفی کنید. (می تونید با جاوا اسکریپت فایل استایل رو لود کنید)
 ضمنا در خط 408 هم به اشتباه 40x نوشته اید که باید بشه 40px.
 cursor:hand; هم استاندارد نیست و مخصوص مرورگر IE هست. که باید پاک بشه (بهتره تمام استایل های اختصاصی IE، مثل همین + استایل های * دار رو در یک فایل جداگانه بذارید و فقط برای IE لود کنید)
 
 موفق باشید ./.
 
 
- 
	
	
	
	
		راستش من با css3 هم تست گرفتم ولی بازم به opacity گیر میده .....
 
 ---------- Post added at 02:51 PM ---------- Previous post was at 02:48 PM ----------
 
 ممکنه دقیق تر بگید چیکار کنم .... ؟؟؟؟
 
 الان radius border داره ازش استفاده میشه و کار میکنه .... چرا validator باهاش مشکل داره ؟؟؟ اگه ساپرت نمیشه چرا نشون میده ؟؟؟؟؟
 
 با css3 هم تست گرفتم بازم مشکل داره
 
 
- 
	
	
	
	
		opacity و border-radius در مرورگر های جدید کار می کنند (البته IE قدیمی برای opacity کد خاصی داره) اما در لیست استاندارد ورژن 2.1 وجود ندارند (اگر دقت کرده باشید میگه: Property opacity doesn't exist in CSS level 2.1)
 
 شما تمام مواردی که Property doesn't exist in CSS level 2.1 داده رو از فایل های اصلی پاک کنید، و اون ها رو به یک فایل جدید منتقل کنید.
 سپس کد زیر رو در صفحه تون قرار دهید:
 
	کد: 
 <script type="text/javascript">/* <!-- */ document.write('<link rel="stylesheet" type="text/css" href="آدرس استایل" />'); /* --> */</script>
 
 موارد اختصاصی IE (مثل * و البته اسکریپت های درون فایل. مثل document.body.scrollHeight و ... ) رو هم از فایل ها بردارید، و در فایلی جداگانه بذارید و از این کد استفاده کنید:
 
	کد: 
 <!--[if IE]>
 <link rel="stylesheet" type="text/css" href="ie-fix.css" />
 <![endif]-->
 
 موفق باشید ./.
 
 
- 
	
	
	
	
		راستی قضیه 
 
	کد: 
 <!--[if IE]> <link rel="stylesheet" type="text/css" href="ie-fix.css" /> <![endif]-->
 
 جیه؟ به چه زبانین این if ها؟؟
 
 
- 
	
	
	
	
		به زبانی که IE (نفهم!) می فهمه! :31:
 
	کد: 
 http://css-tricks.com/132-how-to-create-an-ie-only-stylesheet/
 
 
 
 
- 
	
	
	
	
		سپاس. اونوقت چرا فایل css اصلی رو با جاوا گذاشتینش؟ :18: 
 
- 
	
	
	
	
		اون فایل css اصلی نیست. فایلی هست که محتوی استایل هایی مثل border-radius، opacity و ... که در CSS 2.1 استاندارد نیستند هست.
 با جاوا اسکریپت لودش کردم تا w3c فایل رو نبینه و چکش نکنه.
 
 
- 
	
	
	
	
		مشکل جدیدی در 
 
	کد: 
 http://validator.w3.org/check?uri=http%3A%2F%2Faaraa.net%2F&charset=%28detect+automatically%29&doctype=Inline&ss=1&outline=1&group=1&No200=1&verbose=1&st=1&user-agent=W3C_Validator%2F1.2#line-256
 
 بوجود اومده ...
 
 1 ارور دارم که نمی فهمم از چیه ؟؟؟:18:
 ممنون میشم راهنمایی کنید !؟
 
 
- 
	
	
	
	
		این کد دو تا مشکل داره
 اولیش اینه که در سطر 243 کامنت جاوا اسکرپت فراموش شده و این ممکنه باعث شه جاوا اسکرپت اجرا نشه. باید به جای:
 از این کد استفاده شه:
 یا اینکه کل اسکرپت رو در CDATA بنویسید
 
 مشکل دوم هم اینه که تگ div#Container بسته نشده
 
 
- 
	
	
	
	
		بعضی اوقات اینقدر ارورها گیج کننده میشه که چیزای معمولی رو جا میندازیم ... درست بوود ... احنمالا اشتباه پاک شده
 </div> قرار دادم درست شد که دیگه اون مشکل اول که فرمودید حل شد ...
 
 خیلی ممنون :11: