Add ID or Class to Markdown-element
markdown, multimarkdown
Solution
For CSS purposes you could add an id to the previous element and then use a selector to alter the following element.
Markdown like this:
<div class="special_table"></div>
| First Header | Second Header |
| ------------- | ------------- |
| Content Cell | Content Cell |
| Content Cell | Content Cell |
CSS like this:
div.special_table + table tr:nth-child(even) {background: #922}
Problem
Is it possible to add an id or class to a (multi)markdown element? For example a table, a paragraph or block of code? I would like to style a table with css but non of following work: ``` [captionid][This is the caption, not the table id] | First Header | Second Header | | ------------- | ------------- | | Content Cell | Content Cell | | Content Cell | Content Cell | ``` ``` | First Header | Second Header | | ------------- | ------------- | | Content Cell | Content Cell | | Content Cell | Content Cell | [captionid][This is the caption, not the table id] ``` ``` | First Header | Second Header | | ------------- | ------------- | | Content Cell | Content Cell | | Content Cell | Content Cell | [tablecaption](#tableid) ``` ``` <div class="special_table"> | First Header | Second Header | | ------------- | ------------- | | Content Cell | Content Cell | | Content Cell | Content Cell | </div> ``` Can't find anything else online.. I dont mean github or stackoverflow flavored markdown btw.