Како се користе посебни знакови у ХТМЛ-у

Веб странице које посећујете на мрежи израђују се помоћу ХТМЛ код који веб прегледачима говори шта је садржај странице и како га визуелно приказати гледаоцима. Код садржи наставне градивне блокове познате као елементи, које прегледач веб странице никада не види. Код садржи и уобичајене текстуалне знакове, попут оних у насловима и пасусима, намењених гледаоцу за читање.

Улога специјалних знакова у ХТМЛ-у

Када користите ХТМЛ и укуцате текст дизајниран за преглед, обично вам нису потребни посебни кодови - за додавање одговарајућих слова или знакова користите само тастатуру рачунара. Проблем настаје када у читљиви текст желите да укуцате знак који ХТМЛ користи као део самог кода. Ови знакови укључују < и > знакова који се користе у коду за започињање и завршавање сваке ХТМЛ ознаке. Можда ћете желети да у текст уврстите и знакове који немају директни аналог на тастатури, на пример © и Ñ. За знакове који немају тастер на тастатури унесите код.

Специјалних знакова.
ЦСА Имагес / Гетти Имагес

Посебни знакови су специфични делови ХТМЛ кода дизајнирани за приказ знакова који се користе у ХТМЛ код или да у приказивач текста укључите знакове који се не налазе на тастатури види. ХТМЛ приказује ове посебне знакове било нумеричким или кодираним знаковима, тако да могу бити укључени у

instagram viewer
ХТМЛ документ, чита их прегледач и приказују се правилно како би га могли видети посетиоци ваше веб локације.

У основи синтаксе ХТМЛ кода су три знака. Никада их не бисте требали користити у читљивим деловима веб странице, а да их претходно не кодирате за правилан приказ. Они су симболи већи од, мањи од и знаци амперсанда. Другим речима, никада не бисте смели да користите симбол мањи од < у вашем ХТМЛ коду, осим ако то није почетак ХТМЛ таг. Ако то учините, знак збуњује прегледаче и ваше странице се можда неће приказати онако како очекујете. Три знака која никада не бисте требали да додате некодираним су:

  • знак мање од <
  • знак веће-од >
  • амперсанд &

Када ове знакове укуцате директно у ХТМЛ код - осим ако их не користите као елементе у коду - унесите кодирање за њих, тако да се исправно појављују у читљивом тексту:

  • знак мање од - <
  • знак веће од - >
  • амперсанд - &

Сваки специјални знак започиње знаком амперсанд - чак и специјални знак за амперсанд започиње овим знаком. Посебни знакови завршавају се тачком и зарезом. Између ова два знака додајете оно што одговара посебном знаку који желите да додате. лт (за мање од) креира симбол мање од када се појављује између знака & тачке и запете у ХТМЛ-у. Слично томе, гт ствара симбол веће-од и амп даје амперсанд када су постављени између амперсанд и тачка и зарез.

Посебни знакови које не можете да укуцате

Било који знак који се може приказати у стандардном скупу знакова Латин-1 може се приказати у ХТМЛ-у. Ако се не појављује на вашој тастатури, користите знак амперсанд са јединственим кодом који је додељен знаку иза кога следи тачка и зарез.

На пример, „пријатељски код“ за симбол ауторских права је © и ™ је код симбола заштитног знака.

Овај пријатељски код лако је откуцати и лако га је запамтити, али има пуно знакова који немају пријатељски код који је лако запамтити.

Сваки знак који се може откуцати на екрану има одговарајући децимални нумерички код. Овим нумеричким кодом можете приказати било који знак. На пример, децимални нумерички код за симбол ауторских права - © - демонстрира како функционишу нумерички кодови. Они и даље почињу знаком & и завршавају се тачком и зарезом, али уместо пријатељског текста користите знак броја праћен јединственим бројем кода за тај знак.

Лако се памте пријатељски кодови, али нумерички кодови су често поузданији. Сајтови који су изграђени са базама података и КСМЛ можда нису дефинисани сви пријатељски кодови, али подржавају нумеричке кодове.

Нумеричке кодове за знакове најбољи је начин пронаћи у скуповима знакова које можете пронаћи на мрежи. Када пронађете симбол који вам треба, само копирајте и залепите нумерички код у свој ХТМЛ.

Неки скупови знакова укључују:

  • Кодови валута
  • Математички кодови
  • Интерпункцијски кодови
  • Код изговора
  • Дијакритички кодови

Знакови који нису на енглеском језику

Посебни знакови нису ограничени на енглески језик. Посебни знакови на неенглеским језицима могу се изразити у ХТМЛ-у, укључујући:

  • Шпански
  • Француски
  • Грчки
  • Румунски

Па, шта су хексадецимални кодови?

Хексадецимални код је алтернативни формат за приказивање посебних знакова у ХТМЛ коду. За своју веб страницу можете користити који год метод желите. Претражите их у скуповима знакова на мрежи и користите их на исти начин као што користите пријатељске кодове или нумеричке кодове.

Додајте Уницоде декларацију у главу документа

Додајте следећу метаознаку било где унутар.

цонтент = "текст / хтмл; цхарсет = утф-8 "/>

Савети

Без обзира коју методу користите, имајте на уму неколико најбољих пракси:

Увек завршавајте свој ентитет тачком и зарезом

Неки ХТМЛ уређивачи омогућавају вам да постављате ХТМЛ кодове без последњег зареза, али ваше странице ће бити неваљане и многи веб прегледачи неће исправно приказати ентитете без њега.

Увек почните са знаком

Многи веб уредници вам омогућавају да се извучете ако изоставите „амп;“ али када амперсанд прикажете сами у КСХТМЛ, изазива грешку у провери.

Тестирајте своје странице у што више прегледача

Ако је знак пресудан за разумевање вашег документа и не можете га тестирати у комбинацијама прегледача / ОС-а које ваши купци користе, требало би да пронађете други начин да га представите. Међутим, пре него што прибегнете сликама или нечем другом, испробајте један од алата за тестирање прегледача који може потврдити ваш код у више прегледача.

instagram story viewer