- no attributes
A (*) - Anchor. Make the following objects
selectable and link to or do action specified
if activated. Can be also used for labels (NAME attribute)
- HREF =
- URL of target node, file or something else
(for example: HREF="file://localhost/docs:doc.ixml")
Label or line to jump to can be also specified,
e.g. HREF="main#firstlabel", HREF="main##35"
- ACTION = SYSTEM || - launch the external program
BEEP || - display beep
CLOSE || - close the window
QUIT || - quit the viewer
RX || - launch the arexx program
ALINK - open link in new window
- NAME = - label name. Use this name to position
document when #label is called.
- HELP = - text to be displayed in 'bubble' when
object is selected. Special control
characters can be used inside string
to control text style and color.
'Command' is always preceded with '\'
character. 'Command' characters can be:
n - jump to new line
b - turn on bold
i - turn on italic
u - turn on underline
r - reset style (normal)
0-9 - pen number to use for text foreground
Example: HELP="\bthis is bold\i and italic\r\n\2new line in color 2"
- TARGET = - name of frame to use as display target
IMG - embed image or anim
- SRC = - image/anim URL
- TRANS - make object transparent
- BORDER = - specify the border depth
- ALT = - alternative text
- WIDTH = - suggested width
- HEIGHT = - sugested height
- ISANIM - SRC is animation
- ANIMSCRIPT = - name of animation script to use
- ANIMSPEED = - delay in vblanks between anim frames
- USEMAP = - name of map to use (object will be map)
- ALIGN = LEFT ||
RIGHT ||
TOP ||
MIDDLE ||
BOTTOM - alignment within page
- HSPACE = - horizontal space between object and text
- VSPACE = - vertical space between object and text
- FRAME = ... see TABLE tag
- FCOLOR = ... see TABLE tag
- FCOLSEL = ... like FCOLOR but used for frame when object is selected
ANIMSCRIPT (*) - animation script definition block
- NAME = - name of this anim script (required)
- LOOP = - how many loops through all sequences to make
'0' means infinite loop
- BACKWARD - play from last sequence to first
- PINGPONG - 'ping-pong' play
ASEQUENCE - define new anim sequence (can be used only inside ANIMSCRIPT)
- FROM = - frame number to start at ('0' is first frame)
- TO = - end frame number
- LOOP = - how many loops to make ('0' - infinite)
- BACKWARD - play from last frame to first
- PINGPONG - first->last->first->last...
MAP (*) - map definition block (e.g. for image or anim maps)
- NAME = - name of this map (required)
AREA - specify one area of map (can be used only inside MAP)
- COORDS = - rectangular shape dimensions
(left,top,right,bottom)
example: COORDS="10,20%,30%,50"
- HREF = - URL of link target (node, file ...)
- ACTION = ...see LINK tag...
- ALT = - alternative text
- HELP = ... see LINK tag
- TARGET = ... see LINK tag
HR - horizontal rule
- ALIGN = LEFT ||
CENTER ||
RIGHT - horizontal alignement
- SIZE = - height in pixels
- WIDTH = ||
- width
- NOSHADE - no shade
BR - break line (jump to new line)
- CLEAR = LEFT ||
RIGHT ||
ALL - controls textflow around object(s)
if LEFT then text cursor will be
moved down until left margin clears,
RIGHT does the same for RIGHT margin
and ALL does both
P - new paragraph (same as
)
- no attributes
NOBR (*) - compact line (no break), keep the following objects
in one line
- no attributes
PRE (*) - Preformatted. use real new line characters to break lines
- no attributes
UL (*) - unnumbered list
- no attributes
LI - list item
- no attributes
RECT - make rectangle for Arexx drawings
- NAME = - name of rectangle
- WIDTH = - width
- HEIGHT = - height
- ALIGN = ... see GFX tag - alignement within page
- HSPACE = - h space between text and rect
- VSPACE = - v space between text and rect
- FRAME = - ... see TABLE tag below
- FCOLOR = - ... see TABLE tag below
- BORDER = - depth of border
INDENT - set margins
- SIZE = ||
- size of indent
- FROM = LEFT ||
RIGHT - specify indent for left or right hand side
(default: LEFT)
- DEFAULT - reset to default
TABLE (*) - table
- WIDTH = ||
- width of table (absolute or relative to display width)
- BORDER = - specify the depth of table border
- CELLBORDER = - depth of border around each cell
- FRAME = - which parts of table frame to include;
string format is four chracters, each
of them can be 'x' or '.'; first character
represents left hand side, second top, third
right and fourth bottom side of table;
'x' means include frame and '.' means don't
include it; For example, if you want frame
on left and right hand sides and don't want
top and bottom frame you would specify 'x.x.'
- FCOLOR = - frame colors; string is in the same format
as for FRAME attribute but here 'x' means
SHINE color and '.' means SHADOW color;
default is 'xx..' (left and top shine and
right and bottom shadow)
- CELLSPACING = - spacing between cells
- CELLPADDING = - spacing within cells
- RULES = NONE ||
GROUPS ||
ROWS ||
COLS || - where to draw rules within the table;
ALL if GROUPS then make horizontal rule
between each row group and vertical
rule between each colgroup;
if ROWS then make horizontal rules
between each row + vertical between colgroups;
if COLS then make vertical rules
between each column + horizontal between rowgroups;
ALL - draw all rules, NONE - none
- ALIGN = ... see GFX tag
- HSPACE = ... see GFX tag
- VSPACE = ... see GFX tag
- BACKGROUND = ... see COLGROUP - background image of table
- BGCOLOR = ... see COLGROUP - background color of table
COLGROUP (*) - colgroup table element (specifies the group of table columns)
- SPAN = - default number of columns in group
- ALIGN = ... see align ... - default horizontal alignement for cells in columns
- VALIGN = ... see align ... - default vertical alignement for cells in columns
- WIDTH = ||
- width of each column in group (absoulte or relative to table)
- BACKGROUND = - background image of each cell in group
- BGCOLOR = <#rrggbb> ||
||
- specifies the background color of each group cell
- FRAME = - frame of each cell (see TABLE tag)
- FCOLOR = - frame colors (see TABLE tag)
COL - defaults for each column in group (used within COLGROUP)
- ALIGN = ... see align ... - horizontal alignement within column
- VALIGN = ... see align ... - vertical alignement within column
- WIDTH = ||
- width of column (absolute or relative to table)
- BACKGROUND = ... see COLGROUP
- BGCOLOR = ... see COLGROUP
- FRAME = - frame of each cell (see TABLE tag)
- FCOLOR = - frame colors (see TABLE tag)
TBODY (*) - rowgroup table element (specifies the group of table rows)
- ALIGN = ... see align ... - default horizontal alignement within rows
- VALIGN = ... see align ... - default vertical alignement within rows
- BACKGROUND = ... see COLGROUP
- BGCOLOR = ... see COLGROUP
- FRAME = - frame of each cell (see TABLE tag)
- FCOLOR = - frame colors (see TABLE tag)
TR (*) - table row
- ALIGN = ... see align ... - default horiz. alignement within row
- VALIGN = ... see align ... - default vert. alignement within row
- BACKGROUND = ... see COLGROUP
- BGCOLOR = ... see COLGROUP
- FRAME = - frame of each cell (see TABLE tag)
- FCOLOR = - frame colors (see TABLE tag)
TD (*) - table cell
- ALIGN = ... see align ... - horizontal alignement of cell data
- VALIGN = ... see align ... - vertical alignement of cell data
- COLSPAN = - how many columns this cell spans
- ROWSPAN = - how many rows this cell spans
- BACKGROUND = ... see COLGROUP
- BGCOLOR = ... see COLGROUP
- FRAME = - cell frame (see TABLE tag)
- FCOLOR = - frame colors (see TABLE tag)
FRAMESET (*) - define set of frames (can be nested)
- COLS = - frame widths
e.g. COLS="20%,30%,100"
- ROWS = - frame heights
e.g. ROWS="30%,150,10%"
FRAME - define frame
- NAME = - unique name of this frame for targetting
- SRC = - URL of frame source
- BORDER - render frame border
- NORESIZE - allow users to resize frame?
===========================================================