This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 13620 - Clarify label vs caption
Summary: Clarify label vs caption
Status: RESOLVED DUPLICATE of bug 13296
Alias: None
Product: HTML WG
Classification: Unclassified
Component: LC1 HTML5 spec (show other bugs)
Version: unspecified
Hardware: PC Windows XP
: P2 normal
Target Milestone: ---
Assignee: Ian 'Hixie' Hickson
QA Contact: HTML WG Bugzilla archive list
URL: http://www.w3.org/TR/2011/WD-html5-20...
Whiteboard:
Keywords: a11y
Depends on:
Blocks:
 
Reported: 2011-08-03 18:34 UTC by Michael Cooper
Modified: 2011-08-15 13:37 UTC (History)
7 users (show)

See Also:


Attachments

Description Michael Cooper 2011-08-03 18:34:40 UTC
[Filed on behalf of Joshue O Connor, so please approach him for further details / suggestions]

The label is said to represent a 'caption' in a user interface. There is however there is no explanation of what “caption” means in this context. Is it the same as a 'caption' for a data table, or is it similar to the figcaption etc? I suggest linking to the section of the spec that describes what a caption is, and what it is for as well as its content model etc.
Comment 1 Michael[tm] Smith 2011-08-04 05:35:40 UTC
mass-move component to LC1
Comment 2 Simon Pieters 2011-08-05 13:43:26 UTC
Is the label element different to almost all other instances of "The foo element represents bar" where bar is not explained anywhere in further detail? For example:

"The html element represents the root of an HTML document." -- root not explained.
"The head element represents a collection of metadata for the Document." -- metadata not explained.
"The title element represents the document's title or name. " -- title or name not explained.
etc.

> I suggest linking to the section of the spec that describes what a caption
> is, 

Why not put sufficient explanation next to the definition instead of having it in a separate section?

> and what it is for

The next paragraph says what it is for:

"The caption can be associated with a specific form control..."

> as well as its content model etc.

The content model is a few lines higher up:

"Content model:
Phrasing content, but with no descendant labelable elements unless it is the element's labeled control, and no descendant label elements."
Comment 3 Anne 2011-08-15 13:37:01 UTC

*** This bug has been marked as a duplicate of bug 13296 ***