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

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

בשנת 1997, World Wide Web Consortium (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, קבוצת האינטרנט של טכנולוגיית Hypertext Application Group (WHATWG) החלה לעבוד על גרסה חדשה של HTML שאינה מחמירה כמו HTML5. הם מקווים שזה יתקבל בסופו של דבר כהמלצת W3C.

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

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

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

ללא תג הסגירה

וכולי.

למה להשתמש ב- HTML

למה להשתמש XHTML

לאחר שתחליט ב- HTML או XHTML - באיזה גירסה עליך להשתמש?

HTML
קיימות שלוש גרסאות HTML עדיין בשימוש קבוע ברחבי האינטרנט:

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

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

XHTML
כרגע יש שתי גרסאות של XHTML: 1.0 ו- 2.0.

XHTML 2.0 הוא חדש מאוד ועדיין אינו נתמך על ידי דפדפני אינטרנט. אז אני ממליץ להשתמש XHTML 1.0 לעת עתה. זה יהיה ממש נחמד כאשר XHTML 2.0 נתמך באופן נרחב, אבל עד אז, אנחנו צריכים להישאר עם גרסאות הקוראים שלנו יכולים להשתמש.

לאחר שתחליט על גרסה

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

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

HTML

XHTML