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

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

SGML

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

HTML

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

instagram viewer
זְרִימָה של הדף. בנוסף, באמצעות HTML, תוכל להוסיף פונקציות אחרות לאתר באמצעות שפות סקריפט כגון JavaScript. HTML היא השפה השולטת בה משתמשים בעיצוב אתרים.

XML

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

instagram story viewer