Okey, vì vậy, thời gian gần đây, tôi thấy điều này: https://angularjs.org/là thuộc tính html tùy chỉnh mà không có tiền tố data- * là thuộc tính hợp lệ?
tôi nhận thấy rằng họ sử dụng tùy chỉnh thuộc tính thêm tiền tố "ng-"
Từ bài viết, như: http://html5doctor.com/html5-custom-data-attributes/
hoặc thậm chí stackoverflow: https://stackoverflow.com/a/17091848/2803917
Và có nhiều hơn nữa, chỉ có VALID (im không nói về thực tế, rằng chúng hoạt động anyways) tiền tố để sử dụng là "data-". Vì vậy, ai đó có thể giải thích cho tôi, làm thế nào nó có thể được, rằng những, triệu dự án và các công ty, sử dụng một tiền tố không hợp lệ cho các thuộc tính phần tử html tùy chỉnh và không ai có vẻ để chăm sóc? Không. Hoặc tôi đang thiếu thứ gì đó?
Tôi thực sự đánh giá cao một số suy nghĩ hoặc thậm chí là nguồn thông tin, không chỉ là các văn bản như "mọi người làm điều đó" và "đừng bận tâm và rời khỏi nó".
Thành thực mà nói, mặc dù những gì câu trả lời khác là có? Tuy nhiên, các thuộc tính tùy chỉnh không có tiền tố data- * cũng không chuẩn. – BoltClock
Chúng không phải là "Không hợp lệ" chúng không phải là tiêu chuẩn. – CENT1PEDE