FitNesse. UserGuide.
MarkupHashTable [add child]

Hash Tables are collections of name-value pairs that can be passed as arguments into test fixtures. They render as tables. DoFixture will decode a name-value pair table into a true hashtable.

Any text enclosed in !{ and } will be treated as a Hash Table.

Markup Text
Displays as
!{fname:Bob, lname:Martin, dob:5-Dec-1952}
fnameBob
lnameMartin
dob5-Dec-1952

The key name must be plain text, but the value can be any reasonable wiki construct.

Markup Text
Displays as
!{fname:''Bob'', lname:''Martin'', today:!today}
fnameBob
lnameMartin
today28 Mar, 2024

You can use line breaks inside them.

Markup Text
Displays as
!{
name:
Bob.
}
nameBob.


Syntax issues.



CSS

You can change their apperance using the css classes hash_table, hash_row, hash_key, and hash_value