[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
HTML Table Layout
- To: linux ILUG <linux-il(at-nospam)linux.org.il>
- Subject: HTML Table Layout
- From: Eli Marmor <marmor(at-nospam)elmar.co.il>
- Date: Sun, 07 Jan 2001 12:26:09 +0200
- Delivered-To: linux.org.il-linux-il@linux.org.il
- Organization: Netmask (El-Mar) Internet Technologies
- Sender: root(at-nospam)main.aquanet.co.il
- Sender: linux-il-bounce(at-nospam)cs.huji.ac.il
Hi,
[I hope that questions which are related to Open Source issues but
not only Linux, are not off-topic; If someone don't think so, I
apologize in advance...]
I'm looking for an Open Source function/library, to calculate the
layout of HTML table cells, in return to the rows/cols attributes,
passed to the function either as a tree (table->tr->td->width etc.)
or as any other data structure.
I mean something that I can give it the exact attributes (width,
colspan, etc.) of an HTML table and its rows, columns and cells, and
it will layout the cells.
I guess that there is something similar included with Mozilla, but
I'm afraid it is a monster and not a thin and elegant implementation
(I'm not looking for a perfect solution, only for a basic one). In
addition, I'm not sure, that in the case of Mozilla, it is an
independent library, and not an un-separatable part of Mozilla.
I tried Freshmeat, but didn't find, maybe not because it isn't there,
but only because I didn't search for the right thing.
P.S. Please don't respond with ideas how to do it myself; This is the
way that I use now, but it is very far from being good. The algorithm
is much more complex than it looks from the first look, and takes
many considerations into account. There are RFC's, but it is not
practical to implement any specification of them, and even if it was,
most of the pages don't follow the exact rules.
Thanks in advance,,
--
Eli Marmor
marmor@netmask.it
CTO, Founder
Netmask (El-Mar) Internet Technologies Ltd.
__________________________________________________________
Tel.: +972-9-766-1020 8 Yad-Harutzim St.
Fax.: +972-9-766-1314 P.O.B. 7004
Mobile: +972-50-23-7338 Kfar-Saba 44641, Israel
=================================================================
To unsubscribe, send mail to linux-il-request@linux.org.il with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail linux-il-request@linux.org.il