|
List Info
Thread: Bug in IB2.4: Links inside tables
|
|
| Bug in IB2.4: Links inside tables |

|
2006-12-27 03:03:36 |
|
Hello.
I found that with 2.4, if there's a link (text or image) nestled inside a
table, IBrowse thinks that everything after the </a> tag is still part of
the link.
Also, IBrowse misses the space after the tag.
http://www.angelfire.com/ak2/cityofauckland/2.html
Abysinnia.
--
A1200T WB3.9, 40mHz 68040, 128MB Fast RAM, 4.0GB 3.5" Quantum Fireball IDE
Hard drive, 8.4GB 3.5" Seagate Barracuda SCSI Hard drive, 3½" HD Floppy
drive, 32x speed internal SCSI NEC CD-ROM drive, 4x/12x speed internal SCSI
Plextor CD-R drive, Internal SCSI Zip 100 drive, HP 5652 DeskJet Printer,
UMAX Astra 1220S colour scanner, Dynalink 56K Modem, SilverSurfer,
Commodore 1960 Multisync Monitor
%23daveyw%40ihug.co.nz">#daveyw ihug.co.nz#
__._,_.___
.
__,_._,___
|
| Bug in IB2.4: Links inside tables |

|
2006-12-27 02:24:08 |
|
Hello David,
On 27/12/2006 at 03h03 (GMT), you wrote:
> I found that with 2.4, if there's a link (text or image) nestled inside a
> table, IBrowse thinks that everything after the </a> tag is still part of
> the link.
Works OK if you use <TR><TD>...</TD></TR>.
Cordially,
Pascal
--
http://www.ampico.biz
__._,_.___
.
__,_._,___
|
| Bug in IB2.4: Links inside tables |

|
2006-12-27 09:55:09 |
|
On 27/12/06, Pascal MARCELIN wrote:
> Hello David,
>
> On 27/12/2006 at 03h03 (GMT), you wrote:
>
>> I found that with 2.4, if there's a link (text or image) nestled inside a
>> table, IBrowse thinks that everything after the </a> tag is still part of
>> the link.
>
> Works OK if you use <TR><TD>...</TD></TR>.
Yes, but 2.3 didn't need it. Or Voyager. Or AWeb. Or IE. Or Netscape.
Abysinnia
--
*David Woolley *
daveyw%40ihug.co.nz">daveyw ihug.co.nz UIN: 26611356
+++PGP Key available if you ask nicely+;++
Cult TV: Any fictional television programme that gains a following due to
its unusual format and/or story content.
______________________________________
* Take a visit to Fortean New Zealand *
*#http://www.angelfire.com/ak2/cityofauckland#*
______________________________________
__._,_.___
.
__,_._,___
|
| Bug in IB2.4: Links inside tables |

|
2006-12-27 11:06:30 |
|
David
>>> I found that with 2.4, if there's a link (text or image) nestled inside a
>>> table, IBrowse thinks that everything after the </a> tag is still part of
>>> the link.
Pascal MARCELIN:
>> Works OK if you use <TR><TD>...</TD></TR>.
David Woolley:
> Yes, but 2.3 didn't need it. Or Voyager. Or AWeb. Or IE. Or Netscape.
Doing so is invalid HTML, so it doesn't matter that it doesn't work,
it's your own fault for doing something wrong. You'd be relying on an
error condition, which means completely undefined error handling, and
that's just plain stupid to do.
There's only a few elements that are directly allowed inside the table
element (caption, colgroup, col, thead, tbody, tfoot, & tr), *ALL* other
things *MUST* go inside something else. And *MUST* means precisely what
"must" means, you have no choice.
The same applies to what goes inside those elements (there are rules
about what's allowed and not).
A quick and dirty, and by no means complete, guide to reading what's
allowed where, in the HTML specifications:
<!ELEMENT TABLE - -
(CAPTION?, (COL*|COLGROUP*), THEAD?, TFOOT?, TBODY+)>
The TABLE element can only *directly* contain the following elements,
the ones in brackets. i.e. You can't do <table><hr></table>, it's not
allowed.
The elements followed by a ? are optional. Which can mean that whether
or not they're used is optional (e.g. you don't have to have any
caption, at all). It can mean that they're presumed to be where they
ought to be, whether or not you type the opening and or closing tags
(the TBODY exists, whether or not you type the opening and closing tags
around the elements in it).
The ones with a trailing * may be used several times.
The elements with a trailing + may contain other elements, themselves.
In this case it's the TBODY (table body) that contains the TR elements,
which contain TH and TD elements, respectively.
--
__._,_.___
.
__,_._,___
|
| Links inside tables without rows and
cols |

|
2006-12-27 11:11:30 |
|
>>> I found that with 2.4, if there's a link (text or image) nestled
>>> inside a table, IBrowse thinks that everything after the </a> tag is
>>> still part of the link.
>>
>> Works OK if you use <TR><TD>...</TD></TR>.
>
> Yes, but 2.3 didn't need it. Or Voyager. Or AWeb. Or IE. Or Netscape.
i realy don't know for what you need tables if you don't use rows and cols.
i think you misunderstood the sense of a table ;=)
__._,_.___
.
__,_._,___
|
| Links inside tables without rows and
cols |

|
2006-12-27 21:01:48 |
|
On Wed, 27 Dec 2006, antibike wrote:
a >>>> I found that with 2.4, if there's a link (text or image) nestled
a >>>> inside a table, IBrowse thinks that everything after the </a> tag is
a >>>> still part of the link.
a >>>
a >>> Works OK if you use <TR><TD>...</TD></TR>.
a >>
a >> Yes, but 2.3 didn't need it. Or Voyager. Or AWeb. Or IE. Or Netscape.
the html standard is to close cells and rows in tables. leaving out the
closing characters is sloppy and can lead to misinterpretation of the html
code.
personally complaints about mis interpretations of poor code indicates
that the code writed does not understand the process of producing a valid
piece of html.
there is an excellent resource for valid html that you can submit your
pages to at: http://validator.w3.org/
a >
a >i realy don't know for what you need tables if you don't use rows and cols.
a >i think you misunderstood the sense of a table ;=)
a >
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bonnie Dalzell, MA
mail:5100 Hydes Rd ---- Hydes MD USA 21082-----EMAIL: bdalzell%40qis.net">bdalzell qis.net
freelance anatomist, vertebrate paleontologist, writer, illustrator, dog
breeder, computer nerd & iconoclast... Borzoi info at www.borzois.com.
Editor Net.Pet Online Animal Magazine - http://www.netpetmagazine.com
HOME http://www.qis.net/~borzoi/ BUSINESS http://www.batw.com
__._,_.___
.
__,_._,___
|
| Links inside tables without rows and
cols |

|
2006-12-29 07:13:55 |
|
On Wed, 2006-12-27 at 16:01 -0500, Bonnie Dalzell wrote:
> the html standard is to close cells and rows in tables. leaving out
> the closing characters is sloppy and can lead to misinterpretation of
> the html code.
Even more to the point, not using table rules and table cells, at all,
inside is a table, is just plain wrong. i.e. Not opening them in the
first place.
__._,_.___
.
__,_._,___
|
[1-7]
|
|