Tôi có một truy vấn chung về tên của các phần tử html.quy ước đặt tên cho các phần tử html
tôi đã thấy trong các nhà phát triển qua việc đặt một tiền tố trước id của các yếu tố html của họ ví dụ cho một phần tử div -> dvMyDiv
Tôi đã thấy một kết hợp của vỏ khi đặt tên nguyên tố. Tương tự như gán tên cho các lớp phần tử.
Vì vậy, tôi tự hỏi liệu có bất kỳ tiêu chuẩn hay quy ước nào về các yếu tố html nào nên được đặt tên không? Vỏ gì? Họ có tiền tố không?
Tôi đang làm việc với các biểu mẫu web asp.net, html5, css3 và jquery vì vậy muốn một số hình thức tiêu chuẩn để đặt tên các quy ước mà tôi có thể chia sẻ với các nhà phát triển khác.
Bạn có tham chiếu đến ID HTML và tên lớp hoặc ID kiểm soát .NET không? – Stefan
"Tôi đã thấy trong các nhà phát triển trong quá khứ đặt một tiền tố trước id của các yếu tố html của họ ví dụ như cho một phần tử div -> dvMyDiv" - Tôi ghét điều đó. Kết nối không cần thiết của tên lớp với loại phần tử được sử dụng. Trong HTML, bạn có thể thấy loại phần tử ngay tại đó. Trong CSS, nếu điều quan trọng là loại yếu tố đó thì hãy chọn phần tử quá, tức là 'div.MyDiv'. Nếu nó không quan trọng, đừng làm lộn xộn tên lớp với tiền tố chỉ vì bạn đang cố gắng áp dụng một ý tưởng có vẻ tốt trong C. (Xem phần "Tôi là Hungary" trong http: //www.joelonsoftware .com/articles/Wrong.html). –
Mặt khác, * tiền tố lớp/ID có ý nghĩa có sử dụng trong trang web/ứng dụng cụ thể của bạn và được tài liệu và áp dụng nhất quán, đủ công bằng. –