現在、テンプレートを元にwebサイトを制作中です。
そこで、どうしても分からないことがありますので知識をお貸し下さいませんでしょうか。
<li>内です。
例文
ここから
ーーーーーーーーーーー
こんにちは。初めまして。それは凄い事になりましたね。ではこの辺で失礼いたします。
ーーーーーーーーーーー
ここまで
現在、この文章の「初めまして」が赤色、「凄い事」の背景に黄を指定している状態です。
ソースです。
ここから
ーーーーーーーー
<ul class="post"><h3>×××</h3>
<li><p>こんにちは。<span style="background-color:#FFFF00;">初めまして。</span>それは<span style="background-color:#FFFF00;">凄い事</span>になりましたね。ではこの辺で失礼いたします。</p>
ーーーーーーーー
ここまで
この赤と黄色を維持しつつ、全体の文字を例えば16にしたいのです。
もう少し言うと、上記のような設定をした文章が何行か有ります。
そして</li>で締められています。良くをいえば、<li> ~~</li>の中の文字全てに適応したいです。
色々試してみたのですが、一部しか指定できなかったりで全くいうことを聞いてくれません。
よろしくお願い致します。
No.2ベストアンサー
- 回答日時:
この説明文を見る限りHTML構文も気になりますが、まずHTMLのマークアップが間違っています。
HTMLのマークアップが間違っていると、ブラウザでの表示の際に正しく表示してくれない可能性があります。
<ul>の中に<h3>はできません。やるならば、
A)
<h3>xxx</h3>
<ul class="post">
<li>リスト文</li>
</ul>
もしくは、「class="post"」に対して<h3>も引っ掛けたい場合は、
B)
<div class="post">
<h3>xxx</h3>
<ul>
<li>リスト文</li>
</ul>
</div>
になります。
説明文を見る限り<p>タグは必要?と思ったので省きました。
ちなみに、<li>の中に<p>は可能です。(<h3>も可能です)
あまり現実的ではありませんが、
<ul class="post">
<li>
<h3>xxx</h3>
<p>〜〜〜〜</p>
</li>
</ul>
でも可能です。が、説明文から察するに、この構文は理想ではない気がします。
おそらく説明文から察するに(B)だと思うので、やりたいことをふまえると、
例えば、
<div class="post">
<h3>×××</h3>
<ul>
<li>こんにちは。<span class="fbg01">初めまして。</span>それは<span class="fbg01">凄い事</span>になりましたね。ではこの辺で失礼いたします。</li>
</ul>
</div>
で、<head>〜</head>内のCSS(<style type="text/css">〜</style>)、もしくは外部読み込みCSSの記述に、
.post li { font-size:16px; }
.fbg01 { background-color:#FFFF00; }
特定文字箇所の<span class="background-color:#FFFF00;">XXX</span>も何度も指定するのは面倒ですし、
あとで、その部分の色を変えたい時に、全ての該当箇所を、ひとつひとつ修正するのもナンセンスなので、
例えば、「.fbg01 { background-color:#FFFF00; }」とすれば、色を変えたいとき、このCSSの指定色を変更すれば、
全ての該当箇所が変更された色に反映します。
なお、liとかh3とかその他マークアップに関係なく、全ての文字の大きさを16pxにしたい場合は、
* { font-size:16px; }
です。
ご回答いただいてから、それを元に色々と試行錯誤してみましたが、 CSSなどとのやりとりが理解できていないようで、解決できませんでした。css無しでも試しましたが‥
もう少し勉強してみます。この度はありがとうございました。
No.1
- 回答日時:
全体の文字を例えば16にしたいのは、文字サイズを16ピクセルにしたいということでしょうか。
<li>~~</li>の中の文字全てに文字サイズ16ピクセルにするサンプルとしまして、
htmlファイルの中の<head>~</head>の中に以下のように記載してみてはどうでしょうか。
<head>
<style type="text/css">
li * {font-size:16px;}
</style>
</head>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS アコーディオンメニューが思うように動作しません。 1 2023/08/20 16:48
- HTML・CSS CSS のみのタブ切り替えについて 1 2023/01/11 16:47
- HTML・CSS HTMLで特定の文字だけ色を変えたいのですが、指定した色と違う色が反映してしまいます。 下記、「前」 5 2023/06/27 12:08
- HTML・CSS ヘッダーの画像にメインエリアがかぶってしまいます 1 2022/11/28 14:06
- HTML・CSS cssの display: flex;で横並びにならずに困ってます 1 2022/12/04 13:18
- PHP style.cssのjQuery条件付きcssが機能しない 4 2022/07/17 18:27
- HTML・CSS HTML & CSS 縦ボックス内の文字の左右センタリング 3 2023/03/25 04:23
- HTML・CSS FC2カートのテンプレートでの商品表示について 1 2023/03/02 18:05
- HTML・CSS HTMLのdlとul どちらが正しいと思いますか 3 2023/02/23 11:20
- PHP ランキングを表示する際の画像の大きさを固定することは可能でしょうか? <?php if ( has_ 1 2022/07/21 14:55
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
HTMLで組織図を作成する方法
-
HTML5のfooterに見出しを付けて...
-
レスポンシブWebデザインでリン...
-
ボタンを横に並べて表示させる方法
-
リストの並べ替え
-
プルダウンメニューの背景色を...
-
なぜ?マウスオーバーで1pt位置...
-
ulタグやliタグの中でbrタグ...
-
番号付きリスト(<Ol><Li>・・...
-
divタグ内のコンテンツが重なっ...
-
IEで<td>の全角を有効にする方法
-
<ol><li> 左側にスペースがで...
-
【至急】ul li 行間調整ができ...
-
<ul><li></li></ul>にするメリ...
-
html <ul></ul>の並びで一行空...
-
メニューバーのラインの作り方
-
左メニューをCSSで固定したい
-
<li>で改行する横並びのメニュー
-
CSS「table-cell」で横並びにし...
-
HTMLです
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
リストマーカーをボックス内に...
-
<table>の高さ固定。情報増加時...
-
ulタグやliタグの中でbrタグ...
-
html/cssの、navを2段にする...
-
リストの数字のフォントサイズ...
-
liタグの中に<p>タグやら<dl>を...
-
CSSでつくったメニューのアニメ...
-
htmlの<ol>タグで、数字などを...
-
ページを開いているときのリン...
-
リンク文字同士の間隔を開ける...
-
レスポンシブWebデザインでリン...
-
<ul><li></li></ul>にするメリ...
-
divタグ内のコンテンツが重なっ...
-
HTMLで組織図を作成する方法
-
ulとliで囲った文字の一部を変...
-
HTML5のfooterに見出しを付けて...
-
<ul>~</ul>が二つ続くと間に改...
-
html <ul></ul>の並びで一行空...
-
複数行にまたがる括弧を表示し...
-
画像にリンクを張ると画像がず...
おすすめ情報