Mark up a semantic guest review
Create a self-contained guest review article with reviewer metadata, a machine-readable date, textual rating, quotation, and labelled response.Description
Requirements
Place the complete review article inside exactly one main landmark.
Name the challenge-item article with its visible Guest review heading.
Expose a reviewer name and a time element with a valid datetime value.
Provide a visible rating such as 4 out of 5 without relying on star glyphs alone.
Use a blockquote for the nonempty guest review text.
Place a nonempty response in a section named by a visible Host response heading.
Review
A guest leaves a four-out-of-five review
Name, date, textual rating, and quote are exposed
Place the complete review article inside exactly one main landmark.
Response
A host responds
The response is discoverable under its own heading
Name the challenge-item article with its visible Guest review heading.
Constraints
Use native semantic HTML before adding ARIAKeep every required label and state available as visible textDo not use scripts, images of text, or layout tables
Hints
Hint 1
Start with the single-main-landmark behavior and make its observable result deterministic.
Hint 2
Model labelled-review-article independently before combining it with the remaining states.
Hint 3
Verify the boundary described by labelled-host-response without changing caller-owned input.