SVG Essentialsの本を読み始めたばかりですが、例 2-2 で理解できないことがあります。「HTML ファイル内のインライン SVG」。
「ルック・マ、同じフォント!」のフォント・サイズ。text は "And here is regular HTML again..." よりも大きくなりますが、どちらも同じようにスタイル設定されていますが、実際にはスタイル設定されておらず、デフォルトを使用しています。これは例のコードです (こちらも参照してください):
<head>
<style>
svg {
display:block;
width:500px;
height:500px;
margin: auto;
border: thick double navy;
background-color: lightblue;
}
body {
font-family: cursive;
}
circle {
fill: lavender;
stroke: navy;
stroke-width: 5;
}
</style>
</head>
<body>
<h1>Inline SVG in HTML Demo Page</h1>
<svg viewBox="0 0 250 250" xmlns="http://www.w3.org/2000/svg">
<title>An SVG circle</title>
<circle cx="125" cy="125" r="100"/>
<text x="125" y="125" dy="0.5em" text-anchor="middle">Look Ma, Same Font!</text>
</svg>
<p>And here is regular HTML again...</p>
</body>
</html>
ここで何が欠けているのですか?