2. כתיבה נכונה של HTML ומרכיבי הדף

נתחיל מההתחלה, מה זה HTML?
HTML (ראשי תיבות של HyperText Markup Language) היא שפת תגיות (markup language) ליצירה ועיצוב עמודי אינטרנט (להרחבה אפשר בWIKI).

בואו ניצור עמוד HTML ראשון.

  • נלחץ בתפריט הראשי על Files > New וייפתח לנו חלון אפשרויות, כרגע נבחר את האופציה הכי פשוטה שהיא HTML ונלחץ Create.

dreamweaverHTML3

  • ייפתח מולנו עמוד חדש שמכיל את התגיות הבאות:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
</body>
</html>

להלן הסברים על כל חלק:
את דף הHTML נפתח בתגית DTD שתסביר לדפדפן איך לקרוא את העמוד שכתבתם:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

לאחר מכן תגית הHTML המציינת פתיחת מסמך HTML (ליד המילה "html" יש תוספת שמגדירה כי המסמך הזה הוא למעשה XHMTL – מסמך דומה לHTML משולב אלמנטים נוספים):

<html xmlns="http://www.w3.org/1999/xhtml">

תגית הHEAD תכיל את כל האלמנטים הקשורים בקבצים נוספים (כגון מסמך עיצוב – CSS, אפליקציות ג'אווה סקריפט – Java Script וכדומה).
תגית META המופיעה מתחת לHEAD היא תגית המגדירה את הקידוד בו נשתמש בעמוד, אני נוהג להשתמש בקידוד UTF-8 לכל השפות, כך האתר שלנו ייראה בכל מערכת הפעלה ודפדפן בקידוד הנכון. ישנן תגיות META נוספות המשמשות לתיאור העמוד ומילות מפתח לשימושי מנועי חיפוש ואינדוקס האתר.
לאחר מכן תגית הTITLE תגדיר לנו את כותרת העמוד (זאת שמופיעה בראש הדפדפן):

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

ולבסוף תגית BODY שלתוכה נזין את כל תוכן העמוד שלנו:

<body>
</body>

*שימו לב שלכל תגית יש תגית סוגרת עם אלכסון לפניה. יש תגיות ללא תגית סגירה אך הן מסתיימות באלכסון לפני סוף התגית, לדוגמה תגית תמונה:

<img alt="" src="/imageName.jpeg" />

או למשל תגית META מתוך הHEAD:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  • נשמור את העמוד (Ctrl + S) בתור "index.html" בתוך התיקיה הראשית שבחרנו לפרוייקט.