terça-feira, julho 14, 2009

Bug hover no ie7

Olá Pessoal, tudo bom?

Estava aqui fazendo uns testes em html básico e descobri um novo bug que pode acontecer com o IE7 que nem com csshover.htc resolve, rsrs

O bug ocorre exatamente porque o ie7 segue em teoria o padrão W3C e exige um doctype para a página, então fica simples depois de ler o manual né, é só colocar o doctype na página, pode ser strict, transactional mas tem que ter o doctype antes de tudo.

!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

ou

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

ou

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

ou até mesmo

?xml version="1.0" encoding="UTF-8"?>
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
/html>

OBS.:

Foram removidos < antes dos elementos porque dá pau na hora de postar

Nenhum comentário: