מדריך למשתמש ביטול

הכרת CSS ‏(Cascading Style Sheets)

  1. מדריך למשתמש של Dreamweaver
  2. מבוא
    1. מידע בסיסי על עיצוב אתרי אינטרנט מגיב
    2. מה חדש ב-Dreamweaver
    3. פיתוח אתרי אינטרנט באמצעות Dreamweaver - סקירה
    4. Dreamweaver / שאלות נפוצות
    5. קיצורי מקשים
    6. דרישות המערכת של Dreamweaver
    7. סיכום תכונות
  3. Dreamweaver ו-Creative Cloud
    1. סנכרון הגדרות של Dreamweaver עם Creative Cloud‏
    2. Creative Cloud Libraries ב-Dreamweaver
    3. שימוש בקובצי Photoshop ב-Dreamweaver
    4. עבודה עם Adobe Animate ו-Dreamweaver
    5. חילוץ קובצי SVG ממוטבים לאינטרנט מספריות
  4. התצוגות וסביבות העבודה של Dreamweaver
    1. סביבת העבודה של Dreamweaver‏
    2. מיטוב סביבת העבודה של Dreamweaver לפיתוח חזותי
    3. חיפוש קבצים בהתבסס על שם קובץ או תוכן |‏ Mac OS
  5. הגדרת אתרי אינטרנט
    1. על אתרי Dreamweaver
    2. הגדרת גרסה מקומית של האתר שלך
    3. התחברות לשרת פרסום
    4. הגדרת שרת בדיקות
    5. ייבוא וייצוא של הגדרות אתר Dreamweaver
    6. העתקת אתרי אינטרנט קיימים משרת מרוחק לבסיס האתר המקומי שלך
    7. תכונות נגישות ב-Dreamweaver
    8. הגדרות מתקדמות
    9. הגדרת העדפות להעברת קבצים
    10. ציון הגדרות שרת פרוקסי ב-Dreamweaver
    11. סנכרון הגדרות של Dreamweaver עם Creative Cloud‏
    12. שימוש ב-Git ב-Dreamweaver
  6. ניהול קבצים
    1. יצירה ופתיחה של קבצים
    2. ניהול קבצים ותיקיות
    3. הורדת קבצים מהשרת והעלאת קבצים לשרת
    4. הכנסה לאחסון והוצאה מאחסון של קבצים
    5. סנכרון קבצים
    6. השוואת קבצים למציאת הבדלים
    7. הסוואת קבצים ותיקיות באתר Dreamweaver שלך
    8. הפעלת Design Notes עבור אתרי Dreamweaver
    9. מניעת אפשרות ניצול לרעה של Gatekeeper
  7. פריסה ועיצוב
    1. שימוש בעזרים חזותיים לפריסה
    2. על השימוש ב-CSS לפריסת דף
    3. עיצוב אתרי אינטרנט מגיבים באמצעות Bootstrap
    4. יצירת שאילתות מדיה והשימוש בהן ב-Dreamweaver
    5. הצגת תוכן בטבלאות
    6. צבעים
    7. יצירת עיצוב מגיב באמצעות פריסות רשת זורמות
    8. Extract ב-Dreamweaver
  8. CSS
    1. הכרת CSS ‏(Cascading Style Sheets)
    2. פריסת עמודים בעזרת CSS Designer
    3. שימוש בכלים לעיבוד מקדים של CSS ב-Dreamweaver
    4. כיצד להגדיר העדפות סגנון CSS ב-Dreamweaver
    5. העברת כללי CSS ב-Dreamweaver
    6. המרת CSS בתוך שורה לכלל CSS ב-Dreamweaver
    7. עבודה עם תגי div
    8. החלת מעברי צבע על רקע
    9. יצירה ועריכה של אפקטי מעבר של CSS3 ב-Dreamweaver
    10. עיצוב קוד
  9. תוכן דף והנכסים הקיימים בו
    1. הגדרת מאפייני דף
    2. הגדרת מאפייני כותרת של CSS ומאפייני קישור של CSS
    3. עבודה עם טקסט
    4. מציאה והחלפה של טקסט, תגים ותכונות
    5. החלונית DOM
    6. עריכה ב-Live View
    7. קידוד מסמכים ב-Dreamweaver
    8. בחירה והצגה של רכיבים בחלון Document
    9. הגדרת מאפייני טקסט ב-Property inspector
    10. בדיקת איות בדף אינטרנט
    11. שימוש בכללים אופקיים ב-Dreamweaver
    12. הוספה ושינוי של שילובי גופנים ב-Dreamweaver
    13. עבודה עם נכסים
    14. הכנסה ועדכון של תאריכים ב-Dreamweaver
    15. יצירה וניהול של נכסים מועדפים ב-Dreamweaver
    16. הכנסה ועריכה של תמונות ב-Dreamweaver
    17. הוספת אובייקטי מדיה
    18. הוספת סרטוני וידאו ב-Dreamweaver
    19. הכנסת וידאו של HTML5
    20. הכנסת קובצי SWF
    21. הוספת אפקטי שמע
    22. הכנסת שמע של HTML5 ב-Dreamweaver
    23. עבודה עם פריטי ספרייה
    24. שימוש בטקסט ערבי ועברי ב-Dreamweaver
  10. קישור וניווט
    1. אודות קישור וניווט
    2. קישור
    3. מפות תמונה
    4. פתרון בעיות של קישורים
  11. רכיבים גרפיים ואפקטים של jQuery
    1. שימוש ברכיבים גרפיים של jQuery לממשק משתמש ולמכשירים ניידים ב-Dreamweaver
    2. שימוש באפקטים של jQuery ב-Dreamweaver
  12. כתיבת קוד של אתרי אינטרנט
    1. כתיבת קוד ב-Dreamweaver
    2. סביבה של כתיבת קוד ב-Dreamweaver
    3. הגדרת העדפות לכתיבת קוד
    4. התאמה אישית של העדפות צבעי קוד
    5. כתיבה ועריכה של קוד
    6. אפשרויות של רמזי קוד והשלמת קוד
    7. צמצום והרחבה של קוד
    8. שימוש חוזר בקוד עם גזירי קוד
    9. איתור שגיאות בקוד (Linting)
    10. מטוב הקוד
    11. עריכת קוד בתצוגת Design
    12. עבודה עם תוכן כותרת של דפים
    13. הכנסת קבצים נכללים בצד השרת ב-Dreamweaver
    14. שימוש בספריות תגים ב-Dreamweaver
    15. ייבוא תגים מותאמים אישית אל Dreamweaver
    16. שימוש בהתנהגויות של JavaScript (הוראות כלליות)
    17. החלת התנהגויות מובנות של JavaScript
    18. על XML ו-XSLT
    19. ביצוע המרות XSL בצד השרת ב-Dreamweaver
    20. ביצוע המרות XSL בצד הלקוח ב-Dreamweaver
    21. הוספת ישויות תו עבור XSLT ב-Dreamweaver
    22. עיצוב קוד
  13. תהליכי עבודה המותאמים למגוון מוצרים
    1. התקנה הרחבות אל Dreamweaver והשימוש בהן
    2. עדכונים בתוך היישום ב-Dreamweaver
    3. הכנסת מסמכי Microsoft Office ב-Dreamweaver‏ ‏(Windows בלבד)
    4. עבודה עם Fireworks ו-Dreamweaver
    5. עריכת תוכן באתרי Dreamweaver באמצעות Contribute
    6. שילוב של Dreamweaver עם Business Catalyst
    7. יצירת מסעות פרסום בדוא"ל מותאמים אישים
  14. תבניות
    1. על תבניות Dreamweaver
    2. זיהוי תבניות ומסמכים המבוססים על תבניות
    3. יצירת תבנית Dreamweaver
    4. יצירת אזורים ניתנים לעריכה בתבניות
    5. יצירת אזורים חוזרים וטבלאות חוזרות ב-Dreamweaver
    6. שימוש באזורים אופציונליים בתבניות
    7. הגדרת תכונות תג ניתנות לעריכה ב-Dreamweaver
    8. כיצד ליצור תבניות מקוננות ב-Dreamweaver
    9. עריכה, עדכון ומחיקה של תבניות
    10. ייצוא וייבוא תוכן XML ב-Dreamweaver
    11. החלה של תבנית על מסמך קיים או הסרתה ממנו
    12. עריכת תוכן בתבניות Dreamweaver
    13. כללי תחביר של תגי תבנית ב-Dreamweaver
    14. הגדרת העדפות סימון לאזורי תבנית
    15. היתרונות של שימוש בתבניות ב-Dreamweaver
  15. מכשירים ניידים ומסכים מרובים
    1. יצירת שאילתות מדיה
    2. שינוי כיוון דף עבור מכשירים ניידים
    3. יצירת יישומי אינטרנט עבור מכשירים ניידים באמצעות Dreamweaver
  16. אתרי אינטרנט, דפים וטופסי אינטרנט דינמיים
    1. הבנת יישומי אינטרנט
    2. הגדרת המחשב לפיתוח יישומים
    3. פתרון בעיות בחיבורים למסדי נתונים
    4. הסרת סקריפטים של חיבור ב-Dreamweaver
    5. עיצוב דפים דינמיים
    6. סקירת מקורות של תוכן דינמי
    7. הגדרת מקורות של תוכן דינמי
    8. הוספת תוכן דינמי לדפים
    9. שינוי תוכן דינמי ב-Dreamweaver
    10. הצגת רשומות של מסד נתונים
    11. אספקת נתונים בזמן אמת ב-Dreamweaver ופתרון בעיות בהם
    12. הוספת התנהגויות שרת מותאמות אישית ב-Dreamweaver
    13. בניית טפסים באמצעות Dreamweaver
    14. שימוש בטפסים לאיסוף מידע ממשתמשים
    15. יצירה והפעלה של טופסי ColdFusion ב-Dreamweaver
    16. יצירת טופסי אינטרנט
    17. תמיכה משופרת ב-HTML5 עבור רכיבי טופס
    18. פיתוח טופס באמצעות Dreamweaver
  17. בנייה חזותית של יישומים
    1. בניית דפי אב ופרטים ב-Dreamweaver
    2. בניית דפי חיפוש ותוצאות
    3. בניית דף להכנסת רשומות
    4. בניית דף לעדכון רשומות ב-Dreamweaver
    5. בניית דפים למחיקת רשומות ב-Dreamweaver
    6. שימוש בפקודות ASP כדי לשנות מסד נתונים ב-Dreamweaver
    7. בניית דף רישום
    8. בניית דף כניסה
    9. בניית דף המאפשר גישה למשתמשים מורשים בלבד
    10. אבטחת תיקיות ב-ColdFusion באמצעות Dreamweaver
    11. שימוש ברכיבי ColdFusion ב-Dreamweaver
  18. בדיקה, תצוגה מקדימה ופרסום של אתרי אינטרנט
    1. תצוגה מקדימה של דפים
    2. תצוגה מקדימה עבור דפי אינטרנט של Dreamweaver במכשירים מרובים
    3. בדיקת אתר Dreamweaver שלך
  19. פתרון בעיות
    1. בעיות שתוקנו
    2. בעיות ידועות

 

 

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

אודות CSS ‏(Cascading Style Sheets)

CSS ‏(Cascading Style Sheets) הוא אוסף כללי עיצוב השולטים במראה של תוכן בדף אינטרנט. שימוש בסגנונות CSS לעיצוב דף מפריד בין התוכן לבין אופן התצוגה שלו. תוכן הדף – קוד HTML – מאוחסן בקובץ HTML עצמו, ואילו כללי CSS המגדירים את התצוגה של הקוד מאוחסנים בקובץ אחר (גיליון סגנון חיצוני) או בחלק אחר של מסמך HTML (בדרך כלל באזור הכותרת). הפרדה בין התוכן לבין אופן התצוגה שלו מקלה על תחזוקת המראה של האתר ממיקום מרכזי, משום שאין צורך לעדכן כל מאפיין בדף כשברצונך להכניס שינויים. הפרדה בין התוכן לבין אופן התצוגה שלו גם יוצרת קוד HTML פשוט ונקי יותר, המציע זמני טעינה קצרים יותר בדפדפן ומפשט את הניווט לאנשים הסובלים מבעיות נגישות (לדוגמה, כאלה המשתמשים בקוראי מסך).

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

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

אודות כללי CSS

כלל עיצוב CSS כולל שני חלקים – בורר והצהרה (או ברוב המקרים, גוש הצהרות). הבורר הוא מונח (כגון p‏, h1,שם מחלקה או מזהה) המזהה את הרכיב המעוצב, וגוש ההצהרות מגדיר את מאפייני הסגנון. בדוגמה הבאה, h1 הוא הבורר, וכל מה שבסוגריים המסולסלים ({}) הוא גוש ההצהרה:

h1 { 
font-size: 16 pixels; 
font-family: Helvetica; 
font-weight:bold; 
}

הצהרה בודדת כוללת שני חלקים, המאפיין (כגון משפחת גופנים) וערך (כגון Helvetica). בכלל CSS הקודם, סגנון מיוחד נוצר לתגי h1: הטקסט לכל תגי h1 המקושרים לסגנון זה יהיה בגודל 16 פיקסלים, בגופן Helvetica מודגש.

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

ניתן להגדיר את סוגי הסגנונות הבאים ב-Dreamweaver‏:

  • סגנונות מחלקה מאפשרים להחיל מאפייני סגנון על כל רכיב או רכיבים בדף.

  • סגנונות תגי HTML מגדירים מחד ש את העיצוב של תג מסוים, לדוגמה h1. כשיוצרים או משנים סגנון CSS לתג h1, כל הטקסט המעוצב בעזרת תג h1 מתעדכן מיד.

  • סגנונות מתקדמים מגדירים מחדש את העיצוב לשילוב מסוים של רכיבים, או לצורות בורר אחרות המותרות בסגנון CSS (לדוגמה הבורר td h2 חל בכל פעם שכותרת h2 מופיעה בתא בטבלה). סגנונות מתקדמים יכולים גם להגדיר מחדש את העיצוב של תגים הכוללים תכונת id מסוימת (לדוגמה, הסגנונות המוגדרים על-ידי ‎#myStyle חלים על כל התגים שהכוללים את הזוג תכונה-ערך ‎id="myStyle"‎).

כללי CSS יכולים להימצא במיקומים הבאים:

גיליונות סגנונות CSS חיצוניים

אוספים של כללי CSS מאוחסנים בקובץ CSS חיצוני נפרד (עם הסיומת CSS) (ולא כקובץ HTML). קובץ זה מקושר לדף אחד או יותר באתר אינטרנט בעזרת קישור או כלל ‎@import באזור הכותרת של המסמך.

גיליונות סגנונות CSS פנימיים (או מוטבעים)

אוספים של כללי CSS הנכללים בתג style באזור הכותרת של מסמך HTML.

סגנונות בתוך שורה

מוגדרים במופעים מסוימים של תגים לאורך מסמך HTML. (לא מומלץ להשתמש בסגנונות בתוך שורה).

Dreamweaver מזהה סגנונות שהוגדרו במסמכים קיימים, כל עוד הם עומדים בהנחיות לסגנון CSS. Dreamweaver גם מעבד את רוב הסגנונות שהוחלו על המסמך ישירות בתצוגת Design. (עם זאת, תצוגה מקדימה של המסמך בחלון דפדפן מציגה את תוצאות העיבוד "החיות" והמדויקות ביותר של העמוד). יש סגנונות CSS המעובדים בצורה שונה ב-Microsoft Internet Explorer‏, Netscape‏, Opera‏, Apple Safari ודפדפנים אחרים, ויש כאלה ששום דפדפן אינו תומך בהם כרגע.

אודות סגנונות מדורגים

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

תג נפוץ – תג הפסקה, או התג <p> – מדגים מושג זה. כברירת מחדל, דפדפנים מגיעים עם גיליונות סגנונות המגדירים את הגופן וגודל הגופן לטקסט פסקה (כלומר, טקסט שבין תגי <p> בקוד HTML). למשל ב-Internet Explorer, כל גוף הטקסט, כולל טקסט פסקה, מוצג כברירת מחדל בגופן Times New Roman בינוני.

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

p { 
font-family: Arial; 
font-size: small; 
}

כשמשתמש טוען את הדף, הגדרות הגופן וגודל הגופן של פסקה שקבעת כמחבר המסמך דורסות את הגדרות טקסט הפסקה המהוות ברירת מחדל בדפדפן.

משתמשים יכולים לבצע בחירות כדי להתאים אישית את תצוגת הדפדפן באופן מיטבי לשימושם. למשל ב-Internet Explorer, המשתמש יכול לבחור View >‏ Text Size >‏ Largest כדי להגדיל את הגופן בדף לגודל הקריא ביותר אם הוא חושב שהגופן קטן מדי. בסופו של דבר (לפחות במקרה זה), הבחירה של המשתמש דורסת גם את סגנונות ברירת המחדל של הדפדפן לגודל גופן פסקה וגם את סגנונות הפסקה שנוצרו על-ידי מחבר דף האינטרנט.

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

body { 
font-family: Arial; 
font-style: italic; 
}

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

body { 
font-family: Arial; 
font-style: italic; 
} 
p { 
font-family: Courier; 
font-style: normal; 
}

כל גוף הטקסט יהיה בגופן Arial נטוי, פרט לטקסט פסקה (וטקסט המקבל ממנו בירושה את מאפייניו), שיוצג בגופן Courier רגיל (לא נטוי). מבחינה טכנית, תג הפסקה מקבל תחילה בירושה את המאפיינים שהוגדרו לתג גוף הטקסט, אך לאחר מכן מתעלם ממאפיינים אלה משום שהוגדרו לו מאפיינים משלו. במילים אחרות, אם כי רכיבי דף מקבלים בדרך כלל בירושה מאפיינים מלמעלה, החלה ישירה של תכונה על תג גורמת תמיד לדריסה של נוסחת הירושה הרגילה.

השילוב של כל הגורמים שנידונו לעיל, בנוסף לגורמים אחרים כגון הגדרות CSS ייחודיות (מערכת המעניקה משקל שונה לסוגים מסוימים של כללי CSS) והסדר של כללי CSS, יוצרים בסופו של דבר תצוגה מדורגת מורכבת, כשפריטים בעדיפות גבוהה יותר דורסים מאפיינים בעדיפות נמוכה יותר. למידע נוסף בנושא הכללים השולטים בתצוגה מדורגת, בירושה ובתכונות ייחודיות, בקר בכתובת www.w3.org/TR/CSS2/cascade.html.

אודות עיצוב טקסט ו-CSS

כברירת מחדל, Dreamweaver משתמש ב-Cascading Style Sheets ‏(CSS) לעיצוב טקסט. הסגנונות שתחיל על טקסט בעזרת מפקח המאפיינים או פקודות בתפריט יוצרים כללי CSS המוטבעים בכותרת המסמך הנוכחי.

ניתן גם להשתמש ב-CSS Designer כדי ליצור ולערוך כללי CSS ומאפיינים של כללים אלה. CSS Designer הוא עורך יציב בהרבה ממפקח המאפיינים, ומציג את כל כללי CSS שהוגדרו למסמך הנוכחי, בין שהם מוטבעים בכותרת המסמך ובין שהם מוטבעים בגיליון סגנונות חיצוני. Adobe ממליצה להשתמש ב-CSS Designer (במקום ב-Property inspector) ככלי העיקרי ליצירה ולעריכה של CSS. כתוצאה מכך, הקוד שתיצור יהיה נקי יותר, ויהיה קל יותר לתחזק אותו.

לקבלת מידע נוסף על CSS Designer, ראה פריסת עמודים באמצעות CSS Designer.

בנוסף לסגנונות ולגיליונות הסגנונות שתיצור, ניתן להשתמש בגיליונות סגנונות הכלולים ב-Dreamweaver להחלת סגנונות על מסמכים.

לערכת לימוד בנושא עיצוב טקסט בעזרת CSS, ראה www.adobe.com/go/vid0153_il.

אודות מאפייני CSS מקוצר

מפרט CSS מתיר יצירת סגנונות בעזרת תחביר מקוצר הנקרא CSS מקוצר. CSS מקוצר מאפשר לציין ערכים של מספר מאפיינים בהצהרה אחת. לדוגמה, המאפיין font מאפשר להגדיר מאפייני font-style‏, font-variant‏, font-weight‏, font-size‏, line-height ו-font-family בשורה אחת.

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

לדוגמה, הכלל h1 המוצג למטה משתמש בתחביר CSS מלא. שים לב כי למאפיינים font-variant‏, font-stretch‏, font-size-adjust ו-font-style הוקצו ערכי ברירת המחדל שלהם.

h1 { 
font-weight: bold; 
font-size: 16pt; 
line-height: 18pt; 
font-family: Arial; 
font-variant: normal; 
font-style: normal; 
font-stretch: normal; 
font-size-adjust: none 
}

בעת שכתוב הכלל ככלל אחד מקוצר, אותו כלל עשוי להופיע כך:

h1 { font: bold 16pt/18pt Arial }

כשכותבים בעזרת תחביר מקוצר, לערכים שהושמטו יוקצו אוטומטית ערכי ברירת המחדל שלהם. בדוגמה המקוצרת הקודמת, הושמטו התגים font-variant‏, font-style‏, font-stretch ו-font-size-adjust.

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

מסיבה זו, Dreamweaver משתמש כברירת מחדל בצורה המלאה של תחביר CSS. הדבר מונע בעיות אפשריות הנגרמות מכלל מקוצר הדורס כלל מלא. אם תפתח דף אינטרנט שקודד בתחביר CSS מקוצר ב-Dreamweaver, יש לשים לב ש-Dreamweaver ייצור כל כלל CSS חדש בתחביר CSS מלא. ניתן לציין כיצד Dreamweaver ייצור ויערוך כללי CSS על-ידי שינוי העדפות עריכת CSS באזור CSS Styles בתיבת הדו-שיח Preferences ‏(Edit >‏ Preferences ב-Windows‏; Dreamweaver >‏ Preferences ב-Macintosh).

Dreamweaver ו-CSS

ב-Dreamweaver, ניתן להשתמש ב-CSS במספר דרכים:

  • ניתן להשתמש ב-CSS Designer כדי לבנות את ה-CSS שלך עם מינימום קידוד. למידע נוסף, אנא ראו פריסת עמודים בעזרת CSS Designer.
  • כמו כן, ניתן לקודד את ה-CSS ידנית. למידע נוסף לגבי תכונות הקידוד של Dreamweaver, ראו סביבת קידוד ב-Dreamweaver.
  • אם אתה מעדיף לעבוד עם קבצי Sass, Scss או Less, תוכל לקודד את הקבצים שלך בעזרת התחביר המועדף עליך ולהשתמש בו ב-Dreamweaver. למידע נוסף, ראוCSS preprocessors

קבל עזרה במהירות ובקלות

משתמש חדש?