שיחה:מ-HTML ל-XHTML: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
ארז סגל (שיחה | תרומות)
ארז סגל (שיחה | תרומות)
שורה 11:
</pre>
</div>
פלט:
 
<div style='width:100;height:100;background:green'>
abc
</div>
 
אמור ליצור ריבוע בגודל של 100 על 100. אבל כשמוסיפים בראש המסמך את השורה:
 
אבל כשמוסיפים בראש המסמך את השורה
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 
זה משום-מה לא עובד (לפחות במוזילה). לא הצלחתי למצוא את הסיבה.
 
לא הצלחתי למצוא את הסיבה.
 
גם כשמשתמשים בסגנון חיצוני (‎אלמנט style במקום תכונת style) זה לא עובד.
===פתרון===
חובה לציין יחידות (פיסקלים/אחוזים וכו') כנראה ש-XHTML מניח אוטומטית שהכוונה היא ל-100% במקום 100 פיקסלים.
 
דוגמת קוד:
<div style="text-align:left; direction:ltr;">
<pre>
<div style='width:100px;height:100px;background:green'>
abc
</div>
</pre>
</div>
פלט:
<div style='width:100px;height:100px;background:green'>
abc
</div>
 
== תכונת יעד ==
חזרה לדף "מ-HTML ל-XHTML".