ערכתי לאחרונה בתאריך 25.02.04 בשעה 19:02 בברכה, Fixxxer
קודם כל, כל העניין הזה יכל להסתיים במילה טבלה + דוגמא קטנה..
הרבה תגובות לדבר כל כך קטן.עכשיו, זה הקטע המעניין כי אחרת לא הייתי מגיב לחינם:
-Bangim-
אני שמח לראות שאתה לא השתמשת בתוכנה כדי לכתוב את הטבלה הזאת, ומאוד קל לראות את זה מכיוון שתוכנה לא הייתה יכול לעשות כל כך הרבה טעויות ב3 שורות.
<table border=0 colspan=0 rowspan=0 width=100%>
<tr colspan=0 rowspan=0 bgcolor="red"><bgcolor="red"><div align=center>טקסט טקסט טקסט</td>
<tr colspan=0 rowspan=0 bgcolor="black"><font color="white"><div align=center>© כל הזכויות שמורות לזבב או זב</td>
קודם כל נתחיל בכך שcolspan וrowspan אינם מאפיינים של התגית table אלא רק של התגית td.
אז נוריד את החלק הזה שלא קשור לשום דבר ונקבל:
<table border=0 width=100%>
<tr colspan=0 rowspan=0 bgcolor="red"><bgcolor="red"><div align=center>טקסט טקסט טקסט</td>
<tr colspan=0 rowspan=0 bgcolor="black"><font color="white"><div align=center>© כל הזכויות שמורות לזבב או זב</td>
משם נמשיך לעובדה שאתה פתחת 2 תגיות tr וסגרת שתי תגיות td.
את ההיגיון בזה אני לא רואה..
אז אני אנחש מה ניסית לעשות ואשנה את הקוד לקוד הבא:
<table border=0 width=100%>
<tr>
<td colspan=0 rowspan=0 bgcolor="red"><bgcolor="red"><div align=center>טקסט טקסט טקסט</td>
</tr>
<tr>
<td colspan=0 rowspan=0 bgcolor="black"><font color="white"><div align=center>© כל הזכויות שמורות לזבב או זב</td>
</tr>
כמובן שגם שכחת לסגור את הטבלה שפתחת אז זה משאיר אותנו עם:
<table border=0 width=100%>
<tr>
<td colspan=0 rowspan=0 bgcolor="red"><bgcolor="red"><div align=center>טקסט טקסט טקסט</td>
</tr>
<tr>
<td colspan=0 rowspan=0 bgcolor="black"><font color="white"><div align=center>© כל הזכויות שמורות לזבב או זב</td>
</tr>
</table>
עכשיו נחזור לrowspan ול colspan.
כמו שאמרתי הם מאפיינים של התגית td ועכשיו הם אכן נמצאים בתגית td.
אך התיפקוד של המאפיינים הללו הוא לגרום לתא אחד לתפוס מקום של יותר מתא אחד, לרוחב או לגובה (שורה או טור).
שאתה מכוון את זה על אפס מה בדיוק אתה אומר לו?
לא לתפוס מקום של שום תא?!
אז למה עשית את התא..
כל הקטע הזה חסר הגיון לחלוטין.
אז נוריד אותו ונשאר עם:
<table border=0 width=100%>
<tr>
<td bgcolor="red"><bgcolor="red"><div align=center>טקסט טקסט טקסט</td>
</tr>
<tr>
<td bgcolor="black"><font color="white"><div align=center>© כל הזכויות שמורות לזבב או זב</td>
</tr>
</table>
עכשיו נשארנו עם הבעיה שיש לנו 2 תגיות div שפתחת ואף פעם לא סגרת.
אבל לדעתי זה בכלל מיותר להשתמש בהן מכיוון שאת המאפיין align יש לך גם בתגיות td tr table, ולכן במקום לסגור אותן אני מעדיף להוריד אותן ולהחליפן במשהו פשוט יותר:
<table border="0" width=100%>
<tr>
<td bgcolor="red" align="center"><bgcolor="red">טקסט טקסט טקסט</td>
</tr>
<tr>
<td bgcolor="black" align="center"><font color="white">© כל הזכויות שמורות לזבב או זב</td>
</tr>
</table>
עכשיו נשארנו עם הבעיה האחרונה, לדעתי, שהיא התגית <bgcolor="red">.
מכיוון ש בפעם האחרונה שבדקתי לא קיימת תגית bgcolor אלא רק מאפיין כזה.
כמו כן, את המאפיין bgcolor="red" אני רואה שכבר רשמת בתוך התגית td (נכון לעכשיו) ולכן אני אמחק את התגית המוזרה שעשית בכלל.
ולכן נתקן גם את זה, ובאותה הזדמנות אני אסגור את התגית font שהשארת פתוחה:
<table border="0" width="100%">
<tr>
<td bgcolor="red" align="center">טקסט טקסט טקסט</td>
</tr>
<tr>
<td bgcolor="black" align="center"><font color="white">© כל הזכויות שמורות לזבב או זב</font></td>
</tr>
</table>
וזהו.
אם HTML לא הייתה שפה כל כך סלחנית לא היה סיכוי שדבר כזה יפעל.
בחיים שלי לא ראיתי כל כך הרבה טעויות בקטע HTML של 3 שורות.
תחזור ללמוד HTML, זה בערך כל מה שיש לי להגיד לך.
בקשר לפותח ההודעה, כדאי לך גם להתחיל ללמוד HTML, זה לא כל כך קשה.
אם אתה לא מכיר מדריכים וכדומה בקש פה בפורום ובטוח יביאו לך.
ובקשר למה שבן רשם, שמה זה היה מצויין.
רק חבל שיש לי סיבות משלי להאמין שזה נעשה ע"י תוכנה, אני מקווה שאני טועה.