Hola Felipemtzg, espero que esté bien.
En general, HTML es case insensitive, lo que significa que no distingue en su codigo entre mayúsculas y minúsculas. Sin embargo, las buenas prácticas/convenciones del lenguaje indican que siempre debe escribir sus etiquetas en minúsculas.
El <!DOCTYPE html>
escapa a esta regla porque en realidad no es una etiqueta sino una declaración!
Si desea profundizar un poco más en este tema de <!DOCTYPE html>
, le sugiero un vistazo a esta página que trata el tema.
Continúa con tus estudios y cualquier duda estaremos aquí =)