HTML
Let an agent explain HTML and its role, relay syntax, elements, forms and standards from web standards sources, describe practices such as semantic and dynamic HTML, and distinguish HTML from CSS, JavaScript, XML and rendering engines.
Bundle → Layer → Finding → Questions Filled
4 bundles · 8 layers · 8 findings · 16 questions
Understand What HTML is.
Definition
Definition.
Definition
Definition.
- What is HTML, and how does it differ from CSS, JavaScript, XML and the browser? definition
- Is the question about the language, a feature, a practice or web development in general? boundary
Features
Elements and forms.
Features
Features.
- What are HTML elements, web forms, form fields and file select inputs? definition
- Which entry fits the specific feature? action
Standards Standards.
Living
Living standard.
Living
Living.
- How is the HTML Living Standard maintained, and how did W3C and WHATWG converge? provenance
- Which references are standard? provenance
Accessibility
Accessibility.
Accessibility
Accessibility.
- How do semantic HTML and ARIA support accessibility under WCAG? provenance
- Which sources are cited? provenance
Practice Practice.
Writing
Writing HTML.
Writing
Writing.
- How is well-structured, semantic HTML written and validated? action
- Which entry fits semantic HTML? action
Dynamic
Dynamic and scholarly HTML.
Dynamic
Dynamic.
- What are dynamic HTML and scholarly HTML, and how are they used? provenance
- Which entry fits dynamic HTML? action
Context History and ecosystem.
History
History.
History
History.
- How did HTML develop from Berners-Lee s proposal through the browser wars to HTML5? provenance
- Which entry fits the history of the World Wide Web? action
Ecosystem
Ecosystem.
Ecosystem
Ecosystem.
- How do frameworks, templating and static site generators produce HTML? provenance
- Which entry fits web development? action
Classifiers Filled
- Family
- Thing Registry
- Category
- Information and virtual systems
- Entry kind
- thing
- Plane
- INF
- Domain
- INF.MED
- Other names and narrower kinds
- web form, form field, File select, Semantic HTML, Scholarly HTML, Dynamic HTML, C-HTML
What it is Filled
The standard markup language for documents designed to be displayed in a web browser, defining the structure of web pages with elements for text, links, images, forms and form fields such as file selection inputs, maintained as a living standard by the WHATWG, with practices such as semantic HTML that uses meaningful elements, scholarly HTML for research articles and dynamic HTML that combines HTML with scripting and styling; HTML works with CSS and JavaScript as the foundation of the web.
Why it exists Filled
Let an agent explain HTML and its role, relay syntax, elements, forms and standards from web standards sources, describe practices such as semantic and dynamic HTML, and distinguish HTML from CSS, JavaScript, XML and rendering engines.
Distinguishing features Filled
- Document structure
- Browser rendering
- Living standard
- Web foundation
What robots and AI may and may not do Filled
Must not
- Inject scripts or markup into pages it does not own.
- Build pages that imitate another site to collect credentials.
- Hide content from users that is shown to search engines to mislead them.
- Remove accessibility features from pages.
Only with a human decision
- Publishing changes to a live public site.
May
- Write, validate and fix HTML for pages it is authorized to edit.
- Explain elements, attributes and the HTML Living Standard.
- Make markup accessible with proper structure, labels and alternative text.
Moral aspects Filled
- The web should be usable by people with disabilities.
- HTML pages are used for phishing and deception.
Who is affected
- Web users
- Users with disabilities
- Site owners
Owners Filled
Steward
Nobody owns the language; the WHATWG maintains the standard and each site owner answers for their pages.
Links to other meta-models Filled
parent
- Q37045 - registry parent class
related
- markup language - in registry terms
- WHATWG - as a living standard
- CSS - for presentation
- XML - a general markup framework
What else AI and robots need to interact with it Filled
Identity and identifiers required Filled
- Vercy registry: vr.tr.html
- Wikidata: Q8811 (https://www.wikidata.org/wiki/Q8811)
- MIME type: text/html
Direct properties not applicable Not applicable
- first described: 1991 year - Tim Berners-Lee
- HTML5 recommendation: 2014 year
- living standard: WHATWG note - since 2019 sole standard
- elements: over 100 count
Plane INF: no invented physical properties.
Recognition optional Filled
- Markup language of web pages
- Elements, web forms, form fields, file select inputs, semantic HTML, scholarly HTML, dynamic HTML
- CSS styles; JavaScript scripts; XML is a general markup framework; browsers render
- Not a visible object; text with angle-bracket tags.
Capabilities and actions required Filled
- explain the language
- relay elements and standards
- describe practices
- distinguish related technologies
Hazards and failure modes required Filled
- Invalid markup and browser inconsistencies
- Accessibility failures from non-semantic HTML
- Registry aliases naming forms and practices as if kinds of HTML
Standards and interfaces required Filled
- WHATWG HTML Living Standard
- W3C accessibility guidelines WCAG
- Browser interoperability specifications
Context of use required Filled
- Structuring web documents.
- HTML versions from HTML 2.0 to HTML5 and the living standard
- XHTML as an XML serialisation
- semantic HTML practice
- HTML forms and input types including file select
- dynamic HTML with scripting
- specialised profiles such as scholarly HTML
Sources Filled
- Wikidata item Q8811: HTML - identity and sense of the item
- Wikipedia: HTML - general description of the item
Open questions
- Should web form and semantic HTML be separate primary entries?
- How should web standards sources be linked?
- The registry entry has merged aliases naming form controls and practices; should they be split off?
Machine files
Provenance
thing registry research (pass 2) · unreviewed
Built from: models/things/publications/thing-q8811/spec.json