caption vs summary Deprecated Lookup
Classifies a table caption element versus the obsolete summary attribute for current authoring conformance. This reports syntax status and caption semantics only.
Description
A table caption supplies a table’s title.
A table caption supplies a table’s title. The former table summary attribute is obsolete in current HTML authoring.1
Classifies a table caption element versus the obsolete summary attribute for current authoring conformance. This reports syntax status and caption semantics only.
When to use caption vs summary Deprecated Lookup
Use this for the following task: Classifies a table caption element versus the obsolete summary attribute for current authoring conformance. This reports syntax status and caption semantics only.
Prepare the parsed attribute values, element states or ordered local lists requested below. Keep attribute presence separate from value.
How to use caption vs summary Deprecated Lookup and understand its results
- Prepare the parsed attribute values, element states or ordered local lists requested below. Keep attribute presence separate from value.
- Enter construct using the field table, then run the tool.
- Read conforming, providesTableCaption, obsolete. Interpret flags, units, ordering and placeholder values using the rules below.
- Review any reported issue or failed check, correct the supplied values when appropriate, and verify the result in its intended context.
| Input field | Meaning | Value type and bounds | Requirement |
|---|---|---|---|
| construct | Construct | string; choose "caption", "summary-attribute" | Required |
Select the construct. Return caption flags for caption and the obsolete flag for summary.2
caption → conforming and providesTableCaption; summary → obsolete This summarizes the declared operation. Units, indexing, inclusivity and exceptional cases are explained in the surrounding text.
| Output field | Meaning | Value type |
|---|---|---|
| conforming | Conforming | boolean |
| providesTableCaption | Provides Table Caption | boolean |
| obsolete | Obsolete | boolean |
{
"input": {
"construct": "caption"
},
"output": {
"conforming": true,
"providesTableCaption": true,
"obsolete": false
}
} Limitations and assumptions
This reports syntax status only and does not judge caption quality or guarantee accessibility.
This evaluates supplied local information; it does not fetch a page or run a browser. Malformed requests produce input errors. A successfully evaluated request can still contain false flags, empty result lists or a result outside the supplied threshold; those outcomes have the meanings stated above.
Alternative or Complementary methods
Choose td colspan/rowspan Grid Coverage Validator for this operation: Checks explicit cell rectangles within one bounded table row group using zero-based starts and normalized colspan/rowspan. Rowspan 0 reaches the group end. At most 10,000 grid slots and 1000 cells are allowed; this does not derive cell positions from HTML. For a complementary task, use colgroup span Count Calculator for this operation: Counts colgroup columns from normalized positive spans (at most 1000 each). When col children exist their spans determine the count and a group span attribute is nonconforming.
Further background: HTML / accessibility reference: caption vs summary Deprecated Lookup.
References
Similar or alternative tools
- td colspan/rowspan Grid Coverage Validator
Checks explicit cell rectangles within one bounded table row group using zero-based starts and normalized colspan/rowspan. Rowspan 0 reaches the group end. At most 10,000 grid slots and 1000 cells are allowed; this does not derive cell positions from HTML.
- colgroup span Count Calculator
Counts colgroup columns from normalized positive spans (at most 1000 each). When col children exist their spans determine the count and a group span attribute is nonconforming.