- From: Dmitry Turin <html60@narod.ru>
- Date: Tue, 24 Apr 2007 17:01:43 +0300
- To: public-html@w3.org
Today HTML-element is so, that applied information is between openning and closing tags. All attributes of openning tags are service attributes. But data are saved in database as records; and tags, several attributes of which contains applied information, correspond to records. Now we must create xsl-file to visialize xml-file. I offer more quick way: we shall specify attributes in css-file so, as if they are enclosed tags (we shall put sign "§" before names of attributes). Let name these tags as virtual tags. Example 1. Let html- or xml-file contain: <a a1="x" a2="y" a3="z" a4="w"> We create css-file: a §a1 { color: red; newstring:yes; } a §a2 { color: blue; newstring:yes; } a §a3 { color: green; newstring:yes; } Than browser display <a a1="x" a2="y" a3="z" a4="w"> so, as if it is <a a4="w"> <span color="red"> x</span><br> <span color="blue"> y</span><br> <span color="green">z</span><br> </a> Example 2. Let html- or xml-file contain: <tab> <a a1="v11" a2="v12" a3="v13"> <a a1="v21" a2="v22" a3="v23"> <a a1="v31" a2="v32" a3="v33"> </tab> We create css-file: tab { kind:table } a { type:row; newstring:yes; } a §a1 { } a §a2 { } a §a3 { } Than browser display xml- or html-file so, as if it is <table> <tr> <td>v11</td> <td>v12</td> <td>v13</td> </tr> <tr> <td>v21</td> <td>v22</td> <td>v23</td> </tr> <tr> <td>v31</td> <td>v32</td> <td>v33</td> </tr> <table> I offer to enter attribute "kind" to specify any (new) tag as already known tag. http://html60.by.ru/site/html60/en/author/anytag_eng.htm Dmitry Turin http://html6.by.ru http://sql4.by.ru http://computer2.by.ru
Received on Tuesday, 24 April 2007 13:59:10 UTC