--- title:
L'Element HTML Grup de columnes de taula (<colgroup>) defineix un grup de columnes dins d'una taula.
| Categories de contingut | Cap. |
|---|---|
| Contingut permès | Si l'atribut {{htmlattrxref("span", "colgroup")}} és present: Cap, és un {{Glossary("empty element")}}. Si l'atribut no està present : zero o més elements {{HTMLElement("col")}} |
| Omissió de l'etiqueta | L'etiqueta d'inici pot ser omesa, si té un element {{HTMLElement("col")}} com el seu primer fill i si no està precedida per un {{HTMLElement("colgroup")}} l'etiqueta final ha estat omesa. L'etiqueta final es pot ometre, si no és seguit per un espai o un comentari. |
| Elements pares permesos | Un element {{HTMLElement("table")}} . El {{HTMLElement("colgroup")}} ha d'aparèixer després de qualsevol element {{HTMLElement("caption")}} opcional, però abans de qualsevol element {{HTMLElement("thead")}}, {{HTMLElement("th")}}, {{HTMLElement("tbody")}}, {{HTMLElement("tfoot")}} i {{HTMLElement("tr")}}. |
| Interfície DOM | {{domxref("HTMLTableColElement")}} |
Aquest element inclou els atributs globals.
left, alineació del contingut a l'esquerra de la cel·lacenter, centrar el contingut en la cel·laright, alineació del contingut a la dreta de la cel·lajustify, inserció d'espais en el contingut textual de manera que el contingut es justifica en la cel·lachar, alineació del contingut textual d'un caràcter especial amb un desplaçament mínim, definit pels atributs {{htmlattrxref("char", "col")}} i {{htmlattrxref("charoff", "col")}} {{unimplemented_inline(2212)}}.Si aquest atribut no està establert, s'assumeix el valor d'esquerra. Els elements {{HTMLElement("col")}} descendents podem substituir aquest valor mitjançant el seu propi atribut {{htmlattrxref("align", "col")}}.
left, center, right or justify:
td:nth-child(an+b) on a és el nombre total de les columnes de la taula i b és la posició ordinal de la columna a la taula. Només després d'aquest selector la propietat {{cssxref("text-align")}} es pot utilitzar.[colspan=n], encara que això no és trivial.char, en CSS3, pot utilitzar el valor de char {{htmlattrxref("char", "colgroup")}} com el valor de la propietat {{cssxref("text-align")}} {{unimplemented_inline}}.black = "#000000" |
green = "#008000" |
||
silver = "#C0C0C0" |
lime = "#00FF00" |
||
gray = "#808080" |
olive = "#808000" |
||
white = "#FFFFFF" |
yellow = "#FFFF00" |
||
maroon = "#800000" |
navy = "#000080" |
||
red = "#FF0000" |
blue = "#0000FF" |
||
purple = "#800080" |
teal = "#008080" |
||
fuchsia = "#FF00FF" |
aqua = "#00FFFF" |
a char, aquest atribut s'ignora, tot i que encara s'utilitza com a valor per omissió d' {{htmlattrxref("align", "col")}} de lelement {{HTMLElement("col")}} que són membres d'aquest grup de columnes..
<colgroup>. Si no hi és, el seu valor per defecte és 1.
<col> dins el <colgroup>.baseline, posarà el text tan a prop del fons de la cel·la com sigui possible, però alineant-ho sobre la baseline dels caràcters en lloc de la part inferior d'ells. Si els caràcters són tots de la mida, això té el mateix efecte que bottom.bottom, posarà el text tan a prop de la part inferior de la cel·la com sigui possible;middle, centrarà el text en la cel·la;top, posarà el text tan com sigui possible a la part superior de la cel·la.td:nth-child(an+b) CSS selector per column, on a és el nombre total de les columnes de la taula i b és la posició ordinal de la columna a la taula. Només després d'aquest selector la propietat {{cssxref("vertical-align")}} es pot utilitzar.[colspan=n], encara que això no és trivial.Si us plau, consulteu la pàgina {{HTMLElement("table")}} per exemples de <colgroup>.
| Especificació | Estat | Comentari |
|---|---|---|
| {{SpecName('HTML WHATWG', 'tabular-data.html#the-colgroup-element', '<colgroup>')}} | {{Spec2('HTML WHATWG')}} | |
| {{SpecName('HTML5 W3C', 'tabular-data.html#the-colgroup-element', '<colgroup>')}} | {{Spec2('HTML5 W3C')}} | |
| {{SpecName('HTML4.01', 'tables.html#edef-COLGROUP', '<colgroup>')}} | {{Spec2('HTML4.01')}} |
{{CompatibilityTable}}
| Característica | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|
| Suport bàsic | 1.0 | {{CompatGeckoDesktop("1.0")}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} |
atribut align/valign |
{{CompatUnknown}} | {{CompatNo}} {{bug(915)}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
atribut char/charoff |
{{CompatUnknown}} | {{CompatNo}} {{bug(2212)}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
atribut bgcolor |
{{CompatUnknown}} | {{CompatNo}} | {{CompatVersionUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
| Característica | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|
| Suport bàsic | {{CompatUnknown}} | {{CompatGeckoMobile("1.0")}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
atribut align/valign |
{{CompatUnknown}} | {{CompatNo}} {{bug(915)}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
atribut char/charoff |
{{CompatUnknown}} | {{CompatNo}} {{bug(2212)}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
atribut bgcolor |
{{CompatUnknown}} | {{CompatNo}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
<col>:
{{HTMLRef}}