github markdown colspan


95

Có cách nào để có ' colspan ' trên github markdown không?

Tôi đang cố gắng tạo một bảng trong đó một hàng chiếm bốn cột.

| One     | Two        | Three   | Four          | 
| ------------- |-------------| ---------| ------------- |
| One                | Two               | Three          | Four                |

| One     | Two        | Three   | Four          | 
| ------------- |-------------| ---------| ------------- |
| Span Across ||||

Bạn có thể xem bản xem trước trực tiếp bằng cách dán ở trên vào đây http://markdown-here.com/livedemo.html


3
Rất tiếc phải thông báo cho bạn, Markdown không hỗ trợ colspan hoặc rowspan.
mambrow

4
MultiMarkdown 4 hỗ trợ colspan , nhưng nó không được sử dụng trên GitHub
fregante

Dệt may thực hiện cả colspan và rowspan với một cú pháp nhất quán .
Cees Timmerman,

Câu trả lời:


73

Bạn có thể sử dụng bảng HTML trên GitHub (nhưng không phải trên StackOverflow)

<table>
  <tr>
    <td>One</td>
    <td>Two</td>
  </tr>
  <tr>
    <td colspan="2">Three</td>
  </tr>
</table>

Trở thành

Đầu ra bảng HTML


50

Thỏa hiệp giải pháp tối thiểu:

| One    | Two | Three | Four    | Five  | Six 
| -
| Span <td colspan=3>triple  <td colspan=2>double

Vì vậy, bạn có thể bỏ qua việc đóng cửa </td>cho tốc độ, hoặc có thể để lại sự nhất quán.

Kết quả từ http://markdown-here.com/livedemo.html : bảng đánh dấu với colspan

Hoạt động trong Jupyter Markdown.

Cập nhật:

Kể từ năm 2019, tất cả các đường ống ở dòng thứ hai là bắt buộc trong Jupyter Markdown.

| One    | Two | Three | Four    | Five  | Six
|-|-|-|-|-|-
| Span <td colspan=3>triple  <td colspan=2>double

tối thiểu:

One    | Two | Three | Four    | Five  | Six
-|||||-
Span <td colspan=3>triple  <td colspan=2>double

7
Tôi có một vấn đề với giải pháp này nếu tôi cố gắng sử dụng một colspan trên cột đầu tiên, một hack để tránh mà lần lượt sẽ có thêm một cột đầu tiên mà không có nội dung ... Yuck ...
consideRatio

25
Điều này không hoạt động trên GitHub, CommonMark hay StackOverflow
fregante

2
Về văn bản, điều này hoạt động trên GitHub wiki. Tuy nhiên, GH không biết bạn đã thêm cột thừa, vì vậy nó sẽ thêm các ô trống ở bên phải.
cxw

Tôi hiểu rằng Pipes là tùy chọn ether ở đầu và cuối, hoặc không có. Có lẽ bạn nên thêm một cái ở cuối dòng này?
Sandburg

17

Không có cách nào để làm như vậy. Sử dụng bảng HTML hoặc đặt cùng một văn bản vào một số ô.

như thế này:

| Can Reorder | 2nd operation |2nd operation |2nd operation |
| :---: | --- |
|1st operation|Normal Load <br/>Normal Store| Volatile Load <br/>MonitorEnter|Volatile Store<br/> MonitorExit|
|Normal Load <br/> Normal Store| | | No|
|Volatile Load <br/> MonitorEnter| No|No|No|
|Volatile store <br/> MonitorExit| | No|No|

trông giống như

Bảng HTML


sử dụng || để sử dụng nhịp hai cột ||| cho khoảng ba cột, v.v.
Abhilash Reddy

15

Gần đây tôi cần phải làm điều tương tự và rất vui vì colspan hoạt động tốt với các đường ống liên tiếp ||

MultiMarkdown v4.5

Đã thử nghiệm trên v4.5 (mới nhất trên macports) và v5.4 (mới nhất trên homebrew). Không chắc tại sao nó không hoạt động trên trang web xem trước trực tiếp mà bạn cung cấp.

Một bài kiểm tra đơn giản mà tôi bắt đầu là:

| Header ||
|--------------|
| 0 | 1 |

sử dụng lệnh:

multimarkdown -t html test.md > test.html

27
Đó là không được hỗ trợ trên github
GNP

3
Có vẻ như một đánh dấu tốt, tôi muốn thấy nó được áp dụng.
akauppi

-8

Thêm breakgiải quyết vấn đề của bạn. Bạn có thể lưu trữ nhiều bản ghi trong một ô vì đánh dấu không hỗ trợ nhiều tính năng.


7
Không rõ ý bạn là "Thêm dấu ngắt". Bạn có thể minh họa?
ivan_pozdeev

2
A breaktrong MarkDown là gì?
Sohail Si
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.