Files
sousa-gecko/testing/web-platform/tests/html-ruby-extensions/reference/html-ruby-012-e-ref.html
T
Florian Rivoal 9f408b7ffb Bug 2020172 [wpt PR 58150] - Import tests for html ruby extensions, a=testonly
Automatic update from web-platform-tests
Import tests for html ruby extensions (#58150)

These cover:
* permutations of the allowed syntax for ruby base markup (with or
  without rb, interleaved and tabular markup, with too many bases, with too many annotations)
* usage of rt alone, rtc alone, and rt with rtc, and variants where
  (some) rt are implied
* spanning annotations using rtc
* multi-level ruby using rtc (both spanning and non-spanning)
* the presence of rp, and the lack of interference with segmentation and
  pairing, not only when rp respect the content model, but even when it
  doesn't
* inter-element spaces not interferring with segmentation and pairing

See the README for some more info on the approach followed.

--

wpt-commits: 0828f9ec7da741aea4ecaf817f9a5a09cfe8ff1a
wpt-pr: 58150
2026-03-12 15:56:46 +00:00

22 lines
948 B
HTML

<!DOCTYPE html>
<html lang="en" >
<meta charset="utf-8">
<title>test reference</title>
<link rel='author' title='Florian Rivoal' href='https://florian.rivoal.net'>
<body>
<p>The example below consists of 2 base characters (今日), jointly annotated with their pronunciation (きょう).
For ease of comparison, it is preceded by some context text: “例文は”.
This test passes if:
<ul>
<li>the base characters are presented inline with and similarly to the context text, as if they are all part of the same sentence, and
<li>the annotation is presented as an annotation, and
<li>the annotation is jointly associated with the whole base, not just part of it.
</ul>
<p>Note: This is not a layout or rendering test.
The precise appearance is not specified,
and implementations may therefore validly vary.
<hr> <!-- incorrect rendering: annotation applied to part of the base only -->
例文は<ruby><rt>きょう</rt></ruby>