1
resposta

no atalho do DOCTYPE = !

não sei se é por conta do video ser antigo, mas acredito que hoje em dia n se usa o <meta http-equiv="X-UA-Compatible" content="IE=edge"> e queria saber o pq, quando digito o atalho ''!'' ele da essa estrutura.

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
</html>

queria saber porque ele era usado, e porque n é usado mais

1 resposta

Oi Boa Noite !!

O <meta http-equiv="X-UA-Compatible" content="IE=edge"> é usado para garantir que o Internet Explorer renderize a página com o modo mais recente disponível. No entanto, essa meta tag não é mais necessária na maioria dos casos por algumas razões:

  1. Suporte ao Internet Explorer: O Internet Explorer não é mais amplamente suportado e, em muitos contextos, as aplicações web estão se afastando do seu uso. Além disso, a Microsoft encerrou o suporte para o IE11 em várias versões do Windows. Portanto, muitos desenvolvedores optam por não incluir essa tag, já que a maioria dos navegadores modernos, incluindo o Microsoft Edge, não requerem essa configuração.

  2. Desenvolvimento Responsivo: Hoje em dia, o foco principal está em construir sites que funcionem bem em navegadores modernos e dispositivos móveis, o que é abordado com o uso da tag . Essa tag ajuda a garantir que a página seja exibida corretamente em diferentes tamanhos de tela.

QUANTO A ESTRUTURA:

O atalho gera uma estrutura básica do html5, essa que você mencionou. E nesta estrutura não está incluso a tag de compatibilidade do IE por padrão em editores de código mais moderno como vscode. E a estrutura que você apresentou está correta.

Se você quiser pode manter esta estrutura mas lembrando que ela não sera compativel com o internet explorer.

Mas se Você estiver desenvolvendo um projeto que precise suportar versões mais antigas do IE, você pode adicionar a tag de compatibilidade. Mas Lembre-se de que isso pode não ser necessário.

tchau tchau !!