Meta теги
meta теги браузерге же издөө системаларына ар кандай кызматтык
командаларды коёт:
барактын кодтолушу, издөөчүлөр үчүн барактын сүрөттөлүшү,
барактын автору жана ушу сыяктуулар.
Тегинин иштөө принциби төмөнкүдөй (бир аз кесирет менен):
команданын аты (name атрибутунда
же http-equiv атрибутунда) коюлат, ал эми команданын
мааниси content атрибутунда берилет.
Негизи бул тег өзүнүн ичинде тегдер тобун (командаларды) камтыйт,
аларга жалпы аталыш мета-теги
meta теги жабуучу тегин талап кылбайт.
meta тегин
head тегинин ичинде колдонуу керек.
Колдонулушунун кеңири таралган мисалдары
Документтин кодтолушу
Учурда кодтолуу стандарты
utf-8 болуп саналат. Теориялык жактан кодтолууну ачык түрдө (meta
теги аркылуу) берүүсүз да болот
- браузер сизди түшүнүшү керек. Практикада
мен ушундай кылууну сунуш кылмакмын - кодтолуу
бузулушу мүмкүн жана орус текстинин ордуна сиз
түшүнбөгөн символдорду көрөсүз.
HTML5'те кодтолуу жөнөкөйлөтүлгөн формада берилет:
<meta charset="utf-8">
Мурда кодтолуу ушундай берилчү (азыр ушундай кылууга болбойт, эскирип калды, эскирген окуу куралдарында кезигиши мүмкүн):
<meta http-equiv="content-type" content="text/html; charset=utf-8">
Документтин сүрөттөлүшү
Документтин мета-сүрөттөлүшү издөөчүлөр үчүн арналган, анда барактын кыскача сүрөттөлүшү болушу керек. Бул сүрөттөлүштөн кээ бир шарттарда издөөчү веб-сайт баракчасынын сниппетин түзө алат. Сниппет - бул издөө убагындагы веб-сайт баракчасынын кыскача сүрөттөлүшү. Ошондуктан барактын мета-сүрөттөлүшүн сиз издөөдө көргүңүз келген барактын сниппети сыяктуу кылып жасашыңыз керек жана ар бир веб-сайт баракчасы үчүн өзүнчө.
Төмөнкүдөй колдонуу керек:
<meta name="description" content="Бул баракча meta-теги жөнүндө айтып берет.">
Документтин негизги ачкыч сөздөрү
Мета-keywords (ачкыч сөздөр) издөөчүлөргө арналган, баракча издөө үчүн эң маанилүү сөздөрдү көрсөтүү үчүн. Учурда веб-мастерлердин бузуку максатта колдонуусунан улам издөөчүлөр бул мета-тегге маани бербейт.
Төмөнкүдөй колдонуу керек (ачкыч сөздөр жана сөз айкалыштары үтүр менен бөлүнөт):
<meta name="keywords" content="Метатег, Мета-сүрөттөлүш, HTML багыттоо" >
Редирект (башка баракчага багыттоо)
Кээ бир баракчага киргенде колдонуучу автоматтык түрдө башка баракчага багытталышы мүмкүн (мисалы, эгер баракча башка жерге которулса). Төмөнкүдөй колдонуу керек (5 - бул секунддардын саны, андан кийин багыттоо болот):
<meta http-equiv="refresh" content="5; url=http://www.example.com/">
Дагы мисалдар
Көбүрөөк мисалдарды бул шилтемеден таба аласыз.
Мүмкүн болгон атрибуттар
| Атрибут | Сүрөттөлүшү |
|---|---|
name |
Мета-тегдин аты. Ушул аттагы мета-тегдин мааниси content атрибуту менен берилет. |
http-equiv |
HTTP баштыктарын орнотууга мүмкүндүк берет, аларды браузерге жөнөтүү үчүн.
Баштыктын атын коёт. Баштыктын мааниси content атрибуту менен берилет.
|
content |
name же http-equiv атрибуту менен коюлган атрибуттун маанисин орнотот. |
charset |
Документтин кодтолушун коёт. Учурда стандарт utf-8 болуп саналат. |