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

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   מוזילה לא אוהב טבלאות? (https://hosts.co.il/forums/showthread.php?t=19600)

eLad 11-04-06 15:43

מוזילה לא אוהב טבלאות?
 
חזרתי לשיטה הישנה של הטבלאות אבל מוזילה לא אוהב אותם?

http://www.siteam.co.il/elad/fuckFF.html

שימו לב שמוזילה מוסיף רווח בין תא לתא בעוד ש IE לא, למישהו יש מושג מה הבעיה של זה? :-/

Eye-Soft 11-04-06 16:11

תכתוב בתקן וזה יסתדר (אם תוריד את השורה הראשונה זה גם יסתדר...).
הקוד שלך כרגע, רק ל10 שורות האלו כולל כל טעות אפשרית וכל דבר כנגד התקן שאפשר, בייחוד STRICT.

eLad 11-04-06 16:27

ציטוט:

נכתב במקור על ידי Eye-Soft
תכתוב בתקן וזה יסתדר (אם תוריד את השורה הראשונה זה גם יסתדר...).
הקוד שלך כרגע, רק ל10 שורות האלו כולל כל טעות אפשרית וכל דבר כנגד התקן שאפשר, בייחוד STRICT.

כל טעות אפשרית? קצת נסחפנו הייתי אומר לא?

סה"כ לא הוספתי alt לתמונות. תיקנתי את זה ועכשיו זה vaild strict -

http://validator.w3.org/check?uri=ht...doctype=Inline

מה הבעיה בכל זאת?

Eye-Soft 11-04-06 16:32

Cellpadding, cellspacing, border
כל אלה לא קיימים בתקן החדש. הכל צריך להיות דרך CSS.

somebody 11-04-06 16:33

חח אולי FF קובע MARGIN גם לטבלה?|:
נסה לשים MARGIN="0" (סתם משאר)
גם אני פעם ניתקלתי בזה אבל לא זוכר מה עשיתי.. ומאז כבר שיניתי 100 פעם את הקוד של האתר שלי...
ציטוט:

Cellpadding, cellspacing, border
כל אלה לא קיימים בתקן החדש. הכל צריך להיות דרך CSS.
אפילו לפי 1.1 זה תקין, אז מי אמר לך שזה לא כולל בתקן?(אני יודע שלא, אבל אם הוא מאשר למה לא??).
אפילו ה דבר הזה מאשר אותו..

eLad 11-04-06 16:44

ציטוט:

נכתב במקור על ידי Eye-Soft
Cellpadding, cellspacing, border
כל אלה לא קיימים בתקן החדש. הכל צריך להיות דרך CSS.

אתה נטפל לקטנות אף על פי שהתקן אישר לי את זה בלי אזהרות אפילו.

אבל העברתי את זה ל CSS ועדיין מוזילה לא רוצה לסגור רווחים..

ציטוט:

חח אולי FF קובע MARGIN גם לטבלה?
לא עובד :-/
תודה על הניסיון בכל מקרה :)

Eye-Soft 11-04-06 16:49

תוסיף:
style="border-collapse: collapse;"

eLad 11-04-06 16:50

ציטוט:

נכתב במקור על ידי Eye-Soft
תוסיף:
style="border-collapse: collapse;"

מוגדר כבר לטבלה...

Eye-Soft 11-04-06 16:58

כדי שזה יעבוד גם עם IE חובה להשאיר את ה cellspacing=0 את כל השאר תשים בCSS. בדקתי את זה הרגע.

Raz 11-04-06 17:07

אתה משתמש באתר הזה ב doctype strict

שים את זה במקום

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

eLad 11-04-06 17:13

ציטוט:

נכתב במקור על ידי Eye-Soft
כדי שזה יעבוד גם עם IE חובה להשאיר את ה cellspacing=0 את כל השאר תשים בCSS. בדקתי את זה הרגע.

רפרש את העמוד. לא עוזר.

אתה מוזמן לעלות את הקובץ שלך נראה איך זה עובד |קורץ|

ציטוט:

אתה משתמש באתר הזה ב doctype strict

שים את זה במקום

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
אני חייב להשתמש ב STRICT.

Raz 11-04-06 17:14

אז אל תשתמש בטבלאות, תשתמש ב <div>

eLad 11-04-06 17:21

ציטוט:

נכתב במקור על ידי Raz
אז אל תשתמש בטבלאות, תשתמש ב <div>

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

somebody 11-04-06 17:22

אולי תקבע לכל עמודה את הרוחב והגובה של התמונה?
או יותר נכון רק את הגובה.

נ.ב אני לא מסנן ! חחחחחחחחחחחח... תתחבר;)

Eye-Soft 11-04-06 17:43

עובד כמו גדול:
HTML קוד:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1255" />
<title>Untitled Document</title>
</head>

<body>
<table cellspacing="0" style="padding: 0px; margin: 0px; border-collapse: collapse; border-width: 0px;">
        <tr>
                <td>a</td>
        </tr>
        <tr>
                <td>b</td>
        </tr>
        <tr>
                <td>c</td>
        </tr>
</table>
</body>
</html>


eLad 11-04-06 17:44

פתרתי את העניין. היה להוסיף line-height:0px

ממש לא מובן לי למה.. FF כזה דפדפן טיפש

http://www.siteam.co.il/elad/fuckFF1.html

Morishani 11-04-06 17:55

RE
 
ניסית להוסיף ב?css
PHP קוד:

td img {display:inline;} 

אולי זה יעזור :)


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

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