TAJPORTAL.SITE

Html чист: дар куҷо истифода мешавад, барои чӣ!?

Html чист: дар куҷо истифода мешавад, барои чӣ!?

Html забони аломатгузории ҳуҷҷатҳои гипертекстӣ мебошад. Ин таъриф равшан нест ва ба саволи он ки ин чист, ҷавоб намедиҳад. Агар бо калимаҳои оддӣ сухан ронем, ин забони барномасозӣ аст, ки бо он сайтҳо навишта мешаванд. Ҳангоми кушодани ягон саҳифа дар браузер, шумо онро мебинед маҳз БА шарофати HTML.

HTML сохтор, унсурҳо ва “қоидаҳои” ҳамкорӣ дорад. Донистани ин забон, шумо метавонед ба осонӣ сайтро ҳатто дар дафтарчаи оддӣ нависед. Маълумоти бештарро дар бораи ОН, КИ HTML чӣ гуна аст, чӣ гуна пайдо шуд, шумо аз маводи мо меомӯзед.

HTML!?

HTML чист? Сухан дар бораи забони аломатгузорӣ меравад, ки ба браузер имкон медиҳад фаҳмад, ки чӣ гуна корбар бояд ин е он маълумотро нишон диҳад. Бо омӯзиши ин забон, шумо метавонед ба таҳияи веб машғул шавед, ки ин як ихтисоси хеле серталаб ва хуб пардохтшаванда аст.

Hypertext Markup Language забони аломатгузории гипертекстӣ. Ин маҷмӯи фармонҳоест, ки браузерҳо ҳуҷҷатҳо ва саҳифаҳои гуногуни сайтҳоро ба монитор мебароранд. Мо бо мисол нишон медиҳем, ки забони аломатгузории HTML чист:

Масалан:

  • <html>
  • <title> Сайти ман </title>
  • <body>
  • < h1 > ин сарлавҳа аст < / h1>
  • < p>ин сархати матнӣ < a href= ” … ” >бо гиперҳавола < / a>мебошад.
  • < ul>
  • <li>ин унсури номувофиқи номувофиқ аст < / li>
  • <li>Ва боз як</li>
  • </ul>
  • </body>
  • </html>

Дар ин ҷо мо рамзҳо ва калимаҳои гуногунро мебинем, ки дар дохили камарбанди кунҷӣ (
, ва ғайра) навишта шудаанд. Онҳоро барчаспҳо меноманд. Дар ИН ҷо шарҳ додан бамаврид аст, ки барчаспҳо дар HTML чӣ гунаанд. Инҳо дастурҳо ба браузер мебошанд, ки чӣ гуна бояд порчаҳои матниро нишон диҳанд, тасвир, тугма ва ғайраро дар куҷо ҷойгир кунанд.

Биеед порчаи дар боло овардашударо ҳамчун файли матнӣ захира кунем (мисол: index.html) ва сипас онро дар браузер кушоем. Дар натиҷа, ҳамаи барчаспҳо (фармонҳои махсус) хонда мешаванд ва саҳифа бе онҳо дар пеши мо кушода мешавад. Дар ин ҳолат браузер арзиши ҳамаи тегҳоро дар хотир дорад. Бояд қайд кард, ки браузерҳои КОМПЮТЕР, смартфонҳо ва дигар дастгоҳҳо чунин фармонҳоро якхела қабул мекунанд, бинобар ин дар аксари ҳолатҳо саҳифаҳо якхела хоҳанд буд. Масалан, рамзи навиштаи мо чунин нишон дода мешавад:

Мисол мо дар барномаи блокнот ин кодҳоро илова мекунем нигаред ба раси 1…

Ва он кодҳоеро мо дар блокнот ворид кардм номи матнро index.html мегузорем. Файли худро бо ёрии браузер мекушоем ва мебинем.

мислол расми 2.

Ба забонҳое, ки вариантҳои аломатгузории худро доранд, муҳаррирони матнӣ, ба монанди Microsoft Word е ApplePages дохил мешаванд. Дар ин ҷо инчунин маълумот дар бораи хусусиятҳои тартиб додани ҳуҷҷат мавҷуд аст. Вақте ки мо ягон матнро бо истифода аз чунин муҳаррирон чоп мекунем, он ба таври худкор тафсилоти ноаенро дар бораи он, ки ин ҳуҷҷат чӣ гуна аст, илова мекунад. Он гоҳ ин маълумот ба мо имкон медиҳад, ки матни худро маҳз ҳамон тавре, ки захира карда шудааст, кушоем.

Таърихи рушди КОДИ HTML.

Мутаассифона, санаи дақиқро номбар кардан мумкин нест. Таҳияи формати HTML аз соли 1986 то 1991 сурат гирифт. Он ба одамоне нигаронида шуда буд, ки дар соҳаи барномасозӣ ва тарроҳӣ дониши амиқ надоштанд. Дар натиҷа, системаи мураккаби аломатгузорӣ (Standard Generalized Markup Language) ба рӯйхати хурди дескрипторҳо (тегҳо) оварда шуд.

Баъзе хусусиятҳои РАМЗИ HTML-ро номбар мекунем:

  • Рӯйхати ибтидоии дескрипторҳо барои ороиши матнӣ танҳо аз 18 тег иборат буд. 11 тои онҳо дар версияҳои навтарин низ мавҷуданд.
  • Бо истифода аз формати HTML, матнҳои захирашударо дар дастгоҳҳои гуногуни техникӣ бе таҳриф баровардан мумкин аст.
  • Версияҳои навтарини HTML аз платформа вобастагии бештар пайдо карданд, ки ин бо пайдоиши тегҳои графикӣ ва ороиши мультимедиявӣ вобаста аст.

Версияҳои HTML:

  • 2.0 аз ҶОНИБИ IETF ҳамчун RFC 1866 дар мақоми Proposed Standard (24.11.1995 г.) нашр шудааст;
  • 3.0 28.03.1995 пайдо шуд: Ietf Internet Draft (то 28.09.1995);
  • 3.2 14.01.1997 нашр шудааст;
  • 4.0 18.12.1997 муаррифӣ шудааст;
  • 4.01 24.12.1999 таҳия шудааст;
  • ISO/IEC 15445: 2000 — ЯК НАВЪ ISO HTML, ки БА HTML 4.01 Strict асос ефтааст) 15.05.2000 сол;
  • Версияи 5 28.10.2014;
  • Версияи 5.1 дар таҳияи 17.12.2012 оғоз ефт. Аз 1.11.2016 барои истифода тавсия дода шудааст.
  • 5.2 14.12.2017 пайдо шуд.
  • 5.3 24.12.2018 нашр шудааст.

ҲОЛО HTML 5 муҳим аст, ки то баромади 5.3 расидааст. Аксари браузерҳои муосир ин версияро дастгирӣ мекунанд.

Тағироти асосӣ дар версияҳои нави HTML бо намоиши хусусиятҳои нав алоқаманданд. Ҳамин тавр, дастгирии ворид кардани намудҳои иловагии маълумот: сана/вақт, суроғаи почтаи электронӣ, номи домейн ҷорӣ карда шуд. Илова бар ин, унсурҳои ерирасон барои илова кардани мундариҷаи аудио ва видео ба саҳифаҳои онлайн, расмкашӣ дар ҷои муайян бо истифодаи скриптҳои JavaScript пайдо шуданд.

Админ: Қурбонмуродов Парвиз

0 0 votes
Рейтинги мақола
Subscribe
Notify of
guest
0 шарҳҳо
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x