Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
HTML5 <div id="nav"></div> vs <nav></nav>
#1
Namnożyło się ostatnio różnych frameworków typu Less, czy Foundation i zachciało mi się wypróbować kilka, żeby zobaczyć czy budowanie prototypów skalujących treść na różne wyświetlacze rzeczywiście zajmuje kilka chwil. Foundation daje radę, ale jak się temu bliżej przyjrzeć, to to nie jest taki znowu HTML5 jak by tego chcieli autorzy. Niby wszystko gra, ale dużo ludzi stęka, że to nie semantyczne. Mało mnie to obchodzi, ale zamieniłem <div id="nav"> na <nav>, żeby zobaczyć co się będzie działo. No i nie dzieje się zbyt dobrze. Problem leży w pozycjonowaniu listy menu.

Jeśli użyjemy takiej konstrukcji:
HTML:

Kod:
<div id="nav" class="nine columns">
      <ul>
        <li><a class="current" href="#">Start</a></li>
        <li><a href="#">About Us</a></li>
        <li><a href="#">Services</a></li>
        <li><a href="#">Blog</a></li>
        <li><a href="#">Get In Touch!</a></li>
      </ul>
    </div>

CSS:

Kod:
#nav{display:table; text-align:center}
#nav ul li{display:inline}

to dzięki #nav{display:table; text-align:center} menu będzie na środku. Jak tylko zamienię <div id="nav"> na <nav> (+zmiana w CSS) to display:table; text-align:center przestaje działać. Czy ktoś wie, jak to centrować?
Odpowiedz


Wiadomości w tym wątku
HTML5 <div id="nav"></div> vs <nav></nav> - przez Storm - 07-11-2011, 17:43

Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Reset Stylu HTML5 Morfeusz_2005 12 7,053 09-02-2013, 01:37
Ostatni post: Morfeusz_2005
  SVG a canvas w html5 andrzejhi 1 2,064 03-01-2013, 16:35
Ostatni post: atp
  HTML5 Kartofelek 1 2,066 22-11-2012, 18:55
Ostatni post: hieroshima
  HTML5 a semantyka Morfeusz_2005 2 2,542 22-08-2012, 16:46
Ostatni post: Morfeusz_2005
  HTML5 History API hieroshima 0 1,322 23-07-2012, 17:54
Ostatni post: hieroshima

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl