How To Read A
Spec

This specification should be read like all other specifications. First, it should be read cover-to-cover, multiple times. Then, it should be read backwards at least once. Then it should be read by picking random sections from the contents list and following all the cross-references.

Why, Oh, Why?

Find The Spec

http://www.w3.org/TR/

Conformance Requirements

http://www.w3.org/TR/test-methodology/

Must, Should

If the src attribute of the content element is absent or an empty string, then the user agent must ignore this element.
If the src attribute of the content element is absent or an empty string, then the user agent must ignore this element.

Product

If the src attribute of the content element is absent or an empty string, then the user agent must ignore this element.

Strictness level

If the src attribute of the content element is absent or an empty string, then the user agent must ignore this element.

Prerequisites

If the src attribute of the content element is absent or an empty string, then the user agent must ignore this element.

Behaviour

If the src attribute of the content element is absent or an empty string, then the user agent must ignore this element.

Defined Terms

Finding Definitions

Finding References

More Complex Cases

Mapping to code

<html>
  <content>
  <content src=''>
  <content src='something-real'>
  <script>
    alert(contentStore.length === 1 ? 
                "WIN!" : 
                "FAIL!");
    alert($("content").length === 3 ? 
                "WIN!" : 
                "FAIL!");
  </script>
</html>
      

Thank You!