Webプログラミングを少しかじっている程度でデザインに関しては素人です。
気になる事があったので教えて下さい。
よくヘッダの左端にサイトロゴがありますが、あの実装方法についてです。
他にも方法はあると思いますが、以下の2パターン気付きました。
1.aタグでimgタグを囲むパターン
html
1<a href="/"> 2 <img src="logo.png"> 3</a>
2.backgroundに画像を指定するパターン
html
1<a class="navbar-brand" href="/"></a>
css
1.navbar-brand { 2 background: url("logo.png") no-repeat left center; 3 background-size: cover; 4}
自サイトは、勉強サイトを流用してパターン2の方で作ってました。
※意味もあまり分からず
パターン1はサイトロゴ上で右クリックで「新しいタブで画像を開く」が表示されますが
パターン2だと「新しいタブで画像を開く」が表示されません。
色んなサイトを見て回ったのですが、パターン1が多かったです。
両者のメリット、デメリットなど違いは何なんでしょうか?
使い分けなどありましたら教えて下さい。宜しくお願いします。
回答3件
あなたの回答
tips
プレビュー