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 13529 - In HTML, the content of the meta tag is empty, however, it also serves the dual purpose of being able to store metadata for an item. When that metadata is structured as an item, there needs to be a way to include further meta tags within the original met
Summary: In HTML, the content of the meta tag is empty, however, it also serves the du...
Status: RESOLVED WONTFIX
Alias: None
Product: HTML WG
Classification: Unclassified
Component: LC1 HTML5 spec (show other bugs)
Version: unspecified
Hardware: Other other
: P3 normal
Target Milestone: ---
Assignee: Ian 'Hixie' Hickson
QA Contact: HTML WG Bugzilla archive list
URL: http://www.whatwg.org/specs/web-apps/...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-02 20:49 UTC by contributor
Modified: 2011-08-14 09:16 UTC (History)
5 users (show)

See Also:


Attachments

Description contributor 2011-08-02 20:49:55 UTC
Specification: http://dev.w3.org/html5/spec/Overview.html
Multipage: http://www.whatwg.org/C#top
Complete: http://www.whatwg.org/c#top

Comment:
In HTML, the content of the meta tag is empty, however, it also serves the
dual purpose of being able to store metadata for an item.  When that metadata
is structured as an item, there needs to be a way to include further meta tags
within the original meta tag to reproduce the structure.  This could be
handled with itemref attributes pointing to the id for subsequent meta tags,
but it would be simpler to allow meta to contain other meta tags.

An example of where this is easier is when converting from an existing XML
structure using XSLT recursively.  A simple solution to convert an XML tree
into microdata (when there is no associated text content) is to generate a
meta element where itemprop='element-name' and content='element-value', and
where there is nested elements or attributes, to process those as inner (meta)
children of the outer meta element.

For more information, please contact:
Keith W. Boone
keith.boone@ge.com

Posted from: 198.169.189.226
User agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.122 Safari/534.30
Comment 1 Tab Atkins Jr. 2011-08-02 21:27:23 UTC
If you really want structure to your embedded invisible metadata, just wrap it with an invisible <div> that carries the itemscope attribute.
Comment 2 Michael[tm] Smith 2011-08-04 05:33:46 UTC
mass-move component to LC1
Comment 3 Anne 2011-08-14 09:16:34 UTC
EDITOR'S RESPONSE: This is an Editor's Response to your comment. If you are satisfied with this response, please change the state of this bug to CLOSED. If you have additional information and would like the editor to reconsider, please reopen this bug. If you would like to escalate the issue to the full HTML Working Group, please add the TrackerRequest keyword to this bug, and suggest title and text for the tracker issue; or you may create a tracker issue yourself, if you are able to do so. For more details, see this document: <http://dev.w3.org/html5/decision-policy/decision-policy.html>.

Status: Rejected
Change Description: no spec change
Rationale: We cannot change the way <meta> works.