色々と調べて、一番使われてる方法というのを試したのですが、文章の下にmarginが出来るだけで画像の上に表示されません。
ご教授お願い致します。
https://techacademy.jp/magazine/26562
背景画像を敷いてから文字を載せる処理です。
この手法が最も使用されています。
と書かれてる下のタグを入力したつもりです。
ご助言お願い致します。
HTML
1<img class="main" src="images/top.jpg" alt="top画"> 2<h1 class="rinen">*****************************</h1>
CSS
1.rinen{ 2 font-size: 25px; 3 text-align: center; 4 background-image: 5 url("*****************.com/image/top.jpg") 6 background-size:1200px 400px; 7 width:1200px; 8 height: 400px; 9}
resetcss
1html, body, div, span, object, iframe, 2h1, h2, h3, h4, h5, h6, p, blockquote, pre, 3abbr, address, cite, code, 4del, dfn, em, img, ins, kbd, q, samp, 5small, strong, sub, sup, var, 6b, i, 7dl, dt, dd, ol, ul, li, 8fieldset, form, label, legend, 9table, caption, tbody, tfoot, thead, tr, th, td, 10article, aside, canvas, details, figcaption, figure, 11footer, header, hgroup, menu, nav, section, summary, 12time, mark, audio, video { 13 margin:0; 14 padding:0; 15 border:0; 16 outline:0; 17 font-size:100%; 18 vertical-align:baseline; 19 background:transparent; 20} 21 22body { 23 line-height:1; 24} 25 26article,aside,details,figcaption,figure, 27footer,header,hgroup,menu,nav,section { 28 display:block; 29} 30 31nav ul { 32 list-style:none; 33} 34 35blockquote, q { 36 quotes:none; 37} 38 39blockquote:before, blockquote:after, 40q:before, q:after { 41 content:''; 42 content:none; 43} 44 45a { 46 margin:0; 47 padding:0; 48 font-size:100%; 49 vertical-align:baseline; 50 background:transparent; 51} 52 53/* change colours to suit your needs */ 54ins { 55 background-color:#ff9; 56 color:#000; 57 text-decoration:none; 58} 59 60/* change colours to suit your needs */ 61mark { 62 background-color:#ff9; 63 color:#000; 64 font-style:italic; 65 font-weight:bold; 66} 67 68del { 69 text-decoration: line-through; 70} 71 72abbr[title], dfn[title] { 73 border-bottom:1px dotted; 74 cursor:help; 75} 76 77table { 78 border-collapse:collapse; 79 border-spacing:0; 80} 81 82/* change border colour to suit your needs */ 83hr { 84 display:block; 85 height:1px; 86 border:0; 87 border-top:1px solid #cccccc; 88 margin:1em 0; 89 padding:0; 90} 91 92input, select { 93 vertical-align:middle; 94}
>色々と調べて、一番使われてる方法
キーワードと調べた記事を提示してください。
「一番」をどのように統計とったのか気になります。
それに、背景にしたいのか配置した画像の上に載せたいのか分からないコードになってます。
あと、reset.cssはひとまず抜きにした方が良いのでは?
ご返信ありがとうございます。
参考にしたURLを記載しました。お手数ですがご確認お願い致します。
背景にしたいと考えています
では、imgタグは何のためにおいてますか?
imgを背景にしたいのですが、考え方間違えていますか?
cssの基本を学習してください。
背景画像にするならimgタグは不要です。
imgを消して画像を配置すればよいのですか?
CSSとHTMLの基本を学習してください。
(ここはあくまで起きてる問題に対して回答する場所なので、入門的なところは別途ご自身で調べてやってもらったほうが良いと考えます)
わかりました。
もう一度調べてみます。ありがとうございました
これに限らず、プログラムは書いたとおりにしか動かないということは覚えておいてください。「書いた通り」は「プログラムの仕様通り」なので、結局仕様=基本をおさえない限りは思う通りに組むことはできません。
コピペ切り貼りでは動かないということです。
回答2件
あなたの回答
tips
プレビュー