Pergunta

Qual é o propósito deste e porque este ser adicionado quando adicionar nova página aspx?

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

O que eu tenho behviour é, Quando eu remover da página, o projeto do olhar bom e meu popup modal não está funcionando no IE, mas só trabalhando em Mozila, e quando eu adicionar este projeto perturbado e funcionando bem popup modal.

Graças

Foi útil?

Solução

o doctype diz ao navegador que tipo de modo de renderização de usar ao renderizar a página da web. isso pode ter efeitos sobre layouts CSS e desenvolvimento cross-browser. Eric Meyer tem um bom artigo explicando que mais exaustivos.

http://www.ericmeyeroncss.com/bonus/render-mode.html

O que você apontar lá faz a visualização do browser HTML como XHTML 1.0 a lista completa de tipos de doc permitidos está aqui;

http://www.w3.org/QA/ 2002/04 / válido-DTD-list.html

Outras dicas

Leia

Um documento HTML válido declara que versão do HTML é usado no documento. O tipo de documento nomes de declaração do tipo de documento definição (DTD) em uso para o documento

HTML informações sobre a versão

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

O tipo de Transição é usado quando HTML elementos de apresentação estão incluídas no documento em vez de uma folha de estilo. Isto é feito para acomodar navegadores antigos que não suportam CSS.

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

O tipo de conjunto de quadros é usado em documentos que tenham frames.

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

Os mesmos três tipos de documentos também são usados ??em XHTML 1.0:

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

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

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

Uma vez que a declaração é realmente um comentário tag, não vai navegadores confundir mais velhos que não entendem o comunicado.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top