Giới hạn độ dài của thuộc tính HTML title
là gì?Độ dài tối đa của thuộc tính tiêu đề
<span title="some big long piece of text and is there any limit to its size?" />
Edit:
Câu hỏi của tôi là cụ thể cho tiêu đề thuộc tính không chung
Giới hạn độ dài của thuộc tính HTML title
là gì?Độ dài tối đa của thuộc tính tiêu đề
<span title="some big long piece of text and is there any limit to its size?" />
Edit:
Câu hỏi của tôi là cụ thể cho tiêu đề thuộc tính không chung
Tiêu đề được giới hạn trong tổng số 512 ký tự trong trình khám phá internet theo MSDN.
http://msdn.microsoft.com/en-us/library/ie/ms534683(v=vs.85).aspx
Việc thực hiện trong các trình duyệt khác nhau nhưng tôi nghĩ rằng HTML 4.01 là 128 ký tự. Tôi đã thấy giới hạn từ 80 ký tự lên đến 2000 được đề cập trên web.
Không có giới hạn độ dài trong HTML 4.01 hoặc HTML5, mặc dù chú giải công cụ dài thường là dấu hiệu cho thấy bạn nên đặt văn bản đó ở nơi khác, có thể trước hoặc sau. (Tôi nói "thường" vì xkcd sử dụng tooltips một cách hiệu quả, mặc dù mô tả thể vẫn được đặt bên dưới hình ảnh với hiệu ứng tương đối giống nhau.)
, bạn đang nói về thẻ
@Paniyar Đừng chỉnh sửa bài đăng chỉ làm một nửa số bài viết có liên quan đến câu trả lời của bạn và thay đổi hoàn toàn ý nghĩa của nó. Khi người trả lời nhìn thấy nhận xét của bạn, họ có thể cập nhật nếu họ muốn. –
@Andrew Marshall cảm ơn nhưng bằng cách kiểm tra liên kết thứ hai, tôi mới có thể xác định được cách giải thích sai của anh ấy. – ArK
Không có giới hạn trong thông số kỹ thuật, nhưng khi bạn đi qua 48 các ký tự, các trình duyệt sẽ xử lý nó theo cách khác nhau - IE phá vỡ văn bản thành hai hoặc nhiều dòng, trong khi Firefox thì không. Firefox không tôn trọng các ngắt dòng rõ ràng trong nguồn (đây là hành vi chính xác, đáng ngờ).
Vì vậy, kết luận thực tế là: nếu bạn cần hỏi, quá dài và bạn nên sử dụng một số kỹ thuật khác. Thuộc tính title thường được sử dụng cho hiệu ứng "tooltip", và các hiệu ứng tương tự có thể được tạo (với khả năng sử dụng tốt hơn) bằng cách sử dụng CSS (và có thể là JavaScript).
Theo W3C,
Tiêu đề lý tưởng nên được ít hơn 64 ký tự. Có nghĩa là, nhiều ứng dụng sẽ hiển thị tiêu đề tài liệu trong tiêu đề cửa sổ, menu, v.v. trong đó chỉ có phòng hạn chế. Trong khi không có giới hạn về độ dài của một tiêu đề (vì nó có thể được tự động tạo ra từ các dữ liệu khác), các nhà cung cấp thông tin được cảnh báo rằng nó có thể bị cắt ngắn nếu dài.
Check it out: The TITLE element in HTML
Câu hỏi ban đầu là thuộc tính tiêu đề chứ không phải phần tử title. – joelpittet
Tại sao bạn không đặt câu hỏi về phần tử TITLE và tự trả lời? Đây là một phần thông tin hữu ích, nhưng ở sai chỗ! – clami219
Tôi chỉ cố gắng ra này dành cho Chrome, Safari, và Firefox với HTML5:
giới hạn Chrome 1024.
Safari không có giới hạn (Tôi đã thử lên đến 3250)
Firefox cũng không có giới hạn tối đa 3250. Vì @jukka đã đề cập, mặc dù Firefox không tự động chèn dấu ngắt dòng.
Tôi nên đề cập đến mặc dù tôi đã có một trang web với thẻ tiêu đề ~ 3200 ký tự và phải loại bỏ chúng vì bất kỳ trình duyệt nào chạy trên máy tính Windows đều sẽ bị treo khi thẻ tiêu đề cố gắng xuất hiện. –
Cập nhật tháng 9 năm 2017: Phiên bản Chrome cuối cùng (61) vẫn giới hạn chính xác 1024 ký tự. – cprcrack
Bản sao có thể có của [Có giới hạn về độ dài của thuộc tính HTML không?] (Http://stackoverflow.com/questions/1496096/is-there-a-limit-to-the-length-of-html- các thuộc tính) – user