2013-04-25 2 views
0

Так вот мой текущий HTML код, в <head> разделе:Ссылки на изображение NavBar не работают, но код совершенен. Что происходит?

<ul class="nav"> 
    <li> 
     <a href="http://www.greg-holmes.com/#/title" target="_blank"> 
      <img src="img/home.png"> 
     </a> 
    </li> 
    ... <!-- Deleted some elements for readability --> 
    <li> 
     <a href="http://www.instagram.com/djspiffy" target="_blank"> 
      <img src="img/instagram.png"> 
     </a> 
    </li> 
</ul> 

Вот CSS, который идет вместе с ним:

.nav { 
    border-width: 1px 0; 
    list-style: none; 
    margin: 0; 
    padding: 0; 
    text-align: center; 
} 

.nav li { 
    display: inline; 
} 

.nav a { 
    display: inline-block; 
    padding: 10px; 
} 

Код живут на greg-holmes, но по какой-то причине ссылки не работают.

+0

Вы не писал сам, не так ли? –

+0

Да, я сделал это с HTML, но не с CSS. Почему, как вы думаете, что происходит? – user2303322

ответ

0

Вы должны поместить свой HTML код внутри тега <body> не <head> тега

+0

Пробовал это, но он не работает. Любые другие идеи? – user2303322

+0

глядя на источник greg-holmes.com, HTML по-прежнему находится в заголовке –

+0

Я обновил исходный код, так что теперь он находится в теле ... – user2303322

0

HTML не идет в заголовке страницы, все HTML принадлежит в теле .. код должен быть

<html> 

<head> 
... 
</head> 

<body> 
    <ul class="nav"> 
     <li>...</li> 
    </ul> 
</body> 

</html> 
+0

Я обновил код, поэтому HTML теперь находится в теле, но он все еще не работает. Есть предположения? – user2303322