@@ -3132,62 +3132,41 @@ <h2 id="docconformance">
3132
3132
</ td >
3133
3133
</ tr >
3134
3134
< tr >
3135
- < th id ="el-template " tabindex ="-1 ">
3136
- [^template ^]
3135
+ < th id ="el-td " tabindex ="-1 ">
3136
+ [^td ^]
3137
3137
</ th >
3138
- < td >
3139
- < a > No corresponding role</ a >
3140
- </ td >
3141
3138
< td >
3142
3139
< p >
3143
- < strong class ="nosupport "> < a > No `role`</ a > or `aria-*` attributes</ strong >
3140
+ < code > role=< a href ="#index-aria-cell "> cell</ a > </ code > if the ancestor
3141
+ `table` element is exposed as a `role=table`
3144
3142
</ p >
3145
- </ td >
3146
- </ tr >
3147
- < tr >
3148
- < th id ="el-textarea " tabindex ="-1 ">
3149
- [^textarea^]
3150
- </ th >
3151
- < td >
3152
- < code > role=< a href ="#index-aria-textbox "> textbox</ a > </ code >
3153
- </ td >
3154
- < td >
3155
3143
< p >
3156
- < a > < strong class ="nosupport "> No `role`</ strong > </ a > other than < code > < a href ="#index-aria-textbox "> textbox</ a > </ code > , which is NOT RECOMMENDED.
3144
+ < code > role=< a href ="#index-aria-gridcell "> gridcell</ a > </ code > if the ancestor
3145
+ `table` element is exposed as a `role=grid` or `treegrid`
3157
3146
</ p >
3158
3147
< p >
3159
- < a data-cite =" wai-aria-1.2#global_states " > Global `aria-*` attributes </ a >
3160
- and any `aria-*` attributes applicable to the `textbox` role.
3148
+ < a > No corresponding role </ a > if the ancestor `table` element is not exposed
3149
+ as a `role=table`, `grid` or `treegrid`
3161
3150
</ p >
3162
3151
</ td >
3163
- </ tr >
3164
- < tr >
3165
- < th id ="el-tfoot " tabindex ="-1 ">
3166
- [^tfoot^]
3167
- </ th >
3168
3152
< td >
3169
- < code > role=< a href ="#index-aria-rowgroup "> rowgroup</ a > </ code >
3170
- </ td >
3171
- < td >
3172
- < p >
3173
- < a > < strong > Any `role`</ strong > </ a > , though < code > < a href ="#index-aria-rowgroup "> rowgroup</ a > </ code > is NOT RECOMMENDED.
3174
- </ p >
3175
3153
< p >
3176
- < a data-cite ="wai-aria-1.2#global_states "> Global `aria-*` attributes</ a >
3177
- and any `aria-*` attributes applicable to the allowed roles.
3154
+ If the ancestor `table` element has `role=table`, `grid`, or `treegrid`,
3155
+ < a > < strong class ="nosupport "> no `role`</ strong > </ a >
3156
+ other than the following:
3178
3157
</ p >
3179
- </ td >
3180
- </ tr >
3181
- < tr >
3182
- < th id ="el-thead " tabindex ="-1 ">
3183
- [^thead^]
3184
- </ th >
3185
- < td >
3186
- < code > role=< a href ="#index-aria-rowgroup "> rowgroup</ a > </ code >
3187
- </ td >
3188
- < td >
3158
+ < ul >
3159
+ < li > If the ancestor `table` element is exposed as a `role=table`, then
3160
+ < code > < a href ="#index-aria-cell "> cell</ a > </ code >
3161
+ is allowed, but NOT RECOMMENDED.</ li >
3162
+ < li > If the ancestor `table` element is exposed as a `role=grid` or `treegrid`, then
3163
+ < code > < a href ="#index-aria-gridcell "> gridcell</ a > </ code >
3164
+ is allowed, but NOT RECOMMENDED.</ li >
3165
+ </ ul >
3189
3166
< p >
3190
- < a > < strong > Any `role`</ strong > </ a > , though < code > < a href ="#index-aria-rowgroup "> rowgroup</ a > </ code > is NOT RECOMMENDED.
3167
+ Otherwise, if the ancestor `table` element is not exposed
3168
+ as a `role=table`, `grid` or `treegrid`,
3169
+ < a > < strong > any `role`</ strong > </ a > .
3191
3170
</ p >
3192
3171
< p >
3193
3172
< a data-cite ="wai-aria-1.2#global_states "> Global `aria-*` attributes</ a >
@@ -3196,72 +3175,45 @@ <h2 id="docconformance">
3196
3175
</ td >
3197
3176
</ tr >
3198
3177
< tr >
3199
- < th id ="el-time " tabindex ="-1 ">
3200
- [^time ^]
3178
+ < th id ="el-template " tabindex ="-1 ">
3179
+ [^template ^]
3201
3180
</ th >
3202
3181
< td >
3203
- < code > role= < a href =" #index-aria-time " > time </ a > </ code >
3182
+ < a > No corresponding role</ a >
3204
3183
</ td >
3205
3184
< td >
3206
3185
< p >
3207
- < a > < strong > Any `role`</ strong > </ a > , though < code > < a href ="#index-aria-time "> time</ a > </ code > is NOT RECOMMENDED.
3208
- </ p >
3209
- < p class ="addition "> < a > Naming Prohibited</ a > </ p >
3210
- < p >
3211
- Otherwise, < a data-cite ="wai-aria-1.2#global_states "> global `aria-*` attributes</ a >
3212
- and any `aria-*` attributes applicable to the allowed roles.
3186
+ < strong class ="nosupport "> < a > No `role`</ a > or `aria-*` attributes</ strong >
3213
3187
</ p >
3214
3188
</ td >
3215
3189
</ tr >
3216
3190
< tr >
3217
- < th id ="el-title " tabindex ="-1 ">
3218
- [^title ^]
3191
+ < th id ="el-textarea " tabindex ="-1 ">
3192
+ [^textarea ^]
3219
3193
</ th >
3220
3194
< td >
3221
- < a > No corresponding role</ a >
3195
+ < code > role= < a href =" #index-aria-textbox " > textbox </ a > </ code >
3222
3196
</ td >
3223
3197
< td >
3224
3198
< p >
3225
- < strong class ="nosupport "> < a > No `role`</ a > or `aria-*` attributes</ strong >
3199
+ < a > < strong class ="nosupport "> No `role`</ strong > </ a > other than < code > < a href ="#index-aria-textbox "> textbox</ a > </ code > , which is NOT RECOMMENDED.
3200
+ </ p >
3201
+ < p >
3202
+ < a data-cite ="wai-aria-1.2#global_states "> Global `aria-*` attributes</ a >
3203
+ and any `aria-*` attributes applicable to the `textbox` role.
3226
3204
</ p >
3227
3205
</ td >
3228
3206
</ tr >
3229
3207
< tr >
3230
- < th id ="el-td " tabindex ="-1 ">
3231
- [^td ^]
3208
+ < th id ="el-tfoot " tabindex ="-1 ">
3209
+ [^tfoot ^]
3232
3210
</ th >
3233
3211
< td >
3234
- < p >
3235
- < code > role=< a href ="#index-aria-cell "> cell</ a > </ code > if the ancestor
3236
- `table` element is exposed as a `role=table`
3237
- </ p >
3238
- < p >
3239
- < code > role=< a href ="#index-aria-gridcell "> gridcell</ a > </ code > if the ancestor
3240
- `table` element is exposed as a `role=grid` or `treegrid`
3241
- </ p >
3242
- < p >
3243
- < a > No corresponding role</ a > if the ancestor `table` element is not exposed
3244
- as a `role=table`, `grid` or `treegrid`
3245
- </ p >
3212
+ < code > role=< a href ="#index-aria-rowgroup "> rowgroup</ a > </ code >
3246
3213
</ td >
3247
3214
< td >
3248
3215
< p >
3249
- If the ancestor `table` element has `role=table`, `grid`, or `treegrid`,
3250
- < a > < strong class ="nosupport "> no `role`</ strong > </ a >
3251
- other than the following:
3252
- </ p >
3253
- < ul >
3254
- < li > If the ancestor `table` element is exposed as a `role=table`, then
3255
- < code > < a href ="#index-aria-cell "> cell</ a > </ code >
3256
- is allowed, but NOT RECOMMENDED.</ li >
3257
- < li > If the ancestor `table` element is exposed as a `role=grid` or `treegrid`, then
3258
- < code > < a href ="#index-aria-gridcell "> gridcell</ a > </ code >
3259
- is allowed, but NOT RECOMMENDED.</ li >
3260
- </ ul >
3261
- < p >
3262
- Otherwise, if the ancestor `table` element is not exposed
3263
- as a `role=table`, `grid` or `treegrid`,
3264
- < a > < strong > any `role`</ strong > </ a > .
3216
+ < a > < strong > Any `role`</ strong > </ a > , though < code > < a href ="#index-aria-rowgroup "> rowgroup</ a > </ code > is NOT RECOMMENDED.
3265
3217
</ p >
3266
3218
< p >
3267
3219
< a data-cite ="wai-aria-1.2#global_states "> Global `aria-*` attributes</ a >
@@ -3324,6 +3276,54 @@ <h2 id="docconformance">
3324
3276
</ p >
3325
3277
</ td >
3326
3278
</ tr >
3279
+ < tr >
3280
+ < th id ="el-thead " tabindex ="-1 ">
3281
+ [^thead^]
3282
+ </ th >
3283
+ < td >
3284
+ < code > role=< a href ="#index-aria-rowgroup "> rowgroup</ a > </ code >
3285
+ </ td >
3286
+ < td >
3287
+ < p >
3288
+ < a > < strong > Any `role`</ strong > </ a > , though < code > < a href ="#index-aria-rowgroup "> rowgroup</ a > </ code > is NOT RECOMMENDED.
3289
+ </ p >
3290
+ < p >
3291
+ < a data-cite ="wai-aria-1.2#global_states "> Global `aria-*` attributes</ a >
3292
+ and any `aria-*` attributes applicable to the allowed roles.
3293
+ </ p >
3294
+ </ td >
3295
+ </ tr >
3296
+ < tr >
3297
+ < th id ="el-time " tabindex ="-1 ">
3298
+ [^time^]
3299
+ </ th >
3300
+ < td >
3301
+ < code > role=< a href ="#index-aria-time "> time</ a > </ code >
3302
+ </ td >
3303
+ < td >
3304
+ < p >
3305
+ < a > < strong > Any `role`</ strong > </ a > , though < code > < a href ="#index-aria-time "> time</ a > </ code > is NOT RECOMMENDED.
3306
+ </ p >
3307
+ < p class ="addition "> < a > Naming Prohibited</ a > </ p >
3308
+ < p >
3309
+ Otherwise, < a data-cite ="wai-aria-1.2#global_states "> global `aria-*` attributes</ a >
3310
+ and any `aria-*` attributes applicable to the allowed roles.
3311
+ </ p >
3312
+ </ td >
3313
+ </ tr >
3314
+ < tr >
3315
+ < th id ="el-title " tabindex ="-1 ">
3316
+ [^title^]
3317
+ </ th >
3318
+ < td >
3319
+ < a > No corresponding role</ a >
3320
+ </ td >
3321
+ < td >
3322
+ < p >
3323
+ < strong class ="nosupport "> < a > No `role`</ a > or `aria-*` attributes</ strong >
3324
+ </ p >
3325
+ </ td >
3326
+ </ tr >
3327
3327
< tr >
3328
3328
< th id ="el-tr " tabindex ="-1 ">
3329
3329
[^tr^]
0 commit comments