2010-09-07 36 views
10

Tôi muốn biết sự khác biệt giữa tiêu đề tiêu đề của thẻ "a" và alt attr của thẻ img.Chú giải công cụ của "thẻ img" bên trong "thẻ"

Ngoài ra, tôi nên sử dụng khi nào tôi có hình ảnh bên trong a? Giống như trong trường hợp này:

<a class="duplicar" href="#"><img src="Images/btnSegDuplicar.gif" alt ="Duplicar" width="76" height="20" /></a> 

Ngay bây giờ, như bạn có thể thấy, tôi đang sử dụng alt nhưng tôi gặp sự cố nhỏ. Bất kể trình duyệt trong máy chủ phát triển của tôi, các chú giải công cụ được hiển thị, nhưng trong máy chủ sản xuất của tôi thì không. Tôi đã thử sử dụng cả hai (alt và tiêu đề) và nó đã hoạt động, nhưng nó là loại uggly. Tại sao sự khác biệt đó giữa hai máy chủ?

Trả lời

30

Bạn phải luôn sử dụng thuộc tính title cho chú giải công cụ. Với hình ảnh cũng như với neo.

Thuộc tính alt chỉ dành cho mục đích hiển thị văn bản khi không thể xem hình ảnh vì lý do nào đó. Văn bản này đôi khi được hiển thị dưới dạng chú giải công cụ là một tạo tác ngẫu nhiên của một số triển khai và không có nghĩa là một phần của đặc tả của nó.

+1

Để chính xác, đó là mặc định của IE và hành vi không chính xác khiến mọi người sử dụng 'alt' cho chú giải công cụ, nhưng nó khá đơn giản là luôn luôn sai. –

Các vấn đề liên quan