ההבדל בין HTML ל- CSS

Anonim

HTML לעומת CSS

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

-> ->

מהו HTML?

HTML, כפי שהוזכר קודם לכן היא שפת סימון, לא שפת תכנות. שפת סימון היא קבוצה של תגי סימון ו- HTML משתמש בתגי סימון, הנקראים בדרך כלל תגי HTML, כדי לתאר דפי אינטרנט. מסמכי HTML מתארים דפי אינטרנט והם מכילים תגי HTML וטקסט רגיל. ניתן לזהות תגי HTML בקלות במסמך HTML כיוון שהם מוקפים בסוגריים זוויתיים (e. G). תגי HTML מתווספים בדרך כלל למסמך בזוגות, כאשר התג הראשון הוא תג ההתחלה (e. ) והתג השני הוא תג הסיום (e ). המשימה של דפדפן אינטרנט (למשל, Internet Explorer, Firefox וכו ') היא לקרוא מסמך HTML ולהציג אותו כדף אינטרנט. הדפדפן משתמש בתגי HTML כדי לפרש את תוכן הדף ואת תגי ה- HTML עצמם לא מוצגים על ידי הדפדפן. דפי HTML יכולים להטביע תמונות, אובייקטים וסקריפטים שנכתבו בשפות כמו JavaScript. יתר על כן, HTML ניתן להשתמש כדי ליצור טפסים אינטראקטיביים.

-> ->

מהו CSS?

כפי שצוין קודם, CSS מגדיר כיצד רכיבי HTML צריכים להיות מוצגים בדף. במקור, HTML לא נועד לכלול תגים לעיצוב מסמך, אלא כדי להגדיר את התוכן. אבל, המבוא של תגים כמו ב- HTML 3. 2 גרם חייהם של מפתחי אינטרנט קשה מאוד. בעת פיתוח אתרי אינטרנט גדולים, הוספת גופן ומידע צבע על כל דף הפך תהליך מייגע מאוד. כפתרון לבעיה זו, World Wide Web Consortium (W3C) יצר CSS. HTML 4. 0 מאפשר להסיר את כל העיצוב ממסמך HTML ולשמור אותו בקובץ CSS נפרד. CSS מאפשר הפרדה של תוכן מסמך ממצגת מסמכים כגון פריסה, צבעים וגופנים. פעולה זו תאפשר למספר דפי אינטרנט לשתף את אותו עיצוב ולהפחית את המורכבות ואת החזרה בתוכן המבני. CSS יכול גם לאפשר את אותו דף סימון להיות מוצג בסגנונות שונים בכך שהוא מאפשר לקוראים לבחור גיליון סגנונות שונה לעקוף את זה שצוין על ידי המחבר של דף האינטרנט. היום CSS נעשה שימוש נרחב ונתמך על ידי כל הדפדפנים.

ההבדל בין HTML ו- CSS

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