כיצד להשתמש ספאן ו div אלמנטים HTML

השתמש ב- span וב- div עם CSS עבור בקרת סגנון ופריסה גדולה יותר.

אנשים רבים חדשים בעיצוב אתרים ו- HTML / CSS משתמשים באלמנטים ו-

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

שימוש באלמנט

אלמנט div מגדיר חטיבות לוגיות בדף האינטרנט שלך.

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

כדי להשתמש באלמנט div, הצב תג

פתוח לפני אזור הדף הרצוי לך כתחום נפרד ותג קרוב אחרי זה:

תוכן של div

אם שטח הדף שלך זקוק למידע נוסף שבו תשתמש לסגנון ב- CSS מאוחר יותר, תוכל להוסיף בורר מזהים (לדוגמה,

id = "myDiv">), או בורר מחלקות (לדוגמה, class = "bigDiv">). לאחר מכן ניתן לבחור את שני המאפיינים הללו באמצעות CSS או לשנות באמצעות JavaScript. שיטות העבודה המומלצות הנוכחיות נוטות לכיוון באמצעות בוררי מחלקות במקום מזהים, בין השאר בגלל בחירת בוררי הזיהוי הספציפיים. למען האמת, עם זאת, אתה יכול להשתמש באחד או אפילו יכול לתת חלוקה הן ID ו בורר בכיתה.

מתי להשתמש

לעומת

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

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

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

באמצעות אלמנט

אלמנט span הוא אלמנט מוטבע כברירת מחדל. זה מגדיר את זה בנפרד div ו אלמנטים סעיף. אלמנט span משמש לעתים קרובות כדי לעטוף פיסת תוכן ספציפית, בדרך כלל טקסט, לתת לו "וו" נוסף שיכול להיות מנוסח מאוחר יותר. משמש עם CSS, זה יכול לשנות את הסגנון של הטקסט הוא encloses; עם זאת, ללא כל סגנונות סגנון, אלמנט span בלבד אינו משפיע על טקסט כלל.

זהו ההבדל העיקרי בין תוחלת לבין אלמנטים div. כפי שצוין לעיל, אלמנט div כולל הפסקה של פסקאות, ואילו האלמנט span מציין רק לדפדפן להחיל כללי סגנון CSS הקשורים למה שמוגדר על ידי התגים :


טקסט מודגש וטקסט שאינו מודגש.

הוסף את הכיתה = "הדגשה" או מחלקה אחרת לאלמנט span כדי לסדר את הטקסט ב- CSS (לדוגמה, class = "highlight">).

אלמנט span אינו מכיל מאפיינים נדרשים, אך שלושת המאפיינים השימושיים ביותר זהים לאלה של האלמנט div:

  • סִגְנוֹן
  • מעמד
  • תְעוּדַת זֶהוּת

השתמש ב- span כאשר ברצונך לשנות את סגנון התוכן מבלי להגדיר תוכן זה כמרכיב חדש ברמת החסימה במסמך.

לדוגמה, אם אתה רוצה את המילה השנייה של כותרת h3 להיות אדום, אתה יכול להקיף את המילה עם אלמנט span כי סגנון זה מילה כמו טקסט אדום. המילה עדיין נשארת חלק של אלמנט h3, אבל עכשיו גם מציג באדום:

זוהי הכותרת שלי Awesome

בעריכת ג'רמי ג'ירארד ב -2 / 2/17