שינוי
צבעי הרקע .
התג <body bgcolor=?>
קובע את צבע הדף .
צבע הרקע נקבע בין תגי <body>
בתחילת הדף .
אם נכתוב את שורת הקוד הבאה :
<body bgcolor=yellow>
נקבל רקע בצבע צהוב .
השאלה שנשאלת היא אילו צבעים ניתן להשתמש
בהם ?
אם נכתוב את השורה הבאה :
<body bgcolor=periwinkle>
האם הדפדפן ידע שאני מתכוון לצבע כחול
אפור בהיר ?
התשובה היא : לא .
הדפדפן יודע לזהות מספר מוגבל של צבעים
בשמם . ולכן נקרא לצבעים באמצעות קוד מספרי .
לדוגמא , אם שורת קוד תראה כך :
<body bgcolor=#ffffff>
צבע הרקע שלנו יהיה לבן . לבן מיוצג כאן
כמספר הקסדצימלי . האותיות : ffffff
מיצגות את ערך RGB
( ראשי תיבות של אדום ירוק וכחול שהם צבעי
היסוד ) של הצבע לבן .כל צבע מיוצג ע"י הכמות
היחסית של צבעי היסוד שבו . כל צבע יסוד
מאופיין בשתי ספרות .
ע"מ שהדפדפן יבין את הספרות , עלינו
לתרגם זאת למספר הקסדצימלי . אחרי שנבצע את
ההמרה נחבר יחד את ששת הספרות ונקבל את הייצוג
של הצבע כפי שהדפדפן מבין זאת .
כאן מגיעה טבלת צבעים .
נדגים כעת חישוב של צבע ירוק מימי , עם
ערכי RGB
של : R=51 ,
G=219 , B=153
.
ע"מ להמיר זאת למספר הקסדצימלי ניקח את
הערך של הצבע האדום , במקרה זה 51 .
נחלק את המספר ב- 16 ונקבל מנה 3 ושארית 3 .
המנה תהיה ספרת העשרות והשארית ספרת היחידות .
ולכן 51 זה 33 בבסיס הקסדצימלי .
לעיתים נקבל מנה או שארית גדולים מ- 9 ולכן
יש לנו ייצוג למספרים בין 10-15 .
10=A , 11=B , 12=C , 13=D , 14=E , 15=F .
ולכן אם לצבע הירוק שערכו 219 . נחלק את
המספר ב- 16 , ונקבל מנה 13 ושארית 11 . ולכן הייצוג
בבסיס הקסדצימלי יהיה DB
.
נמשיך את שאר המספר ונקבל לבסוף : 33DB99
.