Sorry, I missed what element was having the issue??
I has some questions:
What’s header doing here?
<header><h2>Acerca da Nuvemk</h2></header>
I mean, what purpose is it serving here that a plain <h2>Acerca da Nuvemk</h2> doesn’t do? I’m thinking I would feel bad if, in HTML4, I had
<div id=“header”><h2>Acerca da Nuvemk</h2></div>
section, header, footer, article
{
display:block;
}
Is this for IE? I thought these were blocks by default? (I dunno, I’ve not worked with the new HTML5 boxes).
#wrapper-esquerda
{
/*float will be computed as none. Does this means it will NEVER be understood if we declare that property here? */
}
I believe so, for those who understand media queries, because later you set left wrapper to position: fixed or position: absolute, both of which will override any “float: anything” set earlier. However, if you want it floated left, I’d add it in, because there are browsers who don’t understand media queries, and since they’ll ignore the fixed and absolute positioning, they’ll still see the float: left. A sort of graceful degredation. The new positions will nullify float in any browsers who understand the media queries, just as in regular CSS:
#someElement {
display: inline;
float: left;
position: absolute;
}
The element is not floated at this point. It’s absolutely positioned.
I notice some charset issues in your CSS sheet:
@font-face {
font-family: 'Interstate-LightRegular';
src: url('Fonts/interstate_light-webfont.eot');
/*O smile? é para garantir que nenhuma fonte se chama assim no sistema e, para carregar o ttf que temos. Digo eu... :-)*/
src: local('☺'), url('Fonts/interstate_light-webfont.ttf') format('truetype');
}
I see these characters showing up throughout your stylesheet… possibly some browsers are not able to read it?
/Até chegar à altura mÃnima: */
Maybe it’s readable in your editor. You are saving your CSS sheet as utf-8 correct? Your HTML page looks ok, your server is sending out as utf-8, so I think your CSS sheet was saved as some other charset in your editor possibly.
Note: you are using the Meyer reset which removes outline from focusable elements. In his original reset, he has a comment stating “don’t forget to add it back in”. You don’t have the comment and have not added it back in. For this reason, I believe he was very wrong to take it out in the first place: it’s an important accessibility feature, having outline. It’s only ok to remove outline when you manually add back in some other, less-ugly focus style. I don’t see any focus styles in your sheet though.