<input
type="email"
inputmode="email"
/>

type 속성:
type 속성은 <input> 요소의 입력 유형을 정의합니다.type="email"은 입력 필드가 이메일 주소를 받는 것을 나타냅니다.type="email"을 사용하면 브라우저는 입력값의 유효성을 자동으로 확인하고, 유효한 이메일 주소 형식이 아닌 경우 사용자에게 오류 메시지를 표시합니다.inputmode 속성:
inputmode 속성은 입력 필드의 키보드 레이아웃을 지정합니다. 이것은 사용자가 어떤 종류의 데이터를 입력하는지 브라우저에 알려줍니다.inputmode="email"을 사용하면 브라우저는 키보드 레이아웃을 이메일 입력에 최적화합니다. 이렇게 하면 사용자가 이메일 주소를 입력하는 동안 올바른 키보드 레이아웃이 자동으로 설정되어 사용자 경험이 향상됩니다.inputmode 속성은 주로 모바일 기기에서 사용되며, 모바일 키보드에 특정 레이아웃을 설정하여 사용자가 더 쉽게 원하는 데이터를 입력할 수 있도록 도움을 줍니다.이렇게 type="email" 및 inputmode="email"을 함께 사용하면, 브라우저는 이메일 입력 필드에 대한 최상의 사용자 경험을 제공하고, 잘못된 형식의 입력을 감지하여 사용자에게 피드백을 제공합니다.