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

Једноставан водич за коришћење специјалних знакова у ХТМЛ-у

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

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

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

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

Посебни ХТМЛ карактери

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

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

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

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

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

На пример, "пријатељски код" за симбол за ауторско право је & цопи; и & траде ; је шифра за знак заштитног знака.

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

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

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

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

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

Знаци не-енглеског језика

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

Дакле, који су хексадецимални кодови?

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

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

Додајте следећу мета ознаку било гдје унутар <хеад> ваше веб странице како бисте се уверили да се ваши посебни знакови правилно приказују.

<мета хттп-екуив = "цонтент-типе" цонтент = "тект / хтмл; цхарсет = УТФ-8" />

Савети

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