מדריך XHTML מספר 2 - Doctype ומבנה המסמך
הDoctype אחראי להגיד לדפדפן באיזה שפת תגיות להשתמש. בHTML 4.01, הכרזת הDoctype אינה חובה ואילו בXHTML חייבים להשתמש בו. במדריך זה נעבור על הסוגים השונים של הDoctypes של XHTML ועל איך מבנה מסמך XHTML צריך להיות בנוי.
What You'll Need
- בניית אתרים
- XHTML
- DOCTYPE
Tips
אם אתם לא יודעים\זוכרים מה זה Doctypes ומה התפקיד שלהם בחיינו - ראו את המדריך המצורף בנוגע לDoctypes בHTML.
Steps
- 1
Step 1
קיימים 3 סוגים לdoctypes של XHTML: - 2
Step 2
strict - השימוש בDTD הזה הוא לאתרים בעלי מראה "נקי" - לא נוכל להשתמש במסגרות ובאלמנטים מסויימים כמו פונטים. איך Doctype מסוג strict נראה: - 3
Step 3
- 4
Step 4
סוג נוסף הוא הTransitional - הסוג הזה של DTD מאפשר להשתמש בכל סוגי האלמנטים אך לא במסגרות (Framesets). כך נראה הDoctype מסוג Transitional: - 5
Step 5
- 6
Step 6
הסוג האחרון של הDoctype הוא מסוג Frameset וכמו שניתן לנחש על פי השם, הוא מאפשר כתיבת מסגרות במסמך שלנו. כך נראה הDoctype מסוג frameset: - 7
Step 7
- 8
Step 8
סוג הDTD הזה זהה לDTD מסוג strict רק שהוא מאפשר הוספת מודולים. מודולים מאפשרים לתוכניתנים לפשט את הXHTML או לחילופין להרחיב את הפונקציונליות שלהם על ידי הוספה של מודולים חיצוניים. מומלץ למשתמשים מתקדמים. - 9
Step 9
- 10
Step 10
אחרי שבחרתם את הDoctype המתאים לכם, שימו אותו בשורה הראשונה של המסמך - הוא תמיד חייב להיות ראשון במסמך. - 11
Step 11
לאחר שהצבתם את שורת הDoctype תוכלו להכניס למסמך את תגיות הXHTML שלהם ואת התוכן בדיוק כמו HTML - עם תגיות הhtml, head, body וכו'.