הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [PHP] קבצי עיצוב (https://hosts.co.il/forums/showthread.php?t=44931)

EpsilonTal 05-05-07 18:36

[PHP] קבצי עיצוב
 
בפורומים יש קבצי CSS
רציתי לדעת איך הם בנויים ואיך אני משתמש בהם בעמודים השונים אצלי באתר..כשאני משתמש בPHP
במקום להסתבך עם גדלי טקסט וכדומה..
אשמח לתגובה ועזרה

טל

syn 05-05-07 18:42

לא רק בפורומים יש קבצי css.
בקובץ css אתה יכול להגדיר את העיצוב של כל חלק בדף שלך.
במקום לעשות <font color=red size=2 face=arial>
אתה יכול לעשות <div class="s1">
ובs1 לכתוב את כל התכונות.

תקרא על זה בגוגל.

חיים 05-05-07 19:33

יש לך המון מקורות במיוחד פרוייקט איתן הכי מומלץ:http://vlib.eitan.ac.il

EpsilonTal 06-05-07 17:21

ציטוט:

נכתב במקור על ידי syn (פרסם 472499)
לא רק בפורומים יש קבצי css.
בקובץ css אתה יכול להגדיר את העיצוב של כל חלק בדף שלך.
במקום לעשות <font color=red size=2 face=arial>
אתה יכול לעשות <div class="s1">
ובs1 לכתוב את כל התכונות.

תקרא על זה בגוגל.

מה שאתה אומר זה לעשות תקיה חדשה בשם S1
ושם לעשות קובץ בשם name.css?
<div class="s1">
ולשים את הקוד הזה?

או לעשות קובץ CSS ובמקום S1 לשים את הכתובת של הקובץ עיצוב [CSS]

X-T 06-05-07 17:40

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

דוגמא עם AJAX
PHP קוד:

<a href="javascript:ajaxpage('test.htm', 'contentarea'); loadobjs('external.css', 'feature.js')">test</a>
<
div id="contentarea"></div


Alter 06-05-07 18:11

ציטוט:

נכתב במקור על ידי Rancid Rat (פרסם 472878)
נגיד שיש לך אתר ואת מאפשר למשתמש לבחור בין מספר עיצובים שהכי נוח לו,
אפשר לעבוד בכמה דרכים, עם AJAX או בצורה טיפה פחות יעילה ב PHP, לשלוח קוקיז עם שם העיצוב או לשמור את ה IP ואת הבחירה שהמשתמש בחר וזה ישמור ויעדכן ל IP ספציפי, ולפי הבחירה טטען קבצי CSS שונים שתגדיר מראש.

דוגמא עם AJAX
PHP קוד:

<a href="javascript:ajaxpage('test.htm', 'contentarea'); loadobjs('external.css', 'feature.js')">test</a>
<
div id="contentarea"></div


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

כמובן שהמתשמש יכול לערוך את העוגיה ואז פשוט האתר לא יעבוד לו כמו שצריך.

meshuga 06-05-07 19:13

ציטוט:

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

כמובן שהמתשמש יכול לערוך את העוגיה ואז פשוט האתר לא יעבוד לו כמו שצריך.

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

omercnet 06-05-07 20:00

הרעיון הכללי של CSS זאת סטנדרטיזציה של עיצוב תוכן, באופן כזה שכל מי שמבקר בעמוד שלך יראה את התוכן שבו.
זה אומר קוד יותר נקי ויותר ברור, זה אומר יותר אופציות והרבה יותר גמישות כי הסטנדרטים קבועים.
למשל אם תכנס לאתר עם דפדפן WAP ובנית את העמוד בבלוקים כמו שצריך אז במיוחד בשביל דפדפנים שלא תומכים בתמונות וכאלה האתר שלך עדיין יראה מצויין..
לגבי איך לכתוב CSS אנשים פה המליצו על אתרים כאלה ואחרים, יש את איתן - שהוא תמיד מקום טוב להתחיל בו
אבל לאחר מכן הדרך הכי טובה זה ללמוד פשוט מניסיון, יש ההסבר הנחמד על למה טבלאות זה השטן :) www.omerc.net/r/?tables_are_stupid
כמובן שלא נשכח את w3schools
www.omerc.net/r/?w3css

וכמובן שיש פה את הפורום שתמיד נשמך לעזור :)

בהצלחה

EpsilonTal 07-05-07 19:55

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

תודה רבה

Alter 07-05-07 20:13

ציטוט:

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

תודה רבה

זה כבר בHTML ..
HTML קוד:

        <link rel="stylesheet" type="text/css" href="css/global.css" />


כל הזמנים הם GMT +2. הזמן כעת הוא 06:22.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ