שפת סימון – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
מ הוספת קישור לספר מתכונים
Silentium2019 (שיחה | תרומות)
מאין תקציר עריכה
שורה 1:
[[קובץ:RecipeBook XML Example.svg|שמאל|ממוזער|500px|דוגמה ל[[ספר מתכונים]] אשר נכתב בשפת תגיות. הקוד ניתן להמרה ל-[[HTML]], או [[PDF]] או [[RTF]] באמצעות [[שפת תכנות]] או [[XSL]]]]
'''שפת תגיות''' (ב[[אנגלית]]: '''Markup language''') היא [[שפת מחשב]] המשמשת לתיאור מידע נלווה לטקסט, תמונות או מידע חזותי אחר.
המידע הנלווה יכול לציין, למשל, את דרך התצוגה של המידע החזותי, כמו למשל, צבע, [[גופן]] וגודל של טקסט. בנוסף, המידע הנלווה יכול לציין סוגי שדות של המידע החזותי, ואת המבנה ההיררכי שלו. למשל, שפת תגיות יכולה לציין למילים, את סוג המידע אליו הן מתייחסות (שמות אנשים, מקומות, שמות עצם, וכו') ולמשפטים את סוג המשפט (שאלה, תשובה, אמת, שקר, מנגינה, הטעמה). לרוב מופיע המידע הנלווה של שפת התגיות בתוך אותו קובץ של המידע החזותי עצמו, משולב בתוכו.
 
==היסטוריה==
שפות תגיות שימשו בתחום ה[[דפוס]] במשך מאות שנים. עורכים סימנו על גבי [[כתב יד (מקור)|כתבי יד]] את סוגי ה[[פונט]]ים, גדליהם, ושאר פרמטרי העיצוב של כתב היד. האדם שהיה מסדר את אותיות הדפוס היה פועל על פי ההנחיות בשפת התגיות.
 
בעידן המוקדם של המחשב שימשו שפות תגיות, דוגמת [[LaTex]], כותבי מסמכים בעיצוב המסמכים שלהם. עם השנים, פותחו ממשקים חזותיים שאפשרו למשתמשים לציין את העיצוב שהם מעוניינים בו בלא לדעת את ההוראות בשפת התגיות המשמשות לציון העיצוב. בעידן ה[[אינטרנט]], מועבר מידע חזותי במקרים רבים בליווי מידע נלווה בשפת התגיות המסייע לתוכנות במחשב המקבל את המידע להשתמש בו. למשל, שפת התגיות [[HTML]] מורה למחשב של הגולש ב[[אינטרנט]], כיצד להציג את המידע החזותי הנשלח אליו. שפת התגיות [[RSS]] מציינת למקבל המידע את זמן עדכונו על מנת שיוכל להבדיל בין מידע ישן לחדש.
 
שפת תגיות איננה מוגבלת לתיאור מידע טקסטואלי בלבד, ויכולה לתאר גם תמונות ([[SVG]]) או מידע גאוגרפי (כדוגמת [[GML]] או [[GEORSS]]).