I’m having a problem using RedCloth. I know this question is more suited
for a
RedCloth mailing list, but the only one I found (the one on the RedCloth
page
on rubyforge) is for people who wants to contribute to it, not for those
asking for help. If someone knows of another mailing list, please let me
know.
My problem is quite simple: I want to use RedCloth and Textile to create
a
table with borders around the it and between all cells, as the one
produced by
specifying the rules=“all” attribute to the html table tag:
...
I can’t find out how to obtain this. The standard Textile syntax for
tables
produce a borderless table, while specifying the border style for the
whole
table, as shown in the Textile reference (Textile Reference)
only puts
the border around the whole table.
I know I can insert the table using html, but before doing so, I’d like
to be
sure there isn’t a better alternative.
Thanks for your answer, but this is not what I need. It seems I wasn’t
very
clear in explaining my problem. I need a table with a grid separating
rows and
columns, something like this:
||||
||||
|||_|
What you suggested puts a border around each cell, but a border which is
separated from the border around the neighbour cells (re-reading my
original
post, I must admit that I seemed to be asking for this. I apologize for
having
been so confusing.)
What you suggested puts a border around each cell, but a border which is
separated from the border around the neighbour cells (re-reading my original
post, I must admit that I seemed to be asking for this. I apologize for having
been so confusing.)
Just add this to your CSS (change table.mytable as needed)
Thanks, but this only puts a border around the whole table (unless I
misunderstand you). What I’d like is to obtain the following html output
from
RedCloth:
a
b
c
d
e
f
I’m not an expert of html, but I think the key is the rules=“all”
attribute,
which I can’t set from RedCloth (at least as far as I know) and which
can’t be
set using CSS.
On Mon, Jun 30, 2008 at 4:06 AM, Stefano C. [email protected]
wrote:
What you suggested puts a border around each cell, but a border which is
separated from the border around the neighbour cells
If you’re going to do web work, you need to learn CSS. In this case,
reading http://www.w3.org/TR/CSS21/tables.html, particularly
section 17.6 Borders, should help.
FWIW,
I read that document before sending the first post, but not well enough,
it
seems. Having seen the expression “separated borders model”, and the
figure
which goes with it, I too quickly assumed it wasn’t what I was looking
for (I
wanted united borders, not separated ones). At any rate, reading some of
the
previous answers, I looked back at it and, before my last post, decided
to try
changing the border-spacing attribute, but by mistake changed it in the
td
element instead of the table, and so it didn’t work.
At any rate, setting the border-spacing attribute to 0 for the table
solved
the problem.
On Mon, Jun 30, 2008 at 4:06 AM, Stefano C. [email protected] wrote:
What you suggested puts a border around each cell, but a border which is
separated from the border around the neighbour cells
If you’re going to do web work, you need to learn CSS. In this case,
reading http://www.w3.org/TR/CSS21/tables.html, particularly
section 17.6 Borders, should help.
FWIW,
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.