מדוע יש גרסאות שונות של HTML

click fraud protection

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

גרסאות HTML

לגרסה הראשונה של HTML לא היה מספר, אלא פשוט קראו לו "HTML". הוא שימש ליצירת דפי אינטרנט פשוטים החל משנת 1989 ושימש את מטרתו עד 1995. בשנת 1995 נולד כוח המשימה להנדסת אינטרנט (IETF) HTML ו- HTML 2.0 סטנדרטיים.

בשנת 1997, קונסורציום הרשת העולמית (W3C) הציג את הגרסה הבאה של HTML: HTML 3.2. אחריו HTML 4.0 בשנת 1998 ו- 4.01 בשנת 1999.

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

סביב נקודה זו, התפתחות התפצלה. ה- W3C התמקד ב- XHTML 1.0, ודברים כמו XHTML Basic הפכו להמלצות בשנת 2000 ואילך. עם זאת, מעצבים היו עמידים בפני מעבר למבנה הנוקשה של XHTML, כך שבשנת 2004, Web Hypertext קבוצת העבודה של טכנולוגיית היישומים (WHATWG) החלה לעבוד על גרסה חדשה של HTML שאינה קפדנית כמו XHTML. זה נקרא HTML 5.

instagram viewer

החלטה על גרסת HTML

ההחלטה הראשונה שלך בעת יצירת דף אינטרנט היא האם לכתוב ב- HTML או XHTML. אם אתה משתמש בעורך כמו Dreamweaver, בחירה זו מוצהרת ב- DOCTYPE שתבחר.

ל- XHTML ו- HTML יש מספר הבדלים. באופן כללי, XHTML הוא HTML 4.01 ששכתב כ- יישום XML. אם אתה כותב XHTML, זה מחמיר בתחביר שלו, וכל התכונות שלך יצטטו, התגיות שלך סגורות. תוכל גם לערוך את המסמך בעורך XML. HTML הרבה יותר רופף, ומאפשר לך להוריד מרכאות מהתכונות, להשאיר את התגים לא סגורים וכן הלאה.

מדוע עליכם לבחור להשתמש ב- HTML? סיבות אלה עשויות לדחוף אתכם יותר לקראת הבחירה:

  • HTML יכול לתפוס פחות מקום, וכך להיות מהיר יותר להורדה.
  • HTML יותר סלחני וקל יותר ללמוד. לדוגמה, אם תשאיר תגים ב- HTML, הקוד שלך עדיין יעבוד בצורה אמינה.
  • יש דפדפנים ישנים המגיבים בצורה יעילה יותר ל- HTML מאשר ל- XHTML.

אתה יכול במקום זאת לבחור XHTML אם הצרכים שלך מסתדרים יותר עם הנקודות הבאות:

  • XHTML מחמיר את ההתחלה והסיום של התגים, כך שניתן לחבר סגנונות ואירועים ביתר קלות.
  • XHTML משתלב היטב עם שפות תכנות אחרות מכיוון ש- XML ​​ניתן לשימוש באופן נרחב.
  • ישנם דפדפנים המגיבים בצורה מהימנה יותר ל- XHTML ולכן הם מציגים את הדפים באופן עקבי, אפילו בפלטפורמות שונות.

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

HTML 5 ו- XHTML

עם כניסתו של HTML 5 (מיוצג לפעמים ללא רווח כ- HTML5), השפה נכנסה ל- XHTML כמו גם את כל הגרסאות הקודמות של HTML. HTML 5 הפך לשפה סטנדרטית באינטרנט והוא המקובל ביותר על ידי הדפדפנים המודרניים. אתה צריך להשתמש רק בגרסאות ישנות יותר של HTML (למשל, 4.0, 3.2 וכו ') אם יש לך סיבה מיוחדת לעשות זאת. אם אין לך מצב ספציפי הקורא למשהו אחר, עליך להשתמש ב- HTML 5.

הכרזה על DOCTYPE

הקפד להשתמש ב- DOCTYPE במסמך ה- HTML שלך. שימוש ב- DOCTYPE מבטיח כי הדפים שלך מוצגים כפי שאתה מתכוון אליהם.

אם אתה עובד עם HTML 5, הצהרת DOCTYPE שלך תהיה פשוט:


שאר ה- DOCTYPE עבור הגרסאות השונות הם:

HTML

  • מעבר HTML 4.01
  • HTML 4.01 קפדני
  • קבוצת מסגרות HTML 4.01
  • HTML 3.2

XHTML

  • מעבר XHTML 1.0
  • XHTML 1.0 קפדני
  • ערכת מסגרות XHTML 1.0
  • XHTML 2.0
instagram story viewer