css בגוף הקוד

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

עד היום, בשביל לשנות את הצבע של חלק מסוים בטקסט, היינו כותבים:

<font color="blue"> טקסט כחול </font>

אבל אפשר גם לכתוב:

<span style="color: blue;"> טקסט כחול </span>

ולקבל את אותה תוצאה:

טקסט כחול

מה קרה כאן?

החלפנו את תג ה-font ב-span, והוספנו את המילה style.

<span></span> הם תגים שהמשמעות שלהם היא רק בהגדרת קטע בדף, ללא מעבר שורה. אם תכתבו אותם כך, איך שהם, אין להם שום משמעות. אבל אם תוסיפו להם style=" ", אז כל מה שביניהם יקבל את העיצוב שמוגדר ב-style, במקרה שלנו את הצבע הכחול.

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

כאן מופיע טקסט רגיל עד שפתאום, ללא תג br,
<div style="color: blue;"> הוא עובר שורה ונהייה כחול. </div>
ושוב חוזר לקדמותו.

כאן מופיע טקסט רגיל עד שפתאום, ללא תג br,

הוא עובר שורה ונהייה כחול.
ושוב חוזר לקדמותו.

אחרי שהבנו מה עושה ה-span וה-div, בואו נראה איך אפשר לשנות את התוכן שלהם:

אחרי המילה style, אפשר להוסיף כמה מאפיינים שרק רוצים. למשל, אפשר גם להגדיש את הטקסט, להגדיל אותו, לשים קו מתחתיו ולשנות לו את הפונט:

<span style="color: blue; font-weight: bold; font-size: 20pt; text-decoration: underline; font-family: times new roman;"> טקסט כחול </span>

ו-

טקסט כחול

העקרון הוא פשוט: כותבים style="property: value; property: value;". את המילה property מחליפים במאפיין, כלומר את מה רוצים לעצב, ואת המילה value מחליפים בערך, כלומר איך רוצים לעצב את זה. בין המאפיין לערך נכתוב תמיד נקודותיים, ואחרי הערך, נקודה פסיק.

את העיצוב ע"י style אפשר להחיל על רב התגים הקיימים ב-html: אפשר על טבלה, תמונה, רשימה, לינקים, קווים מפרידים ועוד.

רשימה של מאפיינים וערכים ב-css תוכלו למצוא כאן. פשוט הציבו את המאפיין והערך הרצוי לכם במקום הנכון.

זוכרים שאמרתי ש-css פירושו התיעלות? בואו נעבור לשיעור הבא, ונראה איך אפשר באמת להתייעל.

למעבר לנושא הבא - שימוש ב-css בראש הדף - לחצו כאן.

חזרה לדף css הראשי...