Source code
Revision control
Copy as Markdown
Other Tools
Test Info:
- This WPT test may be referenced by the following Test IDs:
- /css/css-inline/alignment-baseline/alignment-baseline-vertical-rl-003.html?class=alphabetic - WPT Dashboard Interop Dashboard
- /css/css-inline/alignment-baseline/alignment-baseline-vertical-rl-003.html?class=baseline - WPT Dashboard Interop Dashboard
- /css/css-inline/alignment-baseline/alignment-baseline-vertical-rl-003.html?class=central - WPT Dashboard Interop Dashboard
- /css/css-inline/alignment-baseline/alignment-baseline-vertical-rl-003.html?class=hanging - WPT Dashboard Interop Dashboard
- /css/css-inline/alignment-baseline/alignment-baseline-vertical-rl-003.html?class=ideographic - WPT Dashboard Interop Dashboard
- /css/css-inline/alignment-baseline/alignment-baseline-vertical-rl-003.html?class=mathematical - WPT Dashboard Interop Dashboard
- /css/css-inline/alignment-baseline/alignment-baseline-vertical-rl-003.html?class=middle - WPT Dashboard Interop Dashboard
- /css/css-inline/alignment-baseline/alignment-baseline-vertical-rl-003.html?class=text-bottom - WPT Dashboard Interop Dashboard
- /css/css-inline/alignment-baseline/alignment-baseline-vertical-rl-003.html?class=text-top - WPT Dashboard Interop Dashboard
<!DOCTYPE html>
<html>
<head>
<link rel="match" href="alignment-baseline-vertical-rl-003-ref.html">
<link rel="stylesheet" href="/fonts/baseline-diagnostic/baseline-diagnostic-font.css">
<script src="support/variant-class.js"></script>
<meta name="assert" content="alignment-baseline synthesizes baselines of atomic inlines including margins" />
<meta name="flags" content="image" />
<meta charset="utf-8">
<meta name="variant" content="?class=baseline">
<meta name="variant" content="?class=text-bottom">
<meta name="variant" content="?class=alphabetic">
<meta name="variant" content="?class=ideographic">
<meta name="variant" content="?class=middle">
<meta name="variant" content="?class=central">
<meta name="variant" content="?class=mathematical">
<meta name="variant" content="?class=hanging">
<meta name="variant" content="?class=text-top">
<style>
:root {
font: 200px/1 'BaselineDiagnostic';
}
#container {
writing-mode: vertical-rl;
}
img {
width: 100px;
height: 100px;
margin-block-start: -10px;
margin-block-end: -30px;
/* Visualize block start/end margins */
box-shadow:
inset -10px 0px black,
inset 30px 0px 0px black;
}
.baseline :is(#target, img) { alignment-baseline: baseline; }
.text-bottom :is(#target, img) { alignment-baseline: text-bottom; }
.alphabetic :is(#target, img) { alignment-baseline: alphabetic; }
.ideographic :is(#target, img) { alignment-baseline: ideographic; }
.middle :is(#target, img) { alignment-baseline: middle; }
.central :is(#target, img) { alignment-baseline: central; }
.mathematical :is(#target, img) { alignment-baseline: mathematical; }
.hanging :is(#target, img) { alignment-baseline: hanging; }
.text-top :is(#target, img) { alignment-baseline: text-top; }
</style>
</head>
<body>
<span id="container">X<img src="/images/checkerboard.svg"></span>
</body>
</html>