שלח תשובה

זירת השאלות

742
צפיות
1
תשובות

חשוב , לגבי תאימות לכל מיני דפדפנים בMVC

,‏ 9 במרץ, 2012
הודעה זו נכתבה בתגובה למאמר: מדריך ASP.NET MVC–הגדרות פריסה

בLayout.cshtml_
צריך אם רוצים html5 אז להתחיל מה html5 boilerplate ,
עם מפתחים ל4, ורוצים שזה יעבוד טוב בכל מיני דפדפנים,
צריך לשנות את ה
<DOCTYPE html/>
לזה
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt
ולפני השורה הזאת
<link href="@Url.Content("~/Content/Site.css")" rel="stylesheet" type="text/css" />

לשים שורה דומה כזאת:
<link href="@Url.Content("~/Content/Reset.css")" rel="stylesheet" type="text/css" />

את ה css הזה אפשר להביא מהחבילה של YUI3
http://yuilibrary.com/yui/docs/cssreset/

להריץ debug , אחרי שמשנים בפרוייקט בטאב של ה web,
שזה יריץ עם IIS או IIS Express ולא ASP Development Server


אחרי כל שינוי משמעותי, לבדוק את האתר בכל הדפדפנים, בעיקר ie,chrome,firefox
גם מצב תאימות

הצעדים האלו יחסכו לכם הרבה כאבי ראש ותסכולים בהתחלה,
בהצלחה!

תגיות:

1 תשובות

  1. igalk474 הגיב:

    תוספות ל head
    כדאי לשקול להוסיף את התגיות האלו לhead

    <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

    <meta name="description" content="">
    <meta name="author" content="">
    <meta name="viewport" content="width=device-width; initial-scale=1.0">
    <link rel="shortcut icon" href="/favicon.ico">

שלח תשובה