Conhecimento nunca é demais
HTML
Introdução ao HTML 5
22/09/10
Novos elementos
Vários novos elementos foram introduzidos no HTML 5, todos com a finalidade de facilitar a compreensão e a manutenção do código. Alguns são uma evolução natural do elemento <div> com foco na semântica; outros surgiram da necessidade de padronizar a maneira de se publicar conteúdo, como acontece hoje com as imagens. Os principais elementos dessa nova versão são:
Elementos de estrutura
<header> – cabeçalho da página ou de uma seção (não confundir com a tag <head>);
<section> – cada seção do conteúdo;
<article> – um item do conteúdo dentro da página ou da seção;
<footer> – o rodapé da página ou de uma seção;
<nav> – o conjunto de links que formam a navegação, seja o menu principal do site ou links relacionados ao conteúdo da página;
<aside> – conteúdo relacionado ao artigo (como arquivos e posts relacionados em um blog, por exemplo).
Mais >
Comentários HTML Condicionais
19/09/10
A sintaxe geral para escrever comentários condicionais é a mostrada a seguir:
- Afirmativa
<!--[if condição]> HTML <![endif]-->- Negativa
<!--[if !condição]><![IGNORE[--><![IGNORE[]]>HTML<!--<![endif]-->A sintaxe é a seguinte:
<!--[if IE]> <link href="estilos/estilos_ie.css" rel="stylesheet" type="text/css" /> <![endif]-->
Se quiser, você pode fazer um comentário condicional para separar um código específico para cada versão do internet explorer:
<!--[if IE]> Para todas as versões <![endif]--> <!--[if IE 5]> Apenas para o Internet Explorer 5 <![endif]--> <!--[if IE 5.0]> Apenas para o Internet Explorer 5 <![endif]--> <!--[if IE 5.5]> Apenas para o Internet Explorer 5.5 <![endif]--> <!--[if IE 6]> Apenas para o Internet Explorer 6 <![endif]--> <!--[if gte IE 5]> Para o Internet Explorer 5 e versões superior <![endif]--> <!--[if lt IE 6]> Para versões anteriores ao Internet Explorer 6 <![endif]--> <!--[if lte IE 5.5]> Para o Internet Explorer 5.5 e versão inferior <![endif]-->
Até mais…