CSS: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
תוספות לדף.
אין תקציר עריכה
שורה 1:
{{חלקי}}
{{CSS}}
עם CSS תחסוך זמן רב. בעזרת מדריך זה תלמדו לעשות עיצוב אחיד למספר רב של מסמכי HTML.
==ידע קודם==
דרוש ידע [[HTML]], לפני תחילת הלימוד במדריך זה.
== הקדמה ==
דפי אינטרנט נכתבים בשפת [[HTML]].
כל דף HTML מכיל אלמטים שמייצגיםבתגי את המידע שבוHTML.
<BR/>
כל דף HTML מכיל אלמטים שמייצגים את המידע שבו.
<BR/>
ניתן לשייך לכל אלמנט בנפרד הגדרות עיצוב ע"י מאפייני האלמנט.
<BR/>
'''אך זה יהיה עיצוב שגוי של האתר''',
כי נניח והאתרשהאתר כולל 20 מסמכי HTML, ונניח שכל מסמך מכיל 20 אלמנטים.
<BR/>
כי נניח והאתר כולל 20 מסמכי HTML, ונניח שכל מסמך מכיל 20 אלמנטים.
<BR/>
ולכל אלמנט אנו נשייך הגדרות עיצוב.
<BR/>
אז יהיו לנו 400 הגדרות עיצוב.
<BR/>
ובד"כ, אתר אינטרנט, שומר על אחידות בעיצוב שלו בין הדפים השונים,
<BR/>
אז כפועל יוצא, נקבל הגדרות עיצוב שתחזורנה על עצמן, כלומר שכפול של קוד(=עיצוב שגוי).
<BR/>
 
CSS באה לפתור את הבעיה הזו:
<BR/>
נגדיר קובץ CSS (בד"כ אחד), שיכיל את כל הגדרות העיצוב של האתר, כל הגדרת עיצוב שחוזרת על עצמה,
<BR/>תכתבתכתבו רק פעם אחת בקובץ ה-CSS.
(למשל, שכל הפסקאות </code><nowiki><p></nowiki></code> יהיו עם font מסוג DAVID).
<BR/>
וכך נמנע משכפול של קוד. וכן, אם בעתיד נדרש לבצע שינוי בעיצוב של האתר, נצטרך לבצע זאת רק בקובץ
<BR/>
ה-CSS, ולא באינספור דפים של HTML.
<BR/>
 
== שימושיה של CSS ==
אוחזר מתוך "https://he.wikibooks.org/wiki/CSS"