PREFIX owl: <http://www.w3.org/2002/07/owl#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
PREFIX vocab: <http://www.w3.org/1999/xhtml/vocab#>
PREFIX linkml: <https://w3id.org/linkml/>
PREFIX rdfa: <http://www.w3.org/ns/rdfa#>
PREFIX sh: <http://www.w3.org/ns/shacl#>
PREFIX vann: <http://purl.org/vocab/vann/>

<http://www.w3.org/1999/xhtml/vocab> a owl:Ontology ;
  vann:preferredNamespacePrefix "vocab" ;
  vann:preferredNamespaceUri "http://www.w3.org/1999/xhtml/vocab#"^^xsd:anyURI ;
  sh:declare [
    sh:prefix "vocab" ;
    sh:namespace "http://www.w3.org/1999/xhtml/vocab#"^^xsd:anyURI
  ] , [
    sh:prefix "linkml" ;
    sh:namespace "https://w3id.org/linkml/"^^xsd:anyURI
  ] , [
    sh:prefix "rdf" ;
    sh:namespace "http://www.w3.org/1999/02/22-rdf-syntax-ns#"^^xsd:anyURI
  ] , [
    sh:prefix "rdfs" ;
    sh:namespace "http://www.w3.org/2000/01/rdf-schema#"^^xsd:anyURI
  ] , [
    sh:prefix "rdfa" ;
    sh:namespace "http://www.w3.org/ns/rdfa#"^^xsd:anyURI
  ] .

vocab:radiogroup a owl:ObjectProperty ;
  rdfs:comment """A group
      of radio buttons.""" .

vocab:directory a owl:ObjectProperty ;
  rdfs:comment """A list
      of references to members of a group, such as a static table of contents.""" .

vocab:banner a owl:ObjectProperty ;
  rdfs:comment """contains
      the prime heading or internal title of a page. """ ;
  rdfs:member vocab:role-properties .

vocab:article a owl:ObjectProperty ;
  rdfs:comment """A section
      of a page that consists of a composition that forms an independent part
      of a document, page, or site.""" .

vocab:button a owl:ObjectProperty ;
  rdfs:comment """An input
      that allows for user-triggered actions when clicked or pressed. Also see
      link.""" .

vocab:stylesheet a owl:ObjectProperty ;
  rdfs:comment """stylesheet refers to a resource
      serving as a stylesheet for a resource. """ ;
  rdfs:member vocab:relrev-properties ;
  rdfa:term "stylesheet" ;
  rdfa:uri vocab:stylesheet .

vocab:dialog a owl:ObjectProperty ;
  rdfs:comment """A dialog
      is an application window that is designed to interrupt the current processing
      of an application in order to prompt the user to enter information or require
      a response. Also see alertdialog.""" .

vocab:option a owl:ObjectProperty ;
  rdfs:comment """A selectable
      item in a select list.""" .

vocab:region a owl:ObjectProperty ;
  rdfs:comment """A large
      perceivable section of a web page or document, that the author feels is
      important enough to be included in a page summary or table of contents,
      for example, an area of the page containing live sporting event statistics.""" .

vocab:search a owl:ObjectProperty ;
  rdfs:comment """indicates
      that the section provides a search facility. """ ;
  rdfs:member vocab:role-properties .

vocab:slider a owl:ObjectProperty ;
  rdfs:comment """A user
      input where the user selects a value from within a given range.""" .

vocab:status a owl:ObjectProperty ;
  rdfs:comment """A container
      whose content is advisory information for the user but is not important
      enough to justify an alert. Also see alert.""" .

vocab:alertdialog a owl:ObjectProperty ;
  rdfs:comment """A
      type of dialog that contains an alert message, where initial focus goes
      an element within the dialog. Also see alert and dialog.""" .

vocab:columnheader a owl:ObjectProperty ;
  rdfs:comment """A
      cell containing header information for a column.""" .

vocab:menuitemcheckbox a owl:ObjectProperty ;
  rdfs:comment """A
      checkable menuitem that has three possible values: true, false, or mixed.""" .

vocab:contentinfo a owl:ObjectProperty ;
  rdfs:comment """contains meta information about the
      content on the page or the page as a whole.""" ;
  rdfs:member vocab:role-properties .

vocab:license a owl:ObjectProperty ;
  rdfs:comment """license refers to a resource that
      defines the associated license. """ ;
  rdfs:member vocab:relrev-properties ;
  rdfa:term "license" ;
  rdfa:uri vocab:license .

vocab:listbox a owl:ObjectProperty ;
  rdfs:comment """A widget
      that allows the user to select one or more items from a list of choices.
      Also see combobox and list.""" .

vocab:tabpanel a owl:ObjectProperty ;
  rdfs:comment """A container
      for the resources associated with a tab, where each tab is contained in
      a tablist.""" .

vocab:combobox a owl:ObjectProperty ;
  rdfs:comment """A presentation
      of a select; usually similar to a textbox where users can type ahead to
      select an option, or type to enter arbitrary text as a new item in the
      list. Also see listbox.""" .

vocab:presentation a owl:ObjectProperty ;
  rdfs:comment """An
      element whose implicit native role semantics will not be mapped to the
      accessibility API.""" .

vocab:menuitem a owl:ObjectProperty ;
  rdfs:comment """An option
      in a group of choices contained by a menu or menubar.""" .

vocab:contents a owl:ObjectProperty ;
  rdfs:comment """contents refers to a resource serving
      as a table of contents. """ ;
  rdfs:member vocab:relrev-properties ;
  rdfa:term "contents" ;
  rdfa:uri vocab:contents .

vocab:glossary a owl:ObjectProperty ;
  rdfs:comment """glossary refers to a resource
      providing a glossary of terms. """ ;
  rdfs:member vocab:relrev-properties ;
  rdfa:term "glossary" ;
  rdfa:uri vocab:glossary .

vocab:scrollbar a owl:ObjectProperty ;
  rdfs:comment """A graphical
      object that controls the scrolling of content within a viewing area, regardless
      of whether the content is fully displayed within the viewing area.""" .

vocab:chapter a owl:ObjectProperty ;
  rdfs:comment """chapter refers to a resource serving
      as a chapter in a collection. """ ;
  rdfs:member vocab:relrev-properties ;
  rdfa:term "chapter" ;
  rdfa:uri vocab:chapter .

vocab:heading a owl:ObjectProperty ;
  rdfs:comment """A heading
      for a section of the page.""" .

vocab:marquee a owl:ObjectProperty ;
  rdfs:comment """A type
      of live region where non-essential information changes frequently. Also
      see log.""" .

vocab:menubar a owl:ObjectProperty ;
  rdfs:comment """A presentation
      of menu that usually remains visible and is usually presented horizontally.""" .

vocab:navigation a owl:ObjectProperty ;
  rdfs:comment """indicates a collection of items suitable for
      navigating the document or related documents.""" ;
  rdfs:member vocab:role-properties .

vocab:complementary a owl:ObjectProperty ;
  rdfs:comment """indicates that the section supports but is
      separable from the main content of resource.""" ;
  rdfs:member vocab:role-properties .

vocab:rowgroup a owl:ObjectProperty ;
  rdfs:comment """A group
      containing one or more row elements in a grid.""" .

vocab:up a owl:ObjectProperty ;
  rdfs:comment """up refers to a resource \"above\" in a
      hierarchically structured set. """ ;
  rdfs:member vocab:relrev-properties ;
  rdfa:term "up" ;
  rdfa:uri vocab:up .

vocab:cite a owl:ObjectProperty ;
  rdfs:comment """cite refers to a resource that defines
      a citation. """ ;
  rdfs:member vocab:relrev-properties ;
  rdfa:term "cite" ;
  rdfa:uri vocab:cite .

vocab:form a owl:ObjectProperty ;
  rdfs:comment """A landmark
      region that contains a collection of items and objects that, as a whole,
      combine to create a form. Also see search.""" .

vocab:grid a owl:ObjectProperty ;
  rdfs:comment """A grid is
      an interactive control which contains cells of tabular data arranged in
      rows and columns, like a table.""" .

vocab:help a owl:ObjectProperty ;
  rdfs:comment """help refers to a resource offering
      help. """ ;
  rdfs:member vocab:relrev-properties ;
  rdfa:term "help" ;
  rdfa:uri vocab:help .

vocab:icon a owl:ObjectProperty ;
  rdfs:comment """icon refers to a resource that
      represents an icon. """ ;
  rdfs:member vocab:relrev-properties ;
  rdfa:term "icon" ;
  rdfa:uri vocab:icon .

vocab:last a owl:ObjectProperty ;
  rdfs:comment """last refers to the last resource in a
      collection of resources. """ ;
  rdfs:member vocab:relrev-properties ;
  rdfa:term "last" ;
  rdfa:uri vocab:last .

vocab:link a owl:ObjectProperty ;
  rdfs:comment """An interactive
      reference to an internal or external resource that, when activated, causes
      the user agent to navigate to that resource. Also see button.""" .

vocab:list a owl:ObjectProperty ;
  rdfs:comment """A group of
      non-interactive list items. Also see listbox.""" .

vocab:main a owl:ObjectProperty ;
  rdfs:comment """acts as the
      main content of the document. """ ;
  rdfs:member vocab:role-properties .

vocab:math a owl:ObjectProperty ;
  rdfs:comment """Content that
      represents a mathematical expression. """ .

vocab:menu a owl:ObjectProperty ;
  rdfs:comment """A type of
      widget that offers a list of choices to the user.""" .

vocab:meta a owl:ObjectProperty ;
  rdfs:comment """meta refers to a resource that
      provides metadata. """ ;
  rdfs:member vocab:relrev-properties ;
  rdfa:term "meta" ;
  rdfa:uri vocab:meta .

vocab:next a owl:ObjectProperty ;
  rdfs:comment """next refers to the next resource
      (after the current one) in an ordered collection of resources. """ ;
  rdfs:member vocab:relrev-properties ;
  rdfa:term "next" ;
  rdfa:uri vocab:next .

vocab:note a owl:ObjectProperty ;
  rdfs:comment """indicates
      the content is parenthetic or ancillary to the main content of the
      resource. """ ;
  rdfs:member vocab:role-properties .

vocab:prev a owl:ObjectProperty ;
  rdfs:comment """prev refers to a previous resource
      (before the current one) in an ordered collection of resources. """ ;
  rdfs:member vocab:relrev-properties ;
  rdfa:term "prev" ;
  rdfa:uri vocab:prev .

vocab:role a owl:ObjectProperty ;
  rdfs:comment """role indicates the purpose of the
      resource. See the XHTML Role
      Vocabulary for roles in this vocabulary space, and XHTMLROLE for information on extending the
      collection of roles. """ ;
  a rdf:Bag ;
  rdfs:member vocab:relrev-properties ;
  rdfa:term "role" ;
  rdfa:uri vocab:role .

vocab:tree a owl:ObjectProperty ;
  rdfs:comment """A type of
      list that may contain sub-level nested groups that can be collapsed and
      expanded.""" .

vocab:gridcell a owl:ObjectProperty ;
  rdfs:comment """A cell
      in a grid or treegrid.""" .

vocab:alert a owl:ObjectProperty ;
  rdfs:comment """A message
      with important, and usually time-sensitive, information. Also see alertdialog
      and status.""" .

vocab:first a owl:ObjectProperty ;
  rdfs:comment """first refers the first item in a
      collection (see also start and top).""" ;
  rdfs:member vocab:relrev-properties ;
  rdfa:term "first" ;
  rdfa:uri vocab:first .

vocab:group a owl:ObjectProperty ;
  rdfs:comment """A set of
      user interface objects which are not intended to be included in a page
      summary or table of contents by assistive technologies.""" .

vocab:index a owl:ObjectProperty ;
  rdfs:comment """index refers to a resource providing
      an index. """ ;
  rdfs:member vocab:relrev-properties ;
  rdfa:term "index" ;
  rdfa:uri vocab:index .

vocab:p3pv1 a owl:ObjectProperty ;
  rdfs:comment """p3pv1 refers to a P3P Policy Reference
      File [P3P]. """ ;
  rdfs:member vocab:relrev-properties ;
  rdfa:term "p3pv1" ;
  rdfa:uri vocab:p3pv1 .

vocab:radio a owl:ObjectProperty ;
  rdfs:comment """A checkable
      input in a group of radio roles, only one of which can be checked at a
      time.""" .

vocab:start a owl:ObjectProperty ;
  rdfs:comment """start refers to the first resource in
      a collection of resources. """ ;
  rdfs:member vocab:relrev-properties ;
  rdfa:term "start" ;
  rdfa:uri vocab:start .

vocab:timer a owl:ObjectProperty ;
  rdfs:comment """A type of
      live region containing a numerical counter which indicates an amount of
      elapsed time from a start point, or the time remaining until an end point.""" .

vocab:progressbar a owl:ObjectProperty ;
  rdfs:comment """An
      element that displays the progress status for tasks that take a long time.""" .

vocab:menuitemradio a owl:ObjectProperty ;
  rdfs:comment """A
      checkable menuitem in a group of menuitemradio roles, only one of which
      can be checked at a time.""" .

vocab:copyright a owl:ObjectProperty ;
  rdfs:comment """copyright refers to a copyright
      statement for the resource. """ ;
  rdfs:member vocab:relrev-properties ;
  rdfa:term "copyright" ;
  rdfa:uri vocab:copyright .

vocab:rowheader a owl:ObjectProperty ;
  rdfs:comment """A cell
      containing header information for a row in a grid.""" .

vocab:spinbutton a owl:ObjectProperty ;
  rdfs:comment """A form
      of range that expects a user to select from amongst discrete choices.""" .

vocab:application a owl:ObjectProperty ;
  rdfs:comment """A
      region declared as a web application, as opposed to a web document.""" .

vocab:document a owl:ObjectProperty ;
  rdfs:comment """A region
      containing related information that is declared as document content, as
      opposed to a web application.""" .

vocab:separator a owl:ObjectProperty ;
  rdfs:comment """A divider
      that separates and distinguishes sections of content or groups of menuitems.""" .

vocab:section a owl:ObjectProperty ;
  rdfs:comment """section refers to a resource serving
      as a section in a collection. """ ;
  rdfs:member vocab:relrev-properties ;
  rdfa:term "section" ;
  rdfa:uri vocab:section .

vocab:appendix a owl:ObjectProperty ;
  rdfs:comment """appendix refers to a resource serving
      as an appendix in a collection. """ ;
  rdfs:member vocab:relrev-properties ;
  rdfa:term "appendix" ;
  rdfa:uri vocab:appendix .

vocab:subsection a owl:ObjectProperty ;
  rdfs:comment """subsection refers to a resource
      serving as a subsection in a collection. """ ;
  rdfs:member vocab:relrev-properties ;
  rdfa:term "subsection" ;
  rdfa:uri vocab:subsection .

vocab:img a owl:ObjectProperty ;
  rdfs:comment """A container
      for a collection of elements that form an image.""" .

vocab:log a owl:ObjectProperty ;
  rdfs:comment """A type of
      live region where new information is added in meaningful order and old
      information may disappear. Also see marquee.""" .

vocab:row a owl:ObjectProperty ;
  rdfs:comment """A row of cells
      in a grid.""" .

vocab:tab a owl:ObjectProperty ;
  rdfs:comment """A grouping
      label providing a mechanism for selecting the tab content that is to be
      rendered to the user.""" .

vocab:top a owl:ObjectProperty ;
  rdfs:comment "top is a synonym for start. " ;
  rdfs:member vocab:relrev-properties ;
  rdfa:term "top" ;
  rdfa:uri vocab:top .

vocab:definition a owl:ObjectProperty ;
  rdfs:comment "indicates the definition of a term or concept." ;
  rdfs:member vocab:role-properties .

vocab:listitem a owl:ObjectProperty ;
  rdfs:comment """A single
      item in a list or directory.""" .

vocab:treegrid a owl:ObjectProperty ;
  rdfs:comment """A grid
      whose rows can be expanded and collapsed in the same manner as for a tree.""" .

vocab:treeitem a owl:ObjectProperty ;
  rdfs:comment """An option
      item of a tree. This is an element within a tree that may be expanded or
      collapsed if it contains a sub-level group of treeitems.""" .

vocab:checkbox a owl:ObjectProperty ;
  rdfs:comment """A checkable
      input that has three possible values: true, false, or mixed.""" .

vocab:itsRules a owl:ObjectProperty ;
  rdfs:comment """itsRules indicates that the designated
      resource is an [ITS] rule set.""" ;
  rdfs:member vocab:relrev-properties ;
  rdfa:term "itsRules" ;
  rdfa:uri vocab:itsRules .

vocab:tablist a owl:ObjectProperty ;
  rdfs:comment """A list
      of tab elements, which are references to tabpanel elements.""" .

vocab:textbox a owl:ObjectProperty ;
  rdfs:comment """Input
      that allows free-form text as its value.""" .

vocab:bookmark a owl:ObjectProperty ;
  rdfs:comment """bookmark refers to a bookmark - a link
      to a key entry point within an extended document. """ ;
  rdfs:member vocab:relrev-properties ;
  rdfa:term "bookmark" ;
  rdfa:uri vocab:bookmark .

vocab:alternate a owl:ObjectProperty ;
  rdfs:comment """alternate 
    designates alternate versions for a resource.""" ;
  rdfs:member vocab:relrev-properties ;
  rdfa:term "alternate" ;
  rdfa:uri vocab:alternate .

vocab:toolbar a owl:ObjectProperty ;
  rdfs:comment """A collection
      of commonly used function buttons represented in compact visual form.""" .

vocab:tooltip a owl:ObjectProperty ;
  rdfs:comment """A contextual
      popup that displays a description for an element.""" .

vann:preferredNamespacePrefix a owl:AnnotationProperty .

vann:preferredNamespaceUri a owl:AnnotationProperty .

rdfa:term a owl:AnnotationProperty .

rdfa:uri a owl:AnnotationProperty .

sh:declare a owl:AnnotationProperty .

sh:prefix a owl:AnnotationProperty .

sh:namespace a owl:AnnotationProperty .
