No, there is no such element. If you want to group strings, you can put individual tr elements in one class.
The "rowgroup" you are referring to is a group of lines, which, of course, is formed by an element of the type thead , tbody and tfoot . And Scope is used to determine the value given in the so-called scope attribute , which is used to refer to the area in which the current th element provides information for:
<!ELEMENT (TH|TD) - O (%flow;)* -- table header cell, table data cell--> <!ENTITY % Scope "(row|col|rowgroup|colgroup)"> <!ATTLIST (TH|TD) -- header or data cell -- %attrs; -- %coreattrs, %i18n, %events -- abbr %Text; #IMPLIED -- abbreviation for header cell -- axis CDATA #IMPLIED -- comma-separated list of related headers-- headers IDREFS #IMPLIED -- list of id for header cells -- scope %Scope; #IMPLIED -- scope covered by header cells -- rowspan NUMBER 1 -- number of rows spanned by cell -- colspan NUMBER 1 -- number of cols spanned by cell -- %cellhalign; -- horizontal alignment in cells -- %cellvalign; -- vertical alignment in cells -- >
Here Scope is a parameter object with the value (row|col|rowgroup|colgroup) . This object is then referenced in the declaration of the scope attribute's value list with reference to the entity of the %Scope; parameter %Scope; .
SGML parameter objects are similar to variables, and references to such parameter objects are replaced with their values. This means that the following two attribute definitions are equal:
<!ENTITY % Scope "(row|col|rowgroup|colgroup)"> <!ATTLIST (FOOBAR) scope %Scope; #IMPLIED > <!ATTLIST (FOOBAR) scope (row|col|rowgroup|colgroup) #IMPLIED >
source share