

レスポンシブルです。
https://oshiete.goo.ne.jp/qa/11629904.html
の質問の続きです。
以下のプログラムですが!
添付画像で確認が取れると思います。
---------------------------------------
皆様に、私の作品を
お見せする
ことができとても光
栄です。
---------------------------------------
以上ですが、途中改行となります。
以下がプログラムのCSS側にあります。
span.sample1~3をすべて消しても、画像は
全く変わりませんでした。
何故?途中改行するのでしょうか?
よろしくお願いいたします。
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8"><meta name="viewport" content="width=device-width,initial-scale=1">
<title>切り絵集</title>
<link href="https://fonts.googleapis.com/css?family=Bitter:4 … rel="stylesheet">
<link href="css/style.css" rel="stylesheet">
<link href="favicon.ico" rel="shortcut icon">
</head>
<body id="index">
<!-- header始まり -->
<header>
<div class="logo"><!--P80・P109-->
<a href="index.html"><img src="images/top.png" alt="TOP"></a>
<!--P84-->
</div>
<nav>
<ul class="global-nav">
<li><a href="portfolio.html">Leaf</a></li>
<li><a href="portfolio-Dis.html">Disney's</a></li>
<li><a href="about.html">Flower</a></li>
</ul>
</nav>
</header>
以下CSS側です。
<!-- wrap始まり -->
<div id="wrap"><!-- コンテンツエリアを指定する -->
<div class="sample">
<h2><span class="sample1">切り絵集</span></h2>
<h2><span class="sample2">皆様に、私の作品をお見せする</span></h2>
<h2><span class="sample3">ことができとても光栄です。</span></h2>
</div>
</div>
<!-- wrap終わり -->
<footer><!--footer要素を機記述します-->
<small>(C)2017 Hattori-studio.</small>
</footer>
</body>
</html>
#wrap {/*コンテンツアリア*/
color: #ffffff;/*コンテンツアリアフォントの色は白*/
}
div.sample {/*index.html皆様で始まる文字の調整用*/
width:200px;
height:150px;
position:relative;
}
.span.sample1 {
position:absolute;
top:10px;
left:10px;
}
.span.sample2 {
position:absolute;
bottom:10px;
right:10px;
}
補足
どうもすみません!
以上のURLのリンクが切れていましたので、以下でつながります。
https://detail.chiebukuro.yahoo.co.jp/qa/questio …
よろしくお願いいたします。

No.2ベストアンサー
- 回答日時:
うーん、そもそもその文章を途中で切る事(改行)自体がおかしく、
<h2>段落で、3段にするのは、文章構造的に、とてもおかしい事ですよ!
(音声ブラウザで、どうなるか想像してみましょう・・・)
なので、
文章構造的には、以下のようにするべきで、CSSは適当で良いのです。
<div id="wrap">
<h2>切り絵集</h2>
<p>皆様に、私の作品をお見せすることができとても光栄です。</p>
</div>
div#wrap{ padding:40px 10px; width:100%; background: url(~背景画像/葉っぱ~.jpg) 50% 0 /contain no-repeat;}
div#wrap h2, div#wrap p{ margin:0; padding: 0.5em; font-size:24px; font-weight:bold; color:white; line-height:2;}
ご回答くださいまして、ありがとうございましす。
ご紹介していただきました。プログラムで
うまくいっていっています。
後は、葉っぱの画像を大きくしたいのですが・・・
数値を操作しましたが、至りませんでした?
手が空き次第に、頑張ります。
今後ともよろしくお願いいたします
No.3
- 回答日時:
#2です。
補足拝見しましたが、影響が出るのは、他がおかしいからでしょうね。
単品で作って、単品で表示すると、何がおかしいか、何が正しいか判断できるでしょう・・・
>「言語ですが」
>「リンクページも同文字と同じ画像出て影響」
>「リンクが重なり合った画像」
>「グルバール変数だから」
A,
何を言っているのか、さっぱりわかりません・・・
私は、日本語の他に多少の英語、HTML/CSS/画像を交えての会話などはできますが、
ご提示の文章では、誰も理解できないでしょ(笑)
提示すらしていない、他の人には見えない/知らないリンクページの事なんて、文章で言われても、誰も理解も想像すらできませんがな・・・
新規で、詳細な質問をしてください。
どうもすみません!
補足が
ちゃんと日本語になっていませんでした。
眠たかったからでしょう!
手が空き次第に調整したいと思います。
しばらくお待ちください。
No.1
- 回答日時:
こんにちは
>以上ですが、途中改行となります。
正確には「改行」ではなく、行末で折り返しがおきているのではないでしょうか?
親要素に幅を指定しているので、文字等はその中で自動的に折返しされます。
例えば、
border:1px solid red;
などを追加してみれば、要素の大きさが目視できるようになるので理解できることでしょう。
(背景色等でも良いです)
>span.sample1~3をすべて消しても、画像は
>全く変わりませんでした。
「.span」となっているので、そのCSSはもともと適用されていませんから、あってもなくても同じです。
ご提示のCSSのうち実際に適用されているのは、
#wrap
div.sample
だけです。
ブラウザに表示して確認なさっているのなら、F12キーでブラウザの開発ツールが表示されると思います。(たいていの最近のブラウザであれば)
これを利用することで、HTMLが実際にどのように解釈されているかやCSSがどのように適用されているかを確認することができますので、使い方を覚えておくことをお勧めします。
ご質問には関係がありませんが・・・
>以下のプログラムですが!
HTMLもCSSも「言語」ではありますが、プログラムではありません。
>レスポンシブルです。
Web関連では「レスポンシブ」という言葉はありますが、ご質問の内容とは関係はないでしょう。
一方、レスポンシブルは「責任ある」とか「信頼できる」などの意味となる英単語のはずです。
文章として何を意味しておっしゃっているのかわかりません。
ご回答くださいまして、ありがとうございました。
ご回答の内容から
1)「改行」ではなく、行末で折り返しがおきている
了解です。知識不足で、これからの課題です。
2)「.span」となっているので、そのCSSはもともと適用されていません
http://www.htmq.com/style/top.shtml
にスタイルシート部分は外部ファイル(sample.css)に記述。
div.sample {width:200px; height:150px; position:relative;}
span.sample1 {position:absolute; top:10px; left:10px;}
span.sample2 {position:absolute; bottom:10px; right:10px;}
ありましたので、そのままコピーペーストしました。
3)HTMLもCSSも「言語」ではありますが、プログラムではありません。
了解です。
4)Web関連では「レスポンシブ」という言葉はありますが、ご質問の内容とは関係はないでしょう。
どうもすみません![レスポンシブル]ではなくて[レスポンシブデザイン]でした。
私的には、製作にあたり、パソコン端末での閲覧よりも、スマホ端末の閲覧対象
で、取り組んでいます。
つきまして、それを「レスポンシブデザイン」というそうですが!
詳しくは、私もわかりません!?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlの文字が縦書きになる
-
CSSがなぜかfont-sizeだけ効か...
-
css初心者 フレックスボックス...
-
widthやheightの数値に単位(px...
-
表示倍率を変えるとレイアウト...
-
背景が下まで表示されないんです。
-
【CSS】ヘッダーの高さが不明の...
-
イメージマップのhoverについて
-
余分な縦スクロールバーが出て...
-
CSS、width100%でもできる余白
-
cssで枠の中に複数の罫線を引く...
-
画像をずらしてhoverしたいので...
-
テーブルのセル間に余白が空い...
-
iframe 内の画像を自動縮小させ...
-
HTMLで文字が重なって表示されます
-
インラインフレーム内の表示位...
-
CSSで背景画像を一番下にもって...
-
FireFoxでToolti...
-
hpビルダー 複数の表の罫線を...
-
幅違うメニュー(リスト)、flo...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlの文字が縦書きになる
-
widthやheightの数値に単位(px...
-
【CSS】ヘッダーの高さが不明の...
-
css初心者 フレックスボックス...
-
form input テキストを上下中央...
-
画像イメージの上下左右、欲し...
-
余分な縦スクロールバーが出て...
-
CSSがなぜかfont-sizeだけ効か...
-
<div>と<div>の間の10px程の...
-
htmlでheightが自動で延長
-
画像リンクの下に文字を付けた...
-
ネガティブマージン
-
table周辺の隙間をなくしたい。
-
入力フォームとセレクトボック...
-
定義リストに下線をつけたいと...
-
ライトボックスでスクロールバー
-
footer を横幅いっぱいに広げる...
-
CSSについて。このサイトの背景...
-
テーブルのセル間に余白が空い...
-
XHTML+CSS で、ブラウザごとに...
おすすめ情報
どうもすみません!
№2 言語ですが、せっかく作ってくださいましたが
リンクページも同文字と同じ画像出て影響がでました。
リンクが重なり合った画像となりました。
原因は
グルバール変数だから!でしょうか?
どうもすみません!
以上の補足は間違いでした。