Tarayıcınız güncel değil

Bu siteyi görüntülemek için tarayıcınızın veya cihazınızın işletim sisteminin güncellenmesi gerekiyor.

Your browser is out of date. Please update iOS or your browser to view this site.

پرش به محتوای اصلی
Gizke.com
وبلاگ

رمزگذار/رمزگشای موجودیت‌های HTML

روی دستگاه شما اجرا می‌شود. چیزی ارسال نمی‌شود.
فقط & < > " ' را رمزگذاری می‌کند - حداقل لازم برای جای‌گذاری امن متن در HTML.

برای دیدن نتیجه، چیزی در بالا تایپ یا جای‌گذاری کنید.

متن را به موجودیت‌های HTML تبدیل کنید یا برعکس، کاملاً در مرورگر شما.

موجودیت‌های HTML به شما امکان می‌دهند نویسه‌هایی را که در غیر این صورت به‌عنوان نشانه‌گذاری تفسیر می‌شدند (مانند < و &)، یا ممکن است همه‌جا درست نمایش داده نشوند، به‌طور امن در یک سند HTML بگنجانید. این ابزار متن را به موجودیت و برعکس تبدیل می‌کند؛ در صورت وجود از موجودیت‌های نام‌دار استاندارد استفاده می‌کند و در غیر این صورت به ارجاعات عددی روی می‌آورد - همه به‌صورت محلی در مرورگر شما.

پرسش‌های متداول

تفاوت موجودیت‌های نام‌دار، دهدهی و شانزده‌شانزدهی چیست؟
این‌ها سه روش برای نوشتن یک نویسه یکسان هستند. موجودیت‌های نام‌دار مانند &amp;copy; خواناترین هستند اما فقط برای چند صد نویسه رایج وجود دارند. موجودیت‌های عددی دهدهی (&amp;#169;) و شانزده‌شانزدهی (&amp;#xa9;) برای هر نویسه یونیکد از طریق نقطه کد آن کار می‌کنند و با یکدیگر معادل‌اند - فقط مبنای عددی متفاوت است.
آیا باید هر نویسه را رمزگذاری کنم، یا فقط چند مورد؟
برای ایمنی، در واقع فقط & < > " ' نیاز به رمزگذاری دارند - این‌ها نویسه‌هایی هستند که HTML به آن‌ها معنای خاصی می‌دهد. رمزگذاری بقیه (حروف با تلفظ ویژه، نمادها، اموجی‌ها) اختیاری است و معمولاً فقط وقتی مفید است که به‌طور خاص به خروجی ASCII خالص نیاز دارید، مثلاً برای یک سیستم قدیمی که متن غیر ASCII را درست پردازش نمی‌کند.
آیا رمزگشایی می‌تواند متنی را که در واقع موجودیت نیست خراب کند؟
خیر - علامت اند که بخشی از یک الگوی موجودیت شناخته‌شده نیست (مانند "AT&T" ساده) دست‌نخورده باقی می‌ماند، و نام موجودیت ناشناخته نیز به‌جای حدس زدن یا حذف شدن، دست‌نخورده باقی می‌ماند.

این ابزار را به اشتراک بگذارید

وبلاگدرباره ماتماسشرایط استفادهسیاست حفظ حریم خصوصی