Có số lượng caracters tối đa cho tên của một lớp trong CSS không?Có độ dài tối đa cho tên lớp trong CSS không?
Trả lời
.thereisnomaximumlengthforaclassnameincss {
maxlength: no;
}
Chúc may mắn! Không có độ dài tối đa.
Tương tự như this question trên tên ID trong HTML. Có vẻ như không có giới hạn "thực tế".
Tôi nói hãy giữ chúng càng ngắn càng tốt, trong khi vẫn mang tính mô tả - tại sao lại tán tỉnh những tên điên rồ? :)
Bạn đã bao giờ lo lắng về việc hỏi anh ta tại sao anh ta muốn biết điều này? Ông có thể có một lời giải thích rất hợp lý cho câu hỏi của mình: p. – Younes
Thôi nào, phải ném vào một số ý kiến ở đâu đó! :) Chúc may mắn! – chucknelson
Không có maxiumum. Về cơ bản, một tên có thể bắt đầu bằng dấu gạch dưới (_), dấu gạch ngang (-) hoặc một chữ cái (a – z), và sau đó được theo sau bởi một chữ cái, hoặc dấu gạch dưới, và THEN có bất kỳ số nào dấu gạch ngang, dấu gạch dưới, chữ cái hoặc số:
-?[_a-zA-Z]+[_a-zA-Z0-9-]*
Điều đó giải thích tại sao tôi gặp sự cố khi sử dụng băm làm tên lớp. (SHA, MD5 thường bắt đầu bằng một số) Cảm ơn. – Greg
đây là câu trả lời hay nhất! –
Đừng quên băng thông. Nó có thể dường như không tạo sự khác biệt, nhưng một file css với 30 lớp học với tên dài có thể thêm lên đến một vấn đề hiệu suất lớn trên một trang web lớn
+1, mặc dù một cái gì đó nói với tôi rằng chúng tôi không phải trong những năm 1970 nữa, và xem xét số lượng lưu lượng truy cập P2P vô dụng, một vài điểm bổ sung UTF8 trong CSS không phải là một vấn đề lớn. –
Yep Aiden Bell, bạn hoàn toàn đúng.Khi trở lại trong những ngày mọi người phải lo lắng về 1 hoặc 2 nhân vật hơn đó là hoàn toàn ra khỏi câu hỏi cho hầu hết các khía cạnh. – Younes
Băng thông cũng rất quan trọng khi sử dụng web trên thiết bị di động. Không phải ai cũng có kết nối di động nhanh và rất nhiều tên dài trong một lớp CSS lớn có thể tạo nên sự khác biệt. – Uooo
W3C Schema cho CSS 2.1 -
Cũng , tôi đã sử dụng validator CSS của họ với một tên lớp rất dài ... nó thông qua xác nhận -
để thêm vào những gì người khác đã viết, chỉ muốn thêm nếu - như tôi - bạn fi bạn đôi khi kết thúc với những tên dài điên rồ (bởi vì bạn thích mô tả) thì nó có giá trị mang trong bộ chọn tâm trí, mà còn thúc đẩy phong cách tái sử dụng và giúp giữ cho mọi thứ dễ đọc.
ví dụ:
h1 {
1.5em;
}
styledParagraph {
font-size: 1em;
}
/* Override the default font size if the styledParagraph element is inside an element with the class articlePage */
.articlePage .styledParagraph {
font-size: 1.5em;
}
/* Make all <h1> elements in .articlePage -> . styledParagraph larger than the default */
.articlePage .styledParagraph h1 {
font-size: 2em;
}
Điều này được hỗ trợ rất rộng rãi (ngay cả trong MSIE 6) và dễ đọc hơn nhiều so với tên lớp học. articlePageStyleParagraphHeading.
- 1. Độ dài tối đa của tên cột trong MySQL
- 2. Độ dài tối đa của tên bảng trong MySQL
- 3. Có độ dài tối đa cho tên người dùng xác thực HTTP BASIC không?
- 4. Độ dài byte tối đa []?
- 5. Độ dài tối đa của tên facebook là bao nhiêu?
- 6. Độ dài tối đa của một openID
- 7. Do ArrayBuffers có độ dài tối đa không?
- 8. Tại sao có độ dài tối đa cho tên thủ tục được lưu trữ?
- 9. Độ dài tối đa của SQL CE
- 10. Độ dài ký tự tối đa UUID
- 11. Thêm "Độ dài tối đa" vào Regex
- 12. Android EditText Độ dài tối đa
- 13. có kích thước tối đa cho độ dài của đầu vào bị ẩn trong html không?
- 14. chiều dài tên tệp tối đa trong Android
- 15. Độ dài tối đa cho HTML <textarea>
- 16. Độ dài tên tối đa của biến hoặc phương pháp trong Java
- 17. Độ dài tối đa cho tên ứng dụng Android là bao nhiêu?
- 18. Java có giới hạn về độ dài tên lớp không?
- 19. Có độ dài dữ liệu tối đa cho yêu cầu jQuery ajax không
- 20. Độ dài tối đa của biến chuỗi trong Android
- 21. độ dài yêu cầu tối đa trong node.js
- 22. Độ dài tối đa của tên ứng dụng iPad có thể là bao nhiêu?
- 23. Có LevelDB giới hạn độ dài tối đa cho các khóa không?
- 24. Có thể yêu cầu độ dài chuỗi tối thiểu và tối đa cho tham số trong tệp wsdl không?
- 25. Nhận độ dài giá trị cột, không phải độ dài cột tối đa của giá trị
- 26. Độ dài tuyên bố tối đa trong Oracle
- 27. Độ dài tối đa trong Wix Điều khiển chỉnh sửa
- 28. Đặt độ dài tối đa của một TextBlock trong XAML
- 29. Độ dài tối đa của tên "trường tzname"/tên định danh múi giờ
- 30. Windows Tên người dùng tối đa chiều dài
Tất cả các câu trả lời cho việc này đi kèm với thông số kỹ thuật, nhưng tôi muốn biết liệu có giới hạn * thực tế * hay không, nói IE8. – kibibu