HTML לעומת XML - היסודות
ככל שהטכנולוגיות מתפתחות, על מעצבי אתרים להישאר ללא הפסקה בשיטות חדשות אלה על מנת להפוך את אתרי האינטרנט שלהם לתחרותיים ותואמים לטכנולוגיה קיימת ומתפתחת. מאז כניסתו של ה- World Wide Web, המהווה ממשק לאינטראקציה עם האינטרנט, מעצבים השתמשו בשפת Hyper Text Markup Language (HTML) כדי לתכנן דפי אינטרנט שמבקרים יוכלו ליצור אינטראקציה עם מידע מסוים המסופק באמצעות ייצוג חזותי של מידע זה.

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

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

לאלמנטים יכולים להיות תכונות, והן תנאים המשנים את מראה הנתונים. לדוגמה, תג HTML שנראה כך: נטוי <>! יוצג כך בדפדפן אינטרנט: תג איטלקי! ניתן להשתמש ב- HTML לעיצוב דפי אינטרנט הכוללים טבלאות, צבעים שונים, תמונות וקישורים ומגוון רחב של רקעים ושיפורים.

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

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

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

הוראות וידאו: Mitosis vs. Meiosis: Side by Side Comparison (מאי 2024).