לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #2  
ישן 21-12-2008, 14:07
  ישראל K ישראל K אינו מחובר  
 
חבר מתאריך: 25.08.03
הודעות: 9,114
בתגובה להודעה מספר 1 שנכתבה על ידי kingshay שמתחילה ב "מה הדרך הטובה ביותר להשתמש ב- CSS בXHTML STRICT?"

נשמע מוזר שהשועל לא טוען לך את קובץ ה-css, אולי זה בגלל תחביר שגוי בקןד ה-css או בתג המכליל אותו (התג link).

הדרך הנכונה היא שימוש בקובץ חיצוני ובתג link על מנת להחיל את קובץ ה-css על דף ה-xHTML - כפי שנשמע שאכן עשית.

ההבדל בין גירסאות ה-css השונות הוא תמיכה בבוררים והצהרות שונות הנוספות מדי גירסה חדשה (זה לא בהכרח אומר שאין אפשרות שבורר או מאפיין/ערך כלשהו גם ישמט בגירסה עדכנית יותר).
אין צורך להגדיר באיזו גירסת css עשית שימוש, אם הדפדפן תומך בזה, הוא פשוט יכיר את כל קטעי הקוד הכתובים בקובץ ויפעל בהתאם. אם הוא לא מכיר בורר או הצהרה כלשהי, הוא יתעלם ממנה (ובדפדפנים -להבדיל מאקספלורר- סביר להניח שגם תוכל לראות במסוף הארה על מאפיין לא מזוהה).
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #7  
ישן 21-12-2008, 21:09
  משתמש זכר dorM dorM אינו מחובר  
מנהל
 
חבר מתאריך: 26.07.08
הודעות: 6,473
בתגובה להודעה מספר 6 שנכתבה על ידי kingshay שמתחילה ב "ממש מוזר"

הבעיה היא לא בקוד ה-HTML, אלא במסמך ה-CSS ובהגדרות שקשורות אליו.

אני חושב שבין היתר, הגדרת ה-Encoding ל- UTF-16LE קשורה איכשהו למסמך ה-CSS. לכן אני ממליץ שתשנה את זה ל-UTF-8 או ל- ISO-8859-8-I.
אם תיכנס לעמוד http://shayshaul.com ותלחץ לחצן ימני בעכבר על העמוד עצמו, ואח"כ View page Info תוכל לראות זאת (ב-FF כמובן).
אח"כ הגדרת זאת גם בתג ה-META:
קוד:
<meta http-equiv="Content-Type" content="text/html;charset=utf-16le" />

אני לא מבין למה אתה עושה את זה...

קודם תחליף לאחד מהקידודים שהמלצתי למעלה, ואם זה לא יעבוד אז נמשיך לחפש את הבעיה.
חשוב לציין שגם אתה צריך לכתוב מחדש את כל המסמך,
או,
להשתמש בתוכנה המתאימה כדי להפוך את כל התוים במסמך ה-HTML שלך מקידוד X לקידוד Y.
זאת מכיוון שכל התוים הקימים במסמך ה-HTML הזה כבר מקודדים בקידוד UTF-16LE ולכן אם תחליף אך ורק את הצהרת הקידוד של המסמך, זה עדיין יביא לתוצאה שגויה, כיוון שהתוים עצמם עדיין מקודדים בקידוד הישן של UTF-16LE.

ד"א שמתי לב ב- Error Console של FF שהוא מתריע על שגיאות בתחביר ה-CSS שבקובץ ה-CSS החיצוני.
לכן אפשר להבין ש-FF אכן מכיר במסמך ה-CSS המדובר, אבל פשוט לא מצליח לפענח אותו כראוי מסיבות שהן לא ברורות לחלוטין....

עריכה:
שים לב להודעות השגיאה ב-Error Console:
ציטוט:
Warning: Unexpected end of file while searching for ',' or '{'. Ruleset ignored due to bad selector.
Source File: http://shayshaul.com/style.css
Line: 1

Warning: Unexpected end of file while searching for closing } of invalid rule set.
Source File: http://shayshaul.com/style.css
Line: 1

נערך לאחרונה ע"י dorM בתאריך 21-12-2008 בשעה 21:15.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 01:17

הדף נוצר ב 0.05 שניות עם 12 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר