Rumah > hujung hadapan web > html tutorial > Bagaimana anda menggunakan entiti watak dalam html (mis., & Amp; nbsp;, & amp; lt;, & amp; gt;)?

Bagaimana anda menggunakan entiti watak dalam html (mis., & Amp; nbsp;, & amp; lt;, & amp; gt;)?

Johnathan Smith
Lepaskan: 2025-03-19 12:47:22
asal
549 orang telah melayarinya

Bagaimana anda menggunakan entiti watak dalam html (misalnya, & nbsp;, & lt;, & gt;)?

Entiti watak dalam HTML digunakan untuk memaparkan aksara atau simbol terpelihara yang tidak boleh dimasukkan secara langsung dalam kod sumber HTML. Ini biasanya diwakili dengan ampersand (&) diikuti oleh rujukan mnemonik atau angka, dan disimpulkan dengan titik koma (;). Inilah cara anda menggunakan beberapa entiti watak biasa:

  • & nbsp; : Ini mewakili ruang yang tidak pecah. Ia digunakan untuk mengelakkan rehat garis antara perkataan atau elemen halaman lain. Sebagai contoh, <p>Hello World</p> memastikan bahawa "hello" dan "dunia" tetap berada di garis yang sama.
  • &amp; lt; : Ini bermaksud &quot;kurang daripada&quot; dan digunakan untuk memaparkan simbol <. sebagai contoh untuk memaparkan tag html>

    dalam teks, anda akan menulis &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt; .

  • &amp; gt; : Ini mewakili &quot;lebih besar daripada&quot; dan digunakan untuk memaparkan simbol>. Sebagai contoh, untuk menunjukkan tag html penutup sebagai teks, anda akan menggunakan .

Entiti -entiti ini membantu penyemak imbas menjadikan teks dan simbol dengan betul yang akan ditafsirkan sebagai kod HTML.

Apakah beberapa entiti watak HTML yang biasa dan kegunaan mereka?

Berikut adalah beberapa entiti watak HTML yang biasa dan kegunaan mereka:

  • &amp; amp; : Mewakili ampersand (&amp;). Ia digunakan untuk memaparkan entiti lain atau memasukkan ampersand dalam teks. Sebagai contoh, © Untuk memaparkan simbol hak cipta.
  • &amp; salinan; : Mewakili simbol hak cipta (©). Ia digunakan untuk menandakan maklumat hak cipta, seperti © 2023 John Doe .
  • &amp; Reg; : Mewakili simbol tanda dagangan berdaftar (®). Digunakan untuk tujuan penjenamaan, seperti ® BrandName .
  • &amp; quot; : Mewakili tanda petikan berganda (&quot;). Berguna dalam atribut atau memasukkan petikan dalam teks, misalnya, &amp;lt;a title='&amp;quot;Quote&amp;quot;'&amp;gt;Link&amp;lt;/a&amp;gt; .
  • &amp; apos; : Mewakili tanda petikan tunggal ('). Berguna dalam atribut atau memasukkan petikan tunggal dalam teks, misalnya, &amp;lt;a title=&amp;quot;'It's&amp;quot; great&amp;gt;Link&amp;lt;/a&amp;gt; .

Entiti -entiti ini memastikan bahawa watak -watak khas dipaparkan dengan betul dan menghalang mereka daripada ditafsirkan sebagai kod HTML.

Bagaimanakah entiti watak dapat membantu mencegah serangan suntikan HTML?

Entiti watak memainkan peranan penting dalam mencegah serangan suntikan HTML, seperti skrip lintas tapak (XSS). Suntikan HTML berlaku apabila kod berniat jahat dimasukkan ke dalam laman web melalui input pengguna. Dengan menukar watak khas ke dalam entiti HTML yang sepadan, anda boleh menghalang pelayar daripada menafsirkan watak -watak ini sebagai kod. Inilah cara ia membantu:

  • Melepaskan Input Pengguna : Apabila memaparkan data yang dibekalkan pengguna, menukar , &amp;lt;code&amp;gt;&amp;gt; , &amp; , ' dan &quot; ke , &amp;lt;code&amp;gt;&amp;gt; &amp; ;, ' ;, dan &quot;
  • Mencegah Pelaksanaan Kod : Sebagai contoh, jika pengguna cuba menyuntik <script>alert(&amp;amp;#39;XSS&amp;amp;#39;)</script> , dengan menukarnya ke <script>alert(&amp;amp;apos;XSS&amp;amp;apos;)</script> , penyemak imbas memaparkan teks daripada melaksanakan skrip.

Amalan ini dikenali sebagai &quot;melarikan diri&quot; dan merupakan langkah keselamatan standard dalam pembangunan web untuk melindungi terhadap kelemahan suntikan HTML.

Di mana saya boleh mendapatkan senarai komprehensif entiti watak HTML?

Senarai komprehensif entiti watak HTML boleh didapati di beberapa sumber yang berwibawa:

  • W3C (World Wide Web Consortium) : W3C menyediakan senarai luas rujukan watak yang dinamakan dalam spesifikasi HTML mereka. Anda boleh menemuinya di [https://html.spec.whatwg.org/multipage/named-characters.html#named-character-references…
  • HTML Living Standard : HTML Living Standard, yang dikendalikan oleh WHATWG, juga mengandungi senarai lengkap rujukan watak yang dinamakan di [https://html.spec.whatwg.org/multipage/entities.json ketakutan:
  • Rangkaian Pembangun Mozilla (MDN) : MDN menawarkan senarai terperinci entiti HTML bersama-sama dengan contoh deskripsi dan penggunaannya di [https://developer.mozilla.org/en-us/docs/glossary/entity.

Sumber -sumber ini memberikan maklumat terperinci mengenai entiti watak HTML, termasuk perwakilan angka dan bernama mereka, menjadikannya tidak ternilai untuk pemaju dan pereka web.

Atas ialah kandungan terperinci Bagaimana anda menggunakan entiti watak dalam html (mis., & Amp; nbsp;, & amp; lt;, & amp; gt;)?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan