מה זה DOCTYPE ולמה זה חשוב?
תג DOCTYPE (קיצור של "הצהרת סוג מסמך") מתאר את סוג ה- HTML המשמש לדף אינטרנט מסוים. האופן בו אתה מגדיר את ה- DOCTYPE שלך יכול להשפיע באופן עמוק על מראה האתר שלך.

ה- DOCTYPE הוא הדבר הראשון שיופיע ברוב דפי ה- HTML, אפילו לפני התג. זה ייראה כמו זה ...



מדוע ה- DOCTYPE כל כך חשוב? ובכן, בתור התחלה, זה אומר לדפדפן האורח שלך באילו כללי להשתמש בעת הצגת דף האינטרנט שלך. ישנן שלוש אפשרויות בסיסיות של DOCTYPE:

קפדני - הדפדפן יעקוב אחר כללי ה- HTML כפי שפורסמו על ידי W3C (World Wide Web Consortium, הקבוצה שקובעת תקני HTML). זה יתעלם מפריטים שהוצאו משימוש, כמו התג. כפי שאתה יכול לדמיין, זה יעורר הרס עם דפי האינטרנט שלך אם אתה עדיין משתמש בתגיות כאלה. אם לא תציין בתג DOCTYPE איזו אפשרות תרצה, הדפדפנים ישתמשו כברירת מחדל בערכת הכללים 'קפדנית'.

מעבר - הדפדפן יאפשר לתפקוד של תגיות נוכחיות וגם מיושנות. מרבית דפי האינטרנט משתמשים בהגדרת DOCTYPE זו כדי לאפשר גמישות רבה יותר.

Frameset - הדפדפן יאפשר את כל התגים כמו עם הגדרת המעבר, ויאפשר גם להשתמש במסגרות. ברור שאסור להשתמש באפשרות זו אלא אם כן אתה בונה דף עם מסגרות, וזה כמעט תמיד רעיון רע.

אתה יכול גם להשתמש ב- DOCTYPE כדי לקבוע אם הדף שלך מובנה ב- HTML או XHTML. אם לא תכלול תג DOCTYPE כלל, הדפדפן יניח שדף האינטרנט נבנה לפני הכללת התג וישתמש בערכת הכללים 'מעבר'.

לבסוף, DOCTYPE לרוב יכלול כתובת אתר מאתר W3C הרשמי. כתובות URL אלה מצביעות על דפים המכילים ערכות כללים רלוונטיות, כך שהדפדפנים יכולים לתמוך בצורה חלקה בקוד ה- HTML שלך גם לאחר ש- W3C מפרסם סטנדרטים חדשים.

להלן כמה מתגי DOCTYPE הנפוצים ביותר שעשויים להיות עליך להשתמש:

HTML קפדני


HTML מעבר


XHTML קפדני


מעבר XHTML


שים לב שאם W3C ישחרר גרסאות חדשות של HTML או XHTML אז גם תגי DOCTYPE ישתנו. הדוגמאות שלעיל מתייחסות ל- HTML 4.01 ו- XHTML 1.0, מכיוון שאלו הגרסאות העדכניות ביותר בזמן כתיבת שורות אלה.

הוראות וידאו: הקברניט: מה זה פלנג'י ולמה הוא באמת חשוב לבטיחות הטיסה? (מאי 2024).