2013-03-07 43 views
18

Tôi có một danh sách không sắp xếp, và thường (nhưng không phải lúc nào cũng xuất hiện!) Xuất hiện khi tôi có hai dấu cách giữa các ký tự. Điều gì gây ra điều này và làm cách nào để ngăn chặn điều này?Tại sao một viên kim cương có dấu chấm hỏi xuất hiện trong HTML của tôi?

+0

mã hóa ký tự gì bạn đang sử dụng? – BenM

+0

Có thể xảy ra sự cố mã hóa với ký tự đặc biệt không được nhận dạng bởi bộ ký tự được chỉ định trong tài liệu. – Jrod

+0

kiểm tra tờ khai doctype (mã hóa) của bạn, có lẽ cơ sở dữ liệu hoặc tài liệu của bạn không sử dụng cùng hoặc có thể trình duyệt của bạn. – Toping

Trả lời

20

Ký tự cụ thể này thường là dấu hiệu của ký tự không hợp lệ (không phải UTF-8) hiển thị trong đầu ra (như trang) đã được khai báo là UTF-8. Nó thường xảy ra khi

  • một kết nối cơ sở dữ liệu không phải là UTF-8 mã hóa (thậm chí nếu các bảng là)

  • một tập tin HTML hoặc nguồn kịch bản được lưu trữ trong bảng mã sai (ví dụ như Windows-1252 thay vì của UTF-8) - đảm bảo nó được lưu dưới dạng tệp UTF-8. Cài đặt thường nằm trong hộp thoại "Lưu dưới dạng ...".

  • một nguồn trực tuyến (như một widget hay một RSS feed) được nạp mà không được phục vụ UTF-8

+0

Không có cơ sở dữ liệu và không có RSS và sử dụng UTF-8. – user1032531

+0

@user vậy trường hợp của bạn là gì? Nhân vật đến từ đâu? –

+0

Tôi nghĩ rằng từ lâu tôi đã cắt và dán từ một tài liệu MS Word. Nó không xuất hiện nếu tôi nhìn vào văn bản bằng cách sử dụng một trình soạn thảo văn bản cơ bản (ví dụ: Lưu ý) – user1032531

4

Đó là một vấn đề ký tự thiết lập. Nhận một công cụ kiểm tra các tiêu đề phản hồi của máy chủ (như phần mở rộng Firebug nếu bạn đang sử dụng Mozilla Firefox) để xem nhân vật nào thiết lập phản hồi của máy chủ đang gửi với nội dung. Nếu bộ ký tự của máy chủ và bộ ký tự HTML của nội dung thực tế không khớp, bạn sẽ thấy một số ký tự trông kỳ lạ giống như những hình vuông nhỏ màu đen kim cương đó.

+0

Tôi có Firebug. Bạn có nghĩa là nhìn vào tab HTML? Tôi thấy cùng ở đó. – user1032531

+0

Sử dụng tab Net và ở đó bạn có thể xem tất cả các yêu cầu và phản hồi và tiêu đề – topcat3

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