2013-11-27 9 views
6

मेरे पास कुछ पंक्तियों वाली तालिका है। मैं चाहता हूं कि पहली और तीसरी पंक्ति ऊंचाई 1 पीएक्स पर सेट हो और दूसरी पंक्ति सामान्य ऊंचाई पर हो। लेकिन मेरा कोड काम नहीं कर रहा है।एचटीएमएल टेबल पंक्ति ऊंचाई को कम करना

enter image description here एचटीएमएल कोड

<table border="0"> 
    <tr style="height:2px;" > 
    <td width="10"><hr></td> 

    </tr> 
<tr style="height:20px;" > 
    <td width="10">Hello</td> 

    </tr> 
    <tr style="height:20px;" > 
    <td width="10"><hr></td> 

    </tr> 
</table> 

नीचे चला जाता है किसी को भी कृपया मुझे बताओ कैसे यह करने के लिए कर सकता है?

नोट: मैं सीमाओं का उपयोग नहीं करना चाहता क्योंकि मैं कुछ पंक्तियों के लिए चाहता हूं कि मुझे पंक्तियों के अंदर क्षैतिज रेखा की आवश्यकता हो या न हो।

+1

क्यों एक मेज के बजाय सीमाओं का उपयोग नहीं? – myajouri

+0

@myajouri: मैं कुछ क्षेत्रों को क्षैतिज रेखा रखना चाहूंगा या नहीं चाहूंगा ... यह गतिशील होना चाहिए – logan

+1

"निश्चित" फ़ील्ड को सीमा के लिए कक्षा का नाम दें। यही सीएसएस के लिए है। स्टाइल के लिए मार्क-अप का उपयोग नहीं किया जाना चाहिए। –

उत्तर

10

अपने hr को style="padding:0px; margin:0px;" जोड़ें और अपने तीसरे tr2px को

आप होगा की height बदलने के लिए:

<table border="0"> 
    <tr style="height:2px;" > 
    <td width="10px"><hr style="padding:0px; margin:0px;"></td> 
    </tr> 
<tr style="height:20px;" > 
    <td width="10px">Hello</td> 
    </tr> 
    <tr style="height:2px;" > 
    <td width="10px"><hr style="padding:0px; margin:0px;"></td> 
    </tr> 
</table> 
+10

कृपया इनलाइन सीएसएस के साथ ऐसा न करें ... – Jasper

+2

10 चौड़ाई संपत्ति के लिए मान्य मान नहीं है - एचटीएमएल 5 –

+0

@ डिलन चेन्स्की हां यह वैध मान है यदि मैं w3school (http: //) पर उदाहरण देख रहा हूं www.w3schools.com/tags/att_td_width.asp)। लेकिन यह वास्तव में "10px" लिखना बेहतर विचार है – forumma

संबंधित मुद्दे