2016-04-17 16 views
2

そうイム設計HTMLを使用して、ウェブサイト、PHP、すべてが楽しいものに新しいタブを開いて、に行くことができますFacebookやTwitter、ユーチューブ& Instagramのリンクをしようとして&イムを動作していないながら、ウェブサイト。新しいタブを開く代わりにURLはlocalhost/horizonphotography/www.facebook.comになり、その後はwww.facebook.comになります。Hrefのlocalhostを実行している

HERESに私のHTMLに必要な '場合'

<div class="social">  
    <a href="www.facebook.com" target="_blank"> 
    <img border="0" alt="Facebook" src="img/facebook.png" width="50" height="50"> 
    </a> 

    <a href="www.twitter.com" target="_blank"> 
    <img border="0" alt="twitter" src="img/twitter.png" width="50" height="50"> 
    </a> 

    <a href="www.youtube.com" target="_blank"> 
    <img border="0" alt="youtube" src="img/youtube.png" width="50" height="50"> 
    </a> 

    <a href="www.instagram.com" target="_blank"> 
    <img border="0" alt="instagram" src="img/instagram.png" width="50" height="50"> 
    </a> 
</div> 

と私のCSS

.social { 
    position: fixed; 
    bottom: 0; 
    right: 7%; 
    width: 300px; 
} 

ありがとうございました!

答えて

4

このような外部リンクにhttp://または//などのプロトコルを使用してみてください:

<a href="http://www.facebook.com" target="_blank"> 
<img border="0" alt="Facebook" src="img/facebook.png" width="50" height="50"> 
</a> 

参照してください。この良い答えは、SO:https://stackoverflow.com/a/8951636/6028607

1

プロトコルを指定するか、href属性の先頭に//を付ける必要があります。たとえば、次のように

http://www.youtube.com

それとも

//www.youtube.com

0

驚くべきことに、提案されているとおりにプロトコルを特定する必要があります。今うまく働いている!みんな、ありがとう!

関連する問題