سؤال

في بعض المتصفحات يظهر حرف غريب في HTML

.cshtml

<h3>Cadastre seu currículo e faça parte da equipe Let’s Go.</h3>

HTML الذي تم إنشاؤه

Odd character

الصورة الكاملة

ميتاس

<meta name="title" content="Let's Go Festas" />
<meta name="url" content="http://letsgofestas.com.br" />
<meta name="description" content="isto é um teste" />
<meta name="keywords" content="teste" />
<meta name="charset" content="ISO-8859-1" />
<meta name="autor" content="Bind Solution" />
<meta name="company" content="Let's Go Festas" />
<meta name="revisit-after" content="10" />

<meta name="viewport" content="width=device-width" />
<meta name="robots" content="index,follow" /> 
<meta name="googlebot" content="all" /> 
<meta name="classification" content="Internet" /> 
<meta name="publisher" content="Bind Solution" /> 
<meta name="copyright" content="Bind Solution" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

**ملحوظة:** في الكروم مثلا لا يحدث هذا!

هل كانت مفيدة؟

المحلول

هذه الأحرف هي utf-8 أو أحرف شاردة على الأرجح ولكن ترميز شخصيتك هو iso-8859.أنت تعرض كلا الترميزات في الرأس.قم بتغييره إلى utf-8 و / أو أزل تلك الأحرف.أعتقد أن هؤلاء شرود ، رغم ذلك.

نصائح أخرى

لقد واجهت هذه المشكلة في ظرف محدد للغاية: عندما قمت بنسخ / لصق نص من MS Word في Wordpress.لا أعرف النظام الذي تستخدمه - ولكن ما وجدته كان يجب أن يحدث لإصلاحه:

لنفترض أن جملتك هي "See Jane [WEIRD CHARACTER] Run."

اضطررت إلى الدخول وحذف الحرف "e R" في منتصف الجملة ، ثم كتابة ذلك يدويًا مرة أخرى. غريب ، أعلم.ولكن يبدو أن هناك شخصية فضائية غريبة عالقة هناك للتو.

قم بتشغيل موقعك من خلال أداة التحقق ومعرفة ما إذا كان يواجه أية مشكلات في الترميز ، أو ربما تواجه مشكلات في الترميز أوقد يتم حفظ المستند الخاص بك كشيء بخلاف UTF-8 (مثل BOM UTF-8).

لقد واجهت مشكلة مماثلة ذات مرة ووجدت أنه بالإضافة إلى العلامات الوصفية، كان عليّ تعيين رأس الاستجابة أيضًا.لا أعرف ما هي اللغة التي تستخدمها، ولكن في Java، يكون الأمر كالتالي: response.setCharacterEncoding("UTF-8");

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top