<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
</head>
<body>
<table width="100%" cellspacing="0" cellpadding="0">
<tr>
<td align="right" colspan="5">
<span class="validationInline">*</span>
<span class="hint">Required fields</span>
</td>
</tr>
<tr>
<td colspan="5" background="http://media.monster.com.hk/bgr_8.gif">
<img src="/static/cleardot.gif" height="1" width="1" />
</td>
</tr>
</table>
</body>
</html>
यहाँ यह बाहर की जाँच कर सकते हैं: http://maishudi.com/tt2.htmlक्यों <td > ऊंचाई <img > ऊंचाई के बराबर नहीं है जब DOCTYPE एक्सएचटीएमएल 1.0 सख्त है?
मैं जानता हूं यह, DOCTYPE के कारण होती है क्योंकि वह हिस्सा हटाने से यह सामान्य कर देगा:
तो क्या गलत है कैसे कर सकते हैं? मैं इसे DOCTYPE के साथ काम करता हूं?
मैं करूंगा, सब से पहले, HTML4.01 सख्त एक (क्यों यह एक अच्छा विचार है के लिए http://www.webdevout.net/articles/beware-of-xhtml देखें) के साथ XHTML1.0 doctype को बदलने के लिए सलाह देते हैं – kangax
ओह मैं नहीं कर सकता, डॉक्टरेट बदलना अब मेरे लिए कई अन्य परेशानियों का कारण बन जाएगा। – omg
मैं अनुशंसा करता हूं कि आप एक्सएचटीएमएल सख्त का उपयोग जारी रखें। एचटीएमएल को छोड़कर कठोर आवश्यकताओं सॉफ्टवेयर विकास के बिल्कुल हर रूप में एक अच्छी बात है। यही कारण है कि प्रोग्रामर आम तौर पर एचटीएमएल के बारे में सोच का एक बहुत और इसे लिखने के लिए मजबूर किया उन की क्षमता कहते हैं। कंगैक्स का आलेख यह नहीं कहता है कि एक्सएचटीएमएल सख्त को टेक्स्ट/एचटीएमएल के रूप में भेजने के लिए यह पूरी तरह मान्य है। केवल एक्सएचटीएमएल 1.1 को एप्लिकेशन/एक्सएमएल + एक्सएचटीएमएल माइम प्रकार की आवश्यकता होती है। –