HTML

מתוך ויקיספר, אוסף הספרים והמדריכים החופשי

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

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

למי הספר מיועד?[עריכה]

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

איזה ידע קודם נדרש?[עריכה]

  • ניסיון בסיסי בעבודה עם מחשבים נדרש, שכן להפעלת תוכנות בשפה יש להשתמש במחשב.
  • הכרת אנגלית יכולה לסייע מאוד, שכן השפה משתמשת באנגלית, ורוב התיעוד של השפה הוא בשפה האנגלית.

תוכן העניינים[עריכה]

HTML למתחילים[עריכה]

שם הפרק מה לומדים נושאים תיאורטיים
היכרות עם HTML למה צריך את זה ואיך זה עובד? שימוש בתגים
הגדרת גרסה ל-HTML הפיכת מסמך טקסט לדף html באינטרנט שימוש ב-DOCTYPE
עיצוב בסיסי של מסמכים יצירת כותרות, חלוקה לפסקאות והדגשה (h?, p, b) קינון אלמנטים, מעברי שורה במסמך.
היכרות עם מבנה המסמך האלמנטים html, head, body, title, meta -
שימוש בפנקס הרשימות שימוש בפנקס הרשימות ליצירת מסמכי HTML שמירה ב-utf8
שבירת שורה באמצע פיסקה ויצירת קו אופקי האלמנטים br ו- hr תגים ריקים
הוספת תמונה למסמך אלמנט img מאפייני תגים
הוספת קישור למסמך אלמנט a שימוש במפרט המלא
תגי עיצוב טקסט אלמנטים b, i, big, small, sub, sup, tt שימוש ב-CSS
התגית marquee המאפיינם של התגית marquee טקסט זז
רשימות אלמנטים ul, li, ol, dl, dt, dd -
טבלאות פשוטות אלמנטים table, tr, td הפרדת עיצוב מתוכן
טפסים למתחילים אלמנטים form, fieldset, input, textarea, select, option על שפות תכנות צד שרת
איסורים חשובים! מה אסור לעשות ב-HTML! חשוב לקרוא למשתמשים בכל הרמות!
סיכום למתחילים חזרה על החומר למי מותר להיות צאצא של body

טבלאות[עריכה]

שם הפרק מה לומדים
טבלאות הקדמה על טבלאות HTML.
טבלאות פשוטות האלמנטים table, tr, td.
טבלאות מסובכות טבלאות בתוך טבלאות, המאפיינים rowspan ו- colspan.
תגים מתקדמים של טבלאות האלמנטים caption, col, colgroup, thead, tfoot, tbody, th.
כל המאפיינים של כל התגים כל המאפיינים.
סיכום סיכום טבלאות.

טפסים[עריכה]

שם הפרק מה לומדים
טפסים הקדמה על טפסי HTML
טפסים למתחילים האלמנטים form, fieldset, input
טפסים פשוטים ומקצועיים האלמנטים label ו- legend, המאפיינים tabindex ו- accesskey ונגישות לבעלי צרכים מיוחדים.
שדות קלט מתקדמים האלמנטים button, select, option, optgroup ו- textarea.
כל המאפיניים של כל התגים ערכי ברירת מחדל, גודל שדה וכו'.
סקירה על שיטות לאימות הקלט אימות טפסים. Javascript מול שפות צד שרת.
סיכום סיכום טפסים

HTML למתקדמים[עריכה]

שם הפרק מה לומדים
יישויות, יישויות HTML ו-XML יישויות XML ו- HTML.
הכרות עם המאפיינים הכלליים ליבה, שפה ואירוע.
תגי טקסט מתקדמים שימוש בתגים בעלי משמעות.
מבניות במסמך האלמנטים div ו- span.
מפת תמונה האלמנטים area ו- map, המאפיין ismap.
הצהרת סוג מסמך שימוש בהצהרת סוג מסמך DOCTYPE.
כותרות HTML על שאר סוגי כותרת .HTML
כותרות HTTP HTTP Headers - כותרות HTTP.

ראו גם[עריכה]

בניית אתרים באינטרנט
תכנות צד-לקוח: JavaScript‏, CSS‏, XML‏, HTML
תכנות צד שרת: SQL‏, PHP‏, ASP‏, ASP.NET‏, JSP‏, PERL
תוכנות גרפיקה: פוטושופ, פלאש, GIMP
שיווק: שיווק באינטרנט, תכנית שותפים


קישורים חיצוניים[עריכה]


הפרק הקודם:
אין
HTML, מבוא לספר
תרגילים
הפרק הבא:
היכרות עם HTML