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
25 lines
1.1 KiB
HTML
25 lines
1.1 KiB
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'>
|
|
<style>
|
|
.s { font-size: 50%; }
|
|
</style>
|
|
<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 displayed identical to base text, interleaved, sized small but still not displayed as annotation-->
|
|
例文は<span>今</span><span class=s>きょう</span><span>日</span>
|