Lỗi tag <input> trong HTML của visual code

Em mới học HTML, code trong Visual Studio Code thì gặp lỗi này, các tiền bối có thể giải thích giúp vì sao lỗi và cách khắc phục được không ạ ???

Input ko có đóng thẻ theo cặp như h1 hay h2 nha bác mà chỉ đóng như cặp thẻ img thôi và truyền value của nó vào attribute value

Ví dụ:

<input value=“Hello”/>

chứ ko phải

<input>Hello</input>
1 Like

Bạn Chiến ở trên nói gần đúng rồi. Thực ra là có một số thẻ HTML được gọi là thẻ self-closing tags(thẻ tự đóng). Tức là nó không cần có thẻ đóng, ví dụ vài thẻ: br, input, hr, meta, img,… những thẻ này khi viết mã, nếu ta muốn hợp chuẩn XHTML thì ta đóng nó bằng một khoảng trắng sau thẻ + dấu chém tới + dấu lớn, còn không ta chỉ cần có dấu lớn như thẻ mở của các thẻ khác là xong.

2 Likes

input không có thẻ đóng nha bạn. Bạn đọc thêm tại đây nhé https://www.w3schools.com/tags/tag_input.asp

Cảm ơn các tiền bối !

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?