私はHTMLとCSSに非常に慣れていないので、CSSを使用してフォントをどのように太字にできるのか疑問に思っていました。
CSSファイルをインポートするプレーンHTMLページがあり、CSSでフォントを変更できます。しかし、フォントを太字にする方法がわかりません。だれでも手伝ってもらえますか?
私はHTMLとCSSに非常に慣れていないので、CSSを使用してフォントをどのように太字にできるのか疑問に思っていました。
CSSファイルをインポートするプレーンHTMLページがあり、CSSでフォントを変更できます。しかし、フォントを太字にする方法がわかりません。だれでも手伝ってもらえますか?
回答:
CSS宣言を使用できますfont-weight: bold;
。
CSSの初心者向けガイドをhttp://htmldog.com/guides/cssbeginner/で読むことをお勧めします。
あなたは使用することができる要素意味的に素晴らしい、(また、スクリーンリーダーなどのために良い)であるHTMLで、通常はボールドテキストとしてレンダリングします:strong
See here, some <strong>emphasized text</strong>.
または、font-weight
cssプロパティを使用して、要素のテキストを太字に設定できます。
<strong>
要素は意味的に誤解を招くものです。
あなたがhtmlに慣れていないので、CSSをhtmlと一緒に使用する方法の例をすぐに使用できます。それらをファイルに入れて保存し、任意のブラウザーで開くことができます。
これは、CSSスタイルをタグ/要素に直接埋め込みます。content / htmlを常にデザインから分離する必要があるため、一般的にこれはあまり良いアプローチではありません。
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Hi, I'm bold!</title>
</head>
<body>
<p style="font-weight:bold;">Hi, I'm very bold!</p>
</body>
</html>
次の方法はより一般的な方法であり、ドキュメント内のすべての "p"(段落を表す)タグで機能し、さらにタグを巨大にします。ところで グーグルは彼の検索にこのアプローチを使用しています:
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Hi, I'm bold!</title>
<style type="text/css">
p {
font-weight:bold;
font-size:26px;
}
</style>
</head>
<body>
<p>Hi, I'm very bold and HUGE!</p>
</body>
</html>
おそらく最初の例で遊んで数日かかるでしょうが、これが最後の例です。これで、最終的に2つの異なるファイルで互いに完全にデザイン(css)とコンテンツ(html)を分離します。stackoverflowはこのアプローチを採用しています。
1つのファイルにすべてのCSSを配置します( 'hello_world.css'と呼びます):
p {
font-weight:bold;
font-size:26px;
}
別のファイルにhtmlを配置する必要があります( 'hello_world.html'と呼びます):
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Hi, I'm bold!</title>
<link rel="stylesheet" type="text/css" href="hello_world.css" />
</head>
<body>
<p>Hi, I'm very bold and HUGE!</p>
</body>
</html>
これが少し役に立てば幸いです。すべてのタグではなく、ドキュメント内の特定の要素に対処するにはclass
、id
とname
属性を理解する必要があります。楽しんで!
CSS font-weight
プロパティを使用する
font-weight: bold
いくつかの方法を使用できます。最初は強いタグを使用することです
Here is an <strong>example of that tag</strong>.
別のアプローチはfont-weightプロパティを使用することです。インラインで、またはクラスやIDを介して達成できます。クラスを使用しているとしましょう。
.className {
font-weight: bold;
}
または、font-weightにhard値を使用することもできます。ほとんどのフォントは、300から700までの値を100ずつ増加させてサポートします。たとえば、次は太字になります。
.className {
font-weight: 700;
}