Skip to main content

הקשר בין SGML, HTML ו- XML

הקשר בין תזונה נכונה למניעת מחלות (יוני 2026)

הקשר בין תזונה נכונה למניעת מחלות (יוני 2026)
Anonim

כאשר אתה מסתכל על SGML, HTML ו- XML, אתה יכול לשקול את זה קיבוץ משפחתי. SGML, HTML ו- XML ​​הם כל שפות סימון. המונח סימון מקבל את שורש העורכים על ידי עריכת שינויים בכתבי יד של סופרים. עורך, בעת בדיקת התוכן, "יסמן" את כתב היד כדי להדגיש שדות מסוימים. בטכנולוגיית מחשב, שפת סימון היא אוסף של מילים וסמלים המדגישים טקסט כדי להגדיר אותו למסמך אינטרנט. לדוגמה, בעת יצירת דף אינטרנט, אתה רוצה להיות מסוגל פסקאות נפרדות ולשים אותיות בסוג מודגש. זה נעשה באמצעות שפת סימון. ברגע שאתה מבין את התפקידים SGML, HTML ו- XML ​​לשחק בעיצוב דף אינטרנט, תראה את קרבה אלה שפות נבדלות יש אחד לשני. הקשר בין SGML, HTML ו- XML ​​הוא קשר משפחתי המסייע להפוך את אתרי האינטרנט לעבודה ולעיצוב דינמי.

SGML

במשפחה זו של שפות סימון, Standard Generalized Markup Language (SGML) הוא האב. SGML מספק דרך להגדיר שפות סימון וקובע את תקן הטופס שלהם. במילים אחרות, SGML קובע כמה שפות יכולות או לא יכולות לעשות, אילו רכיבים יש לכלול, כגון תגים, ואת המבנה הבסיסי של השפה. כאשר ההורה עובר על תכונות גנטיות לילד, SGML מעביר מבנה וכללי פורמט כדי לסמן שפות.

HTML

HyperText Markup Language (HTML) הוא ילד, או יישום של SGML. HTML הוא שבדרך כלל מעצב את הדף עבור דפדפן אינטרנט. באמצעות HTML, ניתן לשלב תמונות, ליצור קטעי דף, ליצור גופנים ולכוון את הזרימה של הדף. HTML היא שפת הסימון שיוצרת את הטופס והמראה של דף האינטרנט. בנוסף, באמצעות HTML, אתה יכול להוסיף פונקציות אחרות לאתר באמצעות שפות scripting, כגון JavaScript. HTML היא השפה השלטת המשמשת לעיצוב אתרים.

XML

Extensible Markup Language (XML) הוא בן דוד ל- HTML ואחיין ל- SGML. למרות XML היא שפת סימון ולכן חלק מהמשפחה, יש פונקציות שונות מאשר HTML. XML היא קבוצת משנה של SGML, אשר מעניקה לו זכויות כי יישום, כגון HTML, אין. XML יכול להגדיר יישומים משלה. תיאור המשאב פורמט (RDF) הוא יישום של XML. HTML מוגבל לתכנון ואין לו תת-קבוצות או יישומים. XML הוא גרסה למטה, או קל, של SGML, שנועד לעבוד עם רוחב פס מוגבל. XML בירושה תכונות גנטיות מ SGML אבל הוא נוצר כדי להפוך את המשפחה שלו. קבוצות משנה של XML כוללות XSL ו- XSLT.