Không có hại khi thêm "div" trong trường hợp đó. Như DisgruntledGoat đã nói, ký hiệu hungarian có thể vô ích với CSS (nghĩa là, unles bạn không muốn giới hạn một class thành một kiểu phần tử), và nhận xét của Rob là đúng, thậm chí bạn có thể thay đổi các phần tử và giữ cùng lớp/ID, nhưng, có thể hữu ích khi hiểu mã tốt hơn, gần đây.
Tôi luôn sử dụng ký hiệu hungarian vì tôi đã quen với nó. Nếu bạn quen với một cái gì đó, hãy giữ nó, vì nó dễ dàng hơn thay đổi nó. Trong enviroinments nơi nhiều lập trình viên đang viết những thứ giống nhau, trừ khi có một quy ước, bạn có thể viết như bạn muốn. Tuy nhiên, quá mô tả không phải là xấu như được mô tả dưới. Điều đó nói rằng, tôi bỏ phiếu cho tên toàn diện cho tất cả mọi thứ bao gồm các biến, chức năng, các lớp học, ID, các yếu tố XML, vv. Nếu nó khó đọc, sử dụng nhiều/không gian/dòng được đặt tốt hơn. Nếu nó thêm nhiều hơn muốn kích thước tập tin, giảm thiểu nó.
Nguồn
2009-12-17 16:28:15
có thể trùng lặp với [quy ước đặt tên HTML cho ID, lớp và bao gồm tiền tố loại phần tử?] (Http://stackoverflow.com/questions/939909/ html-đặt tên-quy ước-cho-id-class-và-to-bao gồm-yếu tố-loại-tiền tố) –