• ¡Welcome to Square Theme!
  • This news are in header template.
  • Please ignore this message.
مهمان عزیز خوش‌آمدید. ورود عضــویت


امتیاز موضوع:
  • 11 رای - 1.73 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
Title: حل مشکل ناسازگاری مرورگرها باHTML5
حالت موضوعی
#1
شاید شما هم همانند سایر برنامه نویسان در زمان طراحی و کدنویسی با html5 به مشکل جابه جایی عکس ها و عدم نمایش صحیح دیگر امکاناتت سایتتان برخورد کرده باشید.
حل مشکل ناسازگاری مرورگرها باHTML5
 شما می‌توانید یک تکه کد، یک پیغام یا هرچیز دیگری را فقط و فقط به کاربران یک نسخه خاص از مرورگرهای IE نمایش دهید به طوری که افرادی که از سایر مرورگرها سایت را نظاره می‌کنند قادر به دیدن آنها نباشند. برای این منظور دستورات خود را بین دو کد زیر کپی میکنید:
برای اینکه دستورات و پیغام ها فقط در IE6 مشاهده شوند:

<!–[if IE 6]>
<link rel=”stylesheet” type=”text/css” href=” ie6.css” />
<![endif]–>
برای اینکه دستورات و پیغام ها فقط در IE7 مشاهده شوند:
<!–[if lte IE 7]>
<link rel=”stylesheet” type=”text/css” href=” ie7.css” />
<![endif]–>
اجرای تگهای اختصاصی HTML5 در مرورگرهای قدیمی از جمله IE6 و IE7 و همچنین Firefox2
در HTML5 یک سری تگ‌ها برای نشانه‌گذاری بهتر محتوا توسط جستجوگرها و دسته‌بندی بهتر وبسایت به این زبان اضافه شده‌اند که با استفاده از این تگ‌ها می‌توانید محل دقیق مقالات، سایدبار، سربرگ، پابرگ، لینک‌ها و سایر قسمت‌های سایت را از یکدیگر جدا کنید. استفاده از این دستورها تا وقتی که شما هیچ کلاسی به آنها نسبت نداده باشید مشکلی برای شما پیش نمی‌آورند اما مشکل وقتی به وجود می‌آید که شما بخواهید آنها را سبک‌دهی کنید. مرورگرهای جدید چون این تگ‌ها را می‌شناسند پس مشکلی در سبک‌دهی به آنها ندارند اما مرورگرهای قدیمی مثل IE8 و نسخه‌های قدیمی‌تر آن، و حتی نسخه‌های قدیمی مرورگرهایی نظیر Firefox, Opera, Safarii و … نیز قادر به شناسایی این تگ‌ها نیستند اما در اینجا ما دستوری داریم که این تگ‌ها را به مرورگرهای قدیمی شناسانده و کار شما را در طراحی‌هایتان راحت‌تر میکنند. این دستور که یک دستور جاوا است به صورت زیر باید وارد صفحه‌ی شما شود:
<script type=”text/javascript”>
document.createElement(“article”);
document.createElement(“header”);
document.createElement(“footer”);
document.createElement(“section”);
document.createElement(“hgroup”);
document.createElement(“nav”);
document.createElement(“aside”);
</script>
مرجع: طراحی سایت اصفهان
 
پاسخ
  


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  قرار دادن وبلاگ یا وب سایت بصورت پیش فرض برای مرورگرها Amin_Mansouri 0 3,557 01-19-2012، 11:20 PM
آخرین ارسال: Amin_Mansouri

پرش به انجمن:


Browsing: 2 مهمان