Witam. Mam takie pytanie co do używania znaczników typu <header> zamiast zwykłych
0
- warto? Jak z kompatybilnością w IE? Domyślam się, że tego nie obsługuje - są jakieś obejścia?</p>
0
<!--[if lt IE 9]><script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
+css, coś w rodzaju:
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary {
display:block;
}
audio,canvas,video {
display:inline;
zoom:1;
}
audio:not([controls]) {
display:none;
height:0;
}
[hidden] {
display:none;
}
0
O, super dzięki. Mam jeszcze tylko jedno pytanie. To jest kod który mam teraz:
<div id="container">
<div id="header">
...
</div>
<div id="menu">
...
</div>
<div id="content">
...
</div>
</div>
Header i menu zamienię na <header> i <nav>, ku nowoczesności...A jak z wrapperem div#container, który zawiera właściwie całą stronę, i z div#content, który zawiera całą treść strony pod logiem? Doradzili byście jakieś dobre rozwiązanie?
0
Może warto jednak zabrać się za czytanie może nie tyle cholernie obszernej specyfikacji (z drugiej strony - można się dowiedzieć naprawdę ciekawych rzeczy), co paru stron na temat, niż pytać o wszystko od zera? <article>
pod treść (ale nie całą, tylko "właściwą"). Cała strona nie potrzebuje otoczki - <body>
od tego jest. A menu robisz chociaż na listach (<li>
)?