HTML מתאר את תוכן הדף לדפדפן אינטרנט.
קרדיט תמונה: scyther5/iStock/Getty Images
HTML מייצג שפת סימון היפרטקסט, השפה המשמשת להפקת מסמכים עבור ה-World Wide Web. באמצעות תגים ותכונות, HTML אומר לדפדפני אינטרנט כיצד להציג את הטקסט, ההיפר-קישורים והתמונות בדף אינטרנט, כמו גם כיצד הדף צריך להגיב כאשר משתמש מקיים איתו אינטראקציה. דפי HTML מופצים בדרך כלל באינטרנט באמצעות פרוטוקול העברת היפרטקסט. דפי HTML משתמשים כמעט תמיד בסיומת הקובץ ".htm" או ".html".
ההיסטוריה של HTML
HTML פותח בתחילת שנות ה-90 על ידי טים ברנרס-לי כדרך לקשר מסמכי טקסט נפרדים, אך קשורים, יחד במבנה דמוי רשת. בשנת 1994, צוות המשימה של מהנדסי האינטרנט יצר את קבוצת העבודה של HTML, שפיתחה את מפרט HTML 2.0. מפתחי דפדפני אינטרנט מסוימים החלו להוסיף תגים משלהם ל-HTML, אולם דפדפנים אחרים לא יכלו לתמוך בתגים החדשים. בשנת 1994 הוקם קונסורציום ה-World Wide Web, שנקרא W3C, כדי לסייע בסטנדרטיזציה של ה-World Wide Web. לאחר 1995, ה-W3C מילא תפקיד חשוב בפיתוח מפרטי HTML חדשים, וכך גם יצרני הדפדפנים.
סרטון היום
הפונקציה של HTML
דפי HTML מכילים מידע על הגופנים, הטקסט, הצבעים, הצדקה, צבעי הרקע, פסקאות, תמונות, היפר-קישורים ורכיבים אחרים של דף אינטרנט. ניתן לשנות תגים רבים עם תכונות, המספקות מידע נוסף על אופן הצגת הדף. תגיות ותכונות HTML אינן תלויות רישיות, כך שניתן להשתמש באותיות גדולות או קטנות בעת כתיבת קוד HTML. ניתן להשתמש בדפים נפרדים, הנקראים גיליונות סגנונות מדורגים, במקום תגי HTML כדי לציין את הפריסה של דף HTML.
כמה תכונות של HTML
לכל דף HTML חייב להיות תג HTML ותג Body בתחילת קוד העמוד. תגי עוגן, המיוצגים על ידי "A", יוצרים היפר-קישורים ב-HTML. תגיות Img מציינים היכן יש להציג תמונות בעמוד ומכוונות את הדפדפן למקום שבו התמונה מאוחסנת. תגי פסקה -- רק "P" -- מראים היכן מתחילות ומסתיימות פסקאות, ואילו תגי מעבר שורה -- שנכתבו כ"Br" -- פשוט יוצרים החזרת כרכרה אחת. תגי טבלה יוצרים טבלאות עם עמודות, שורות ותאים כדי לעזור לארגן נתונים וטקסט בעמוד. ניתן לכתוב HTML בעורך טקסט רגיל, אך ישנם גם עורכים ייעודיים המפשטים את התהליך.
התפקידים של סימון HTML
ישנם שני סוגים של סימון HTML; פיזי והגיוני. סימון פיזי מציין את השיטה המדויקת שבה יש להציג מסמך. לדוגמה, התג המודגש, "B", אומר לדפדפן האינטרנט להציג טקסט מודגש. סימון לוגי מתאר את הפונקציה המיועדת של מחרוזת טקסט או אלמנט אחר, אשר נותר לדפדפן האינטרנט לפרש. התג Strong הוא דוגמה לסימון לוגי, שרוב דפדפני האינטרנט מציגים בהדגשה, אך יכולים להציג בכל דרך שמדגישה את הטקסט.
דפדפני אינטרנט ו-HTML
לא משנה איך דפדפן אינטרנט מתוכנת, הוא יוכל להציג דף HTML כתוב היטב ביעילות. אותו עמוד עשוי להיראות שונה בדפדפנים שונים, אך הפונקציות נשארות זהות. רוב הדפדפנים, כמו Internet Explorer, מציגים דפי אינטרנט עם כל הגופנים, הצבעים, התמונות והקישורים שניתן לגלוש בהם באמצעות עכבר או מסך מגע. עם זאת, דפדפן Lynx מציג את אותו עמוד כטקסט בלבד ומנווט באמצעות מקלדת.