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 ạ ???
Lỗi tag <input> trong HTML của visual code
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 !