2013-08-28 4 views
9

मैं कॉलम हेडर के बिना एक तालिका को मार्कडाउन में उत्पन्न करने की कोशिश कर रहा हूं, इंटरनेट पर मिले प्रत्येक नमूने कॉलम हेडर का उपयोग करता है। तालिका जो मैं चाहता हूं M x 2 है।कॉलम हेडर के बिना मार्कडाउन में टेबल कैसे प्राप्त कर सकता हूं?

+0

HTML तालिका या Markdown एक काम करता है? –

+0

अच्छा बिंदु, टैग गलती के लिए खेद है – LuisEspinoza

+0

मैं HTML पर मार्कडाउन निर्यात कर सकता हूं और तालिका को संपादित कर सकता हूं, लेकिन, एक मार्कडाउन समाधान अधिक सुरुचिपूर्ण है .. – LuisEspinoza

उत्तर

3

वेनिला मार्कडाउन doesn't support tables - इसके बजाय, ग्रबर एक मार्कडाउन पेज के अंदर HTML टेबल का उपयोग करने की सिफारिश करता है (उस पृष्ठ पर उदाहरण देखें)। यह एक विकल्प है।

यदि आप किसी प्रकार का विस्तारित मार्कडाउन सिंटैक्स (मल्टीमार्कडाउन, क्रैमडाउन, मार्कडाउन एक्स्ट्रा इत्यादि) का उपयोग कर रहे हैं, तो यह आपके द्वारा उपयोग किए जा रहे कार्यों पर निर्भर करता है। Markdown Extra, MultiMarkdown के लिए प्रलेखन के अनुसार, और संभवतः, PHP मार्कडाउन अतिरिक्त के आधार पर अन्य एक्सटेंशन, हेडर के बिना टेबल संभव नहीं हैं, और आपको कच्चे HTML में वेनिला मार्कडाउन में ऐसी तालिका लिखनी होगी। मुझे Mou के लिए वाक्यविन्यास दस्तावेज़ नहीं मिल रहा है, लेकिन मुझे लगता है कि यह समान रूप से हेडरलेस टेबल का समर्थन नहीं करता है। हालांकि, kramdown में, बस एक शीर्ष लेख पंक्ति के बिना एक मेज बनाने काम करता है:

| A1 | B1 | 
| A2 | B2 | 

आपको लगता है कि के रूप में kramdown कारण हेडर के रूप में विभाजक ऊपर सब कुछ गलत मतलब निकालने की, एक विभाजक रेखा का उपयोग करने में सक्षम नहीं होगा, लेकिन आप इस तरह से सरल टेबल बनाने में सक्षम होना चाहिए।

एक और विकल्प empty-cells सीएसएस संपत्ति का उपयोग करना है, इस प्रकार खाली हेडर छुपाएं। अपने general.css में निम्नलिखित रखो: मान लें कि आप समझौता ज्ञापन उपयोग जारी रखना चाहते

table { 
    empty-cells: hide; 
} 

, मुझे लगता है कि इस HTML आउटपुट के पोस्ट-प्रोसेसिंग किसी प्रकार का कर के बिना Markdown तालिकाओं के लिए सबसे आसान तरीका होगा।

संयोग से, यह प्रश्न Create table without header in markdown का डुप्लिकेट है, लेकिन मुझे ध्वज या इसे चिह्नित करने की प्रतिष्ठा की कमी है; क्षमा याचना।

-3

आप केवल शीर्ष पंक्ति हो सकते हैं। अर्थात्:

Row 1 | Value 1 
======|======== 
Row 2 | Value 2 

या एक सुसंगत उपस्थिति

Row 1 | Value 1 
:====:|:======: 
**Row 2** | **Value 2** 

के लिए यह बहुत अच्छा नहीं लगता है, लेकिन यह

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