3bc5c1dddcbe7051d36122b96683ba50e39e6955
[mkws-moved-to-github.git] / experiments / spclient / html-structure.txt
1 The HTML structure of the MKWS <div>s is as follows. This is useful to
2 know when working on stylesheets. As in CSS, #ID indicates a unique
3 identifier and .CLASS indicates an instance of a class.
4
5
6 #mkwsSwitch
7   a*
8
9 #mkwsLang
10   ( a | span )*
11
12 #mkwsSearch
13   form#searchForm
14     input#query type=text
15     input#button type=submit
16
17 #mkwsBlanket
18   (no contents -- used only for masking)
19
20 #mkwsRecords
21   table
22     tbody
23       tr
24         td
25           #mkwsTermlists
26             div.title
27             div.facet*
28               div.termtitle
29               ( a span br )*
30         td
31           div#ranking
32             form#select
33               select#sort
34               select#perpage
35           div#pager
36           div#navi
37           div#results
38             div.record*
39               span (for sequence number)
40               a (for title)
41               span (for other information such as author)
42               div.details (sometimes)
43                 table
44                   tbody
45                     tr*
46                       th
47                       td
48 #mkwsTargets
49   div#bytarget
50     table
51       thead
52         tr*
53           td*
54       tbody
55         tr*
56           td*
57
58 #mkwsStat
59   span.head
60   span.clients
61   span.records
62