CSS שייך לשלישייה של טכנולוגיות ליבה מרכזיות לצד HTML ו- JavaScript. בתכנון קפדני, CSS תורם להפרדת החששות. משאבים עצמאיים שולטים במבנה התוכן, הצגתו והתנהגותו.
לגיליונות סגנון תפקיד חשוב בנגישות, מדרגיות ואפילו ביצועי אינטרנט. ככותב תוכן או מעצב אתרים, הם נותנים לך שליטה על האופן שבו מכשירים מעבירים תוכן. החל מפריסה ועד גודל וגופן וצבע, CSS הופך תוכן לדפים בעלי מראה יפה.
איך נראה CSS?
CSS היא שפה גדולה - יש הרבה דברים שונים לעיצוב! אבל התחביר שלה הוא פשוט, עם כמה כללים שצריך ללמוד.
לרכיבי HTML יש מאפיינים שונים ש- CSS יכול לעצב. ה צֶבַע המאפיין קובע את צבע החזית (למשל טקסט). גודל הגופן תלוי ב- גודל גופן תכונה.
ניתן להגדיר כל נכס לערך נתמך. הקצאת ערך לנכס היא 'הכרזה'. באופן כללי, הם נראים כך:
property: value
לדוגמה:
לא ניתן להשלים את הפעולה מכיוון שהקובץ פתוח בתוכנית אחרת
color: red
ערכים לנכסים שונים יכולים להיראות שונים מאוד, אפילו ערכים לאותו נכס. לדוגמה, להלן שתי דרכים נוספות לכתיבת ההצהרה הקודמת:
color: #ff0000
color: rgb(255, 0, 0)
כיצד גיליונות HTML וסגנון משתלבים זה בזה
אתה יכול לשלב HTML ו- CSS בכמה דרכים שונות, כל אחת והיתרונות שלה.
כתיבת סגנונות בשורה
השיטה הפשוטה ביותר היא לצרף הצהרות סגנון ישירות לאלמנט בקובץ ה- HTML. אתה יכול לעשות זאת באמצעות סִגְנוֹן תכונה כך:
Most of this text is red …
… but this isn’t!
אמנם רכיבי עיצוב מסוג זה יכולים להיות נוחים אך יש לו כמה חסרונות. בתור התחלה, זה מסבך את ה- HTML, מה שמקשה על קריאה במבט חטוף. זה גם מביך לתחזק: דמיינו מסמך ארוך שבו אנו רוצים להגדיר את הצבע של כל פסקה. זהו CSS, אבל זה לא 'גיליונות סטייל'.
הטמעת סגנונות בראש
אתה יכול להתחיל לראות איך נראה גיליון סגנון עם המנגנון השני, הטבעה . באמצעות גישה זו, אנו אוספים את כל הצהרות הסגנון יחד בתוך סִגְנוֹן אלמנט ב רֹאשׁ של המסמך שלנו. זה יראה בערך כך:
/* style instructions go here */
...
עם זאת, הוראות הסגנון שלנו דורשות קצת יותר פירוט מבעבר. מכיוון שהעברנו אותם לראש, כל כלל אינו קשור עוד לאלמנט. יכול להיות שהכרזנו צבע אדום , אבל מה צריך להיות הצבע הזה?
כאן נכנסים בוחרי CSS. הם מאפשרים לנו למקד לחלקים ספציפיים של הדף ולהגדיר את הסגנון שלהם במקום אחד, באמצעות תחביר זה:
אפליקציות הכושר הטובות ביותר עבור Apple Watch 2
selector {
declaration1;
declaration2;
/* etc. */
}
לדוגמה, כדי לעצב את הטקסט הכחול של פסקאות, אנו יכולים לציין את הדברים הבאים:
p {
color: blue;
}
בדוגמה זו, הבורר הוא פשוט עמ , התואם את כל מרכיבי הפיסקה במסמך שלנו. הוא יצבע את כל הטקסט בכחול, כל עוד הוא קיים השיטה האחרונה לכסות היא קישור. זוהי ללא ספק הגישה השימושית ביותר, וכדאי שתבחר בה רוב הזמן. במקום להטביע כללי CSS ב- סִגְנוֹן אלמנט ישירות במסמך שלך, תוכל להעביר אותם לקובץ נפרד. הדבק את הקוד הזה בתוך ה- תגים של קובץ ה- HTML שלך כדי לקשר את דף הסגנון החיצוני שלך. בשיטה המקושרת, אנו רותמים את כוח הליבה של CSS: הפרדת חששות. כל המידע הסמנטי - מה פירוש התוכן - כלול במסמך ה- HTML. העיצוב - איך הוא נראה - נמצא בקובץ נפרד, גיליון הסגנון. להלן רק כמה יתרונות להפרדה זו: למדת הרבה על סגנונות וגיליונות סגנון, אבל מה עם החלק המדורג ב- CSS? המפל הוא זה שמחליט באילו סגנונות יש להשתמש כאשר קיימים גיליונות סגנונות מרובים. ראית כיצד מחבר יכול לציין סגנונות לתוכן שלו. אבל תכונה נוספת של CSS היא שהיא נותנת לקוראים ויצרני דפדפנים שאומרים אף הם בנושא. אולי כבר תהית לגבי סגנונות ברירת המחדל. לדוגמה, כיצד פועל H1 האלמנט נראה גדול ונועז, אפילו בלי גיליונות סגנון של מחבר? זאת הודות למכלול כללים מיוחדים המרכיבים את דף הסגנון של סוכן המשתמש. כללים אלה מיושמים תחילה על ידי דפדפן האינטרנט שלך על כל דף שאתה מבקר בו. המפל מציין שגיליון סגנון מחבר חל לאחר סגנונות סוכן המשתמש. אם הדפדפן שלנו אומר שהכותרות מודגשות אבל כותב הדף מצהיר שהכותרות בדף זה קלות, אז הן בסופו של דבר יהיו קלות. יש מקור גיליון סגנון אחר המעביר שליטה מסוימת לקורא. כל משתמש אינטרנט יכול, בתיאוריה, לשמור על גיליון סגנון משתמש עם כללים מותאמים אישית. אלה יושבים באמצע: חוקי המשתמש יעקפו את הגדרות ברירת המחדל של הדפדפן, אך הם יעלמו בעצמם על ידי סגנונות מחבר. למרבה הצער, תמיכה בגיליונות סגנון משתמשים מעולם לא הייתה נפוצה. אתה יכול להשתמש בגיליונות Style בהקשרים שונים, מעבר למסך. ה חֲצִי התכונה של קישור element מגדיר לאילו סוגי מדיה גיליון הסגנון חל. לדוגמה, ניתן להגדיר א דף סגנון להדפסה שימוש בסימון כמו הבא: אתה יכול לאסוף סגנונות נפוצים בגיליון סגנון גלובלי אחד וסגנונות ספציפיים למדיה בקבצים נפרדים. ישנם אפילו סוגי מדיה המספקים מצגות שמע או ברייל של התוכן שלך. CSS הוא כלי חיוני לשיפור הנגישות. קָשׁוּר: כיצד לגלוש באינטרנט אם אתה עיוור או לקוי בראייה אתרים כגון ויקיפדיה משתמשים ב- CSS כדי לשלוט בסגנון ההדפסה שלהם, להסתיר אלמנטים לא רצויים ולפשט את הפריסה. גיליונות סגנון מדורגים מכסים הרבה: המפל, הירושה, סלקציות, מקורות, מדיה וכו 'אבל כוחם מאפשר את הרשת המודרנית. זהו מדיום המספק תכונות מובנות לשימוש חוזר, גמישות ונגישות. כדי לראות את מלוא העוצמה של CSS וכמה יש לה להציע, עיין בגיליון הרמאים שלנו המכסה את כל המאפיינים החיוניים של CSS3. שליטה בתחביר CSS חיוני עם גיליון הרמאות של מאפייני CSS3 שלנו. בובי הוא חובב טכנולוגיה שעבד כמפתח תוכנה במשך רוב שני העשורים. הוא נלהב משחקים, עובד כעורך ביקורות במגזין Switch Player, והוא שקוע בכל ההיבטים של פרסום מקוון ופיתוח אתרים. הצטרף לניוזלטר שלנו לקבלת טיפים, סקירות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!קישור גיליון סגנון חיצוני
כוחו של CSS
הסבר על האשד
מיקוד לאמצעי מדיה שונים
כיצד לבדוק אם יש תקלה בכונן הקשיח
CSS גורם ל- HTML להיראות טוב
על הסופר בובי ג'ק(58 מאמרים פורסמו) הירשם לניוזלטר שלנו