মার্কডাউনে শিরোনাম ছাড়াই একটি টেবিল তৈরি করুন


141

মার্কডাউনে হেডার ছাড়াই কোনও টেবিল তৈরি করা সম্ভব?

এইচটিএমএল দেখতে এই রকম হবে:

<table>
<tr>
    <td>Key 1</td>
    <td>Value 1</td>
</tr>
<tr>
    <td>Key 2</td>
    <td>Value 2</td>
</tr>
</table>

উত্তর:


92

বেশিরভাগ মার্কডাউন পার্সার্স শিরোনাম ছাড়াই টেবিলগুলি সমর্থন করে না। এর অর্থ শিরোনামগুলির জন্য পৃথকীকরণ রেখাটি বাধ্যতামূলক।

Parsers যে কি না হেডার ছাড়া টেবিল সমর্থন

Parsers যে কি করতে হেডার ছাড়া সমর্থন টেবিল।

সিএসএস সমাধান

আপনি যদি এইচটিএমএল আউটপুটটির সিএসএস পরিবর্তন করতে সক্ষম হন তবে আপনি :emptyখালি শিরোনামটি আড়াল করার জন্য সিউডো ক্লাসটি উপার্জন করতে পারেন এবং দেখে মনে হচ্ছে এটির কোনও শিরোনাম নেই।


28
গিথুব পার্সার যারা সমর্থন করেন না তাদের তালিকায় যুক্ত হতে পারে।
কোয়ান্টাম 7

4
সিএসএস সমাধান সম্পর্কে আরও: স্ট্যাকওভারফ্লো / প্রশ্ন
২২২২২7771

80

আপনার যদি কোনও রেখাটি খালি রেখে নষ্ট করার আপত্তি মনে না করে তবে নিম্নলিখিত হ্যাকটি বিবেচনা করুন (এটি একটি হ্যাক এবং আপনি যদি কোনও অতিরিক্ত প্লাগইন যুক্ত করতে না চান তবেই এটি ব্যবহার করুন)।

| | | |
|-|-|-|
|__Bold Key__| Value1 |
| Normal Key | Value2 |

উপরেরটি কীভাবে দেখতে পারে তা দেখতে, উপরের অনুলিপি করুন এবং https://stackedit.io/editor দেখুন

এটা তোলে সঙ্গে কাজ GitLab / GitHub এর Markdown বাস্তবায়নের।


1
কি বাস্তবায়নের সাথে কাজ করে? এটি পার্লের পাঠ্য :: মাল্টিমার্কডাউন দিয়ে কাজ করে না তবে আমি মনে করি এটি কিছু পিএইচপি মাল্টিমার্কডাউন বাস্তবায়ন নিয়ে কাজ করতে পারে।
রেডগ্রিটিব্রিক

2
এটি গিটল্যাব / গিথুবের মার্কডাউন বাস্তবায়নগুলির সাথে কাজ করেছে। পার্লের পাঠ্য সম্পর্কে আমি নিশ্চিত নই: মাল্টিমার্কডাউন
থমমে গওদা

8
এটি একটি খালি সারণী শিরোনাম এবং একটি খালি সারি তৈরি করবে।
গজুস

এটি pandocপিডিএফ থেকে মার্কডাউন করে দুর্দান্ত কাজ করে ।
অ্যালেক্স বারানোভস্কি

ধন্যবাদ! এটি লারাভেল ৫.৮ (মাল্টি) মার্কডাউন পাশাপাশি কাজ করে। কোনও শিরোনাম দৃশ্যমান নয় - কেবল একটি লাইন। একটি ডিভাইডারের মতো দেখে মনে হচ্ছে, যা থিমের কিছু সিএসএস ব্যবহার করে অপসারণ করা যেতে পারে।
ব্যবহারকারী 2966991

17

আমি খালি লিঙ্কটি ব্যবহার করে বিটবকেটের মার্কডাউনের সাথে এটির কাজটি পেয়েছি:

[]()  | 
------|------
Row 1 | row 2

2
একটি খালি শিরোনাম লাইন প্রম্পট করবে। একটি স্বাভাবিক রেখা হিসাবে কমপক্ষে এর অর্ধেক উচ্চতা।
হিথ

অনিদ্রায় ডকুমেন্টেশন লেখার সময় এই হ্যাকটি আমার পক্ষে কাজ করেছিল। এখনও একটি শিরোলেখ রেখা তৈরি করে, তবে আমি সেখানে পাঠ্য লিখলে তার চেয়ে অনেক কম। ধন্যবাদ!
জেকমার্টিন্ডলে

উজ্জ্বল! আমি এখনও গিথুব মার্কডাউনের সাথে খানিকটা উল্লম্ব জায়গা দেখতে পাচ্ছি, তবে এটি আগের চেয়ে ভাল।
কিথ বনেট

15

সর্বজনীন সমাধান

দুর্ভাগ্যক্রমে অনেক পরামর্শ সমস্ত মার্কডাউন দর্শকদের / সম্পাদকদের জন্য কাজ করে না, উদাহরণস্বরূপ, জনপ্রিয় মার্কডাউন ভিউয়ার ক্রোম এক্সটেনশান, তবে তারা আইএ রাইটারের সাথে কাজ করে ।

এই উভয় জনপ্রিয় প্রোগ্রামের জুড়ে কী কাজ করে বলে মনে হচ্ছে (এবং আপনার নির্দিষ্ট অ্যাপ্লিকেশনটির জন্য এটি কাজ করতে পারে) তা হ'ল HTML comment blocks ('<!-- -->'):

| <!-- -->    | <!-- -->    |
|-------------|-------------|
| Foo         | Bar         |

বর্ণিত পূর্বের কয়েকটি পরামর্শের মতো এটি আপনার মার্কডাউন ভিউয়ার / সম্পাদকে খালি শিরোনাম সারি যুক্ত করে। আইএ রাইটারে, এটি নান্দনিকভাবে এত ছোট যে এটি আমার পথে খুব বেশি পায় না।


এটি মার্কডাউন ব্যবহারের বিন্দুকে সম্পূর্ণরূপে বিপর্যয় দেয়, কেবল যখন পাঠ্য-কেবল হিসাবে দেখা হবে, মন্তব্যগুলি ছাঁটাই হয়ে যাবে এবং কলামগুলি এমনকি আর বিন্যস্ত করবে না।
হ্যাকেল

আমার মনে হয় @ হাক্কেল ভুল বুঝেছেন। এটি নির্দিষ্ট প্রস্থগুলি ব্যবহার করে কলামগুলি সারিবদ্ধ করে না। পরিবর্তে, এটি বৈধ তবে খালি কলাম শিরোনাম একটি দুর্দান্ত কাজ দেয়। এটি আমার পরিস্থিতিতে একটি দুর্দান্ত কাজ ছিল। সারণীটি এখনও প্রত্যাশিত / প্রত্যাশিত হিসাবে রেন্ডার হয়েছে; এটির কোনও সহজ শিরোনাম ছিল না।
mdahlman

8

নিম্নলিখিতটি গিটহাবে আমার পক্ষে ভাল কাজ করে। শিরোনাম না হওয়ায় প্রথম সারিটি আর সাহসী নয়:

<table align="center">
    <tr>
        <td align="center"><img src="docs/img1.png?raw=true" alt="some text"></td>
        <td align="center">Some other text</td>
        <td align="center">More text</td>
    </tr>
    <tr>
        <td align="center"><img src="docs/img2.png?raw=true" alt="some text"></td>
        <td align="center">Some other text 2</td>
        <td align="center">More text 2</td>
    </tr>
</table>

শিরোনামহীন একটি নমুনা এইচটিএমএল টেবিলটি এখানে পরীক্ষা করুন


5
এটাই প্রশ্নকর্তা বলেছেন যে তারা চায় না।
নীল মেহেভ

এইচটিএমএল টেবিলগুলি বিটবকেটে ( সম্প্রদায়ের.টলাশিয়ান. com/t5/Bitbucket-questions/… ) তে কাজ করছে বলে মনে হচ্ছে না - এটি কোনও টেবিলটি রেন্ডারিংয়ের পরিবর্তে নিজেই HTML প্রদর্শন করে।
জেসওয়ান

7

ডিভাইডারের উপরে শিরোনাম ছাড়াই কমপক্ষে পার্ল টেক্সট :: মাল্টিমার্কডাউন এবং ফ্ল্যাচারপেনি মাল্টিমার্কডাউনে একটি শিরোনামহীন টেবিল তৈরি করে

|-------------|--------|
|**Name:**    |John Doe|
|**Position:**|CEO     |

দেখুন পিএইচপি Markdown বৈশিষ্ট্য অনুরোধ


পিএইচপি পার্সডাউন খালি শিরোনামগুলি খালি শিরোনাম সহ টেবিল উত্পাদন করে যা সাধারণত অদৃশ্য হয় (আপনার সিএসএসের উপর নির্ভর করে) এবং তাই শিরোনামহীন টেবিলগুলির মতো দেখায়।

|     |     |
|-----|-----|
|Foo  |37   |
|Bar  |101  |

পার্সডাউন ব্যবহার সম্পর্কে, আসলে শিরোনাম এখানে এখনও রয়েছে, কেবল এইচটিএমএল পরীক্ষা করুন। আপনার যদি সেলগুলিতে সিএসএস প্যাডিং থাকে তবে আপনি শিরোনামের ঘরগুলি দেখতে পাবেন। তবে আমার ধারণা এটি table th:empty { padding: 0; }ঠিক করে দেবে।
আইয়ামদেব

6

কমপক্ষে গিটহাব স্বাদযুক্ত মার্কডাউনের জন্য , আপনি সমস্ত অ-শিরোনাম সারি এন্ট্রিগুলিকে নিয়মিত বা ফর্ম্যাটিংয়ের মাধ্যমে সাহসী করে মায়া দিতে পারেন :__**

|Regular | text | in header | turns bold |
|-|-|-|-|
| __So__ | __bold__ | __all__ | __table entries__ |
| __and__ | __it looks__ | __like a__ | __"headerless table"__ |

আমি এমন কিছু সন্ধান করছিলাম যা জিএফএম-এ কাজ করবে এবং এই হ্যাকটি একটি সৃজনশীল!
মিচিফ

3
$ cat foo.md
Key 1 | Value 1
Key 2 | Value 2
$ kramdown foo.md
<table>
  <tbody>
    <tr>
      <td>Key 1</td>
      <td>Value 1</td>
    </tr>
    <tr>
      <td>Key 2</td>
      <td>Value 2</td>
    </tr>
  </tbody>
</table>

এটি github.com/chjj/ চিহ্নিত কাজ করে না বলে মনে হচ্ছে । এমন কোনও রেফারেন্স আছে, যেখানে আমি এমনকি যদি এটি প্রত্যাশিত আচরণও করতে পারি?
অ্যাডিয়াস

@ অ্যাড্রিয়ানসিবার আমি ক্র্যামডাউন ব্যবহার করি, আমি অন্য একটি সম্পর্কে কথা বলতে পারি না।
স্টিভেন পেনি

2

আপনি নিম্নলিখিত সিএসএস যুক্ত করতে পারলে আপনি একটি শিরোনামটি আড়াল করতে সক্ষম হতে পারেন:

<style>
    th {
        display: none;
    }
</style>

এটি কিছুটা ভারী হাতে এবং টেবিলের মধ্যে পার্থক্য রাখে না, তবে এটি কোনও সাধারণ কাজের জন্য করতে পারে।


একমাত্র সিএসএস ট্রিক যা কোনও কারণে আমার জন্য কাজ করে (আমি মার্কডাউন-এটি রেন্ডারারের সাথে ভিএনট ব্যবহার করছি)। এখানে প্রদত্ত সমাধানগুলির মধ্যে একটিও নেই: stackoverflow.com/questions/12023771/hide-empty-cells-in-table কাজ করেছে।
কি

1

আমি <span>প্রথম কলাম শিরোলেখ ব্যবহার করি :

 <span> |
---     |    ---
Value   |  Value
Value   |  Value

এটি সীমানা সহ একটি ফাঁকা শিরোনাম তৈরি করে তবে আকারটি 1/2 দিয়ে।


0

@ থমমে-গওড়ার সমাধান চিত্রগুলির জন্যও কাজ করে!

| | |:----------------------------------------------------------------------------:| | ![](https://gravatar.com/avatar/4cc702785290b4934c531c56f6061e5e "Tonejito") |

এটির জন্য আমি যে টুকরোটি তৈরি করেছি তা আপনি এটি পরীক্ষা করে দেখতে পারেন । এখানে গিটহাব এবং গিটল্যাবে টেবিল হ্যাকের একটি রেন্ডার দেওয়া হয়েছে:

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.