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

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



  #1  
ישן 15-07-2005, 14:33
צלמית המשתמש של S - Designer
  משתמש זכר S - Designer S - Designer אינו מחובר  
 
חבר מתאריך: 18.12.03
הודעות: 4,187
עזרה עזרה בעיצוב אתר בעזרת DIVים

זה דף שהכנתי בעזרת DIVים ולא טבלאות:
https://2005-uploaded.fresh.co.il/2...15/22343469.htm
הבעיה שלי איתו זה שאני רוצה שהכפתורים ("שלח" ו- "נקה") יהיו במרכז הדף מתחת לשדות ולתמונה.
הנה הקוד של הדף:
ציטוט:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html dir="rtl">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-8-i" />
<title>Untitled Document</title>
<style type="text/css">
* {
font-size: 10pt;
font-family: Arial;
}
div#sr {
width:auto;
float:right;
}
div#sr2 {
float:right;
width:20%;
}
</style>
</head>
<body>
<form name="new" method="post">
<div>
<div id="sr" style="width:50%;">
<div id="sr2">שם פרטי:&nbsp;</div><div style="width:auto;"><input type="text" name="fName" /></div>
<div id="sr2">שם משפחה:&nbsp;</div><div style="width:auto;"><input type="text" name="lName" /></div>
<div id="sr2">ת"ז:&nbsp;</div><div style="width:auto;"><input type="text" name="ID" maxlength="9" size="9" /></div>
<div id="sr2">כתובת:&nbsp;</div><div style="width:auto;"><input type="text" name="Address" size="50" /></div>
<div id="sr2">טלפון סלולרי:&nbsp;</div><div style="width:auto;"><input type="text" name="Cellular" maxlength="11" size="11" /></div>
<div id="sr2">פרטים:&nbsp;</div><div style="width:auto;"><textarea name="Details"></textarea></div>
</div>
<div style="width:auto;">תמונה:</div>
<div style="width:auto;">דגשגשגדשגש</div>
</div>
<div style="text-align:center;"><input type="submit" value="שלח" /><input type="reset" value="נקה" /></div>
</form>
</body>
</html>

אז מה עושים במקרה כזה?
תודה.
_____________________________________
תמונה שהועלתה על ידי גולש באתר ולכן אין אנו יכולים לדעת מה היא מכילה
Pentax K100D + Pentax SMCP-DA 18-55mm f/3.5-5.6 AL + SMC Pentax-M Macro 1:4 50mm + SMC Pentax 1:2.8/105mm + SMC Pentax-M 1:2.8 35mm + SMC Pentax 1:1.4/50mm


תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #2  
ישן 15-07-2005, 15:20
  משתמש זכר Silver Strike Silver Strike אינו מחובר  
 
חבר מתאריך: 10.09.04
הודעות: 1,032
שלח הודעה דרך ICQ אל Silver Strike שלח הודעה דרך MSN אל Silver Strike
בתגובה להודעה מספר 1 שנכתבה על ידי S - Designer שמתחילה ב "עזרה בעיצוב אתר בעזרת DIVים"

https://2005-uploaded.fresh.co.il/2...15/68104547.htm

ביצעתי מס' שינויים בקוד שלך:
1. החלפתי את תגי ה-div (עם הזיהוי sr2) בתגי label שנותנים הרבה יותר נגישות והרבה יותר סימנטיים.
2. הסרתי את תגיות ה-Div שמקיפות את ה-input והחלטי את העיצוב על תגי ה-input עצמם.
3. הדף טרם נבדק על IE. אם יש בעיות. תודיע לי ואשפר...

ביצעתי עוד מס' שינויים. אם יש לך שאלות אל תהסס לשאול

הקוד:
קוד:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html dir="rtl"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-8-i" /> <title>Untitled Document</title> <style type="text/css"> * { font-size: 10pt; font-family: Arial; } div#sr { width:auto; float:right; width:50%; } label { float:right; width:20%; clear: right; margin-bottom: 1em; } input, textarea { float: right; } #button { clear: both; margin: auto; width: 7em; } </style> </head> <body> <form name="new" method="post"> <div> <div id="sr"> <label for="fName">שם פרטי:&nbsp;</label><input type="text" name="fName" id="fName" /> <label for="lName">שם משפחה:&nbsp;</label><input type="text" name="lName" id="lName" /> <label for="ID">ת"ז:&nbsp;</label><input type="text" name="ID" id="ID" maxlength="9" size="9" /> <label for="Address">כתובת:&nbsp;</label><input type="text" name="Address" id="Address" size="50" /> <label for="Cellular">טלפון סלולרי:&nbsp;</label><input type="text" name="Cellular" id="Cellular" maxlength="11" size="11" /> <label for="Details">פרטים:&nbsp;</label><textarea name="Details" id="Details"></textarea> </div> <div>תמונה:</div> <div>דגשגשגדשגש</div> </div> <div id="button"> <input type="submit" value="שלח" /> <input type="reset" value="נקה" /> </div> </form> </body> </html>

נערך לאחרונה ע"י Silver Strike בתאריך 15-07-2005 בשעה 15:22.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #4  
ישן 15-07-2005, 15:44
  משתמש זכר Silver Strike Silver Strike אינו מחובר  
 
חבר מתאריך: 10.09.04
הודעות: 1,032
שלח הודעה דרך ICQ אל Silver Strike שלח הודעה דרך MSN אל Silver Strike
בתגובה להודעה מספר 3 שנכתבה על ידי S - Designer שמתחילה ב "אוקיי דבר ראשון"

אני תכף אבדוק מה הבעיה ב-IE.
בכל אופן יותר מומלצת הדרך שהצעתי לך. מכמה סיבות
1. פחות קוד.
2. אין פקודות inline של CSS
3. בקשר ל-label אתה יכול לראות את היתרון בכך שאם תלחץ על הטקסט עצמו השדה המקושר אליו יקבל את הפוקוס.
4. לדעתי, יותר מדי divים שמפוזרים ברחבי הדף רק עושים את הקוד פחות קריא (אבל זו רק דעתי).
5. יותר סימנטי ויותר נגיש לאנשים עם מוגבלויות.

ערכתי קצת את הקוד (מצורף מטה) הוא לא כ"כ יעיל ונקי. אולי אני אנסה ליצור את זה אחרת יותר מאוחר....
https://2005-uploaded.fresh.co.il/2...15/47447777.htm

קוד:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html dir="rtl"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-8-i" /> <title>Untitled Document</title> <style type="text/css"> * { font-size: 10pt; font-family: Arial; } div#sr { float:right; width:50%; } label { float:right; width:20%; clear: right; margin-bottom: 1em; } input, textarea { float: right; _clear: right; _margin: -25px 20% 0 0; } #button { clear: both; margin: auto; width: 7em; } #button input { clear: none; margin: 0; } </style> </head> <body> <form name="new" method="post"> <div> <div id="sr"> <label for="fName">שם פרטי:&nbsp;</label><input type="text" name="fName" id="fName" /> <label for="lName">שם משפחה:&nbsp;</label><input type="text" name="lName" id="lName" /> <label for="ID">ת"ז:&nbsp;</label><input type="text" name="ID" id="ID" maxlength="9" size="9" /> <label for="Address">כתובת:&nbsp;</label><input type="text" name="Address" id="Address" size="50" /> <label for="Cellular">טלפון סלולרי:&nbsp;</label><input type="text" name="Cellular" id="Cellular" maxlength="11" size="11" /> <label for="Details">פרטים:&nbsp;</label><textarea name="Details" id="Details"></textarea> </div> <div>תמונה:</div> <div>דגשגשגדשגש</div> </div> <div id="button"> <input type="submit" value="שלח" /> <input type="reset" value="נקה" /> </div> </form> </body> </html>

נערך לאחרונה ע"י Silver Strike בתאריך 15-07-2005 בשעה 16:02.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #5  
ישן 15-07-2005, 16:05
צלמית המשתמש של S - Designer
  משתמש זכר S - Designer S - Designer אינו מחובר  
 
חבר מתאריך: 18.12.03
הודעות: 4,187
הנה פיתרון יותר פשוט, לפי דעתי, לבעיית ה- IE:
בתגובה להודעה מספר 4 שנכתבה על ידי Silver Strike שמתחילה ב "אני תכף אבדוק מה הבעיה..."

https://2005-uploaded.fresh.co.il/2...5/69775315.html
לפי דעתי הוא גם יותר יעיל, לא?
קוד:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html dir="rtl"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-8-i" /> <title>Untitled Document</title> <style type="text/css"> * { font-size: 10pt; font-family: Arial; } div#sr { width:auto; float:right; width:50%; } label { float:right; width:20%; clear: right; margin-bottom: 1em; } #button { clear: both; margin: auto; width: 7em; } </style> </head> <body> <form name="new" method="post"> <div> <div id="sr"> <label for="fName">שם פרטי:&nbsp;</label><input type="text" name="fName" id="fName" /><br /> <label for="lName">שם משפחה:&nbsp;</label><input type="text" name="lName" id="lName" /><br /> <label for="ID">ת"ז:&nbsp;</label><input type="text" name="ID" id="ID" maxlength="9" size="9" /><br /> <label for="Address">כתובת:&nbsp;</label><input type="text" name="Address" id="Address" size="50" /><br /> <label for="Cellular">טלפון סלולרי:&nbsp;</label><input type="text" name="Cellular" id="Cellular" maxlength="11" size="11" /><br /> <label for="Details">פרטים:&nbsp;</label><textarea name="Details" id="Details"></textarea> </div> <div>תמונה:</div> <div>דגשגשגדשגש</div> </div> <div id="button"> <input type="submit" value="שלח" /> <input type="reset" value="נקה" /> </div> </form> </body>
</html>

_____________________________________
תמונה שהועלתה על ידי גולש באתר ולכן אין אנו יכולים לדעת מה היא מכילה
Pentax K100D + Pentax SMCP-DA 18-55mm f/3.5-5.6 AL + SMC Pentax-M Macro 1:4 50mm + SMC Pentax 1:2.8/105mm + SMC Pentax-M 1:2.8 35mm + SMC Pentax 1:1.4/50mm


תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

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

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

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

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



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

הדף נוצר ב 0.04 שניות עם 10 שאילתות

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

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