Белгілеу тілдері дегеніміз не?

Сіз веб-дизайн әлемін зерттей бастағанда, сөзсіз сіз өзіңіз үшін жаңа сөздер мен сөз тіркестерімен танысасыз. Сіз естіген терминдердің бірі - «белгілеу» немесе мүмкін, «белгілеу тілі». «Түзетулер» «код» дегеннен өзгеше және қалай кейбір веб-мамандар бұл терминдерді бір-бірімен алмастыратын сияқты? Ең алдымен, «белгілеу тілі» дегеніміз не екенін білейік.

3 белгілеу тілін қарастырайық

Интернеттегі «ML» деген сөздің әрбір дерлік шифры - «белгілеу тілі» (үлкен тосын, яғни «ML» деген сөз). Белгілеу тілдері - веб-беттерді немесе барлық кескіндер мен өлшемдерді жасау үшін пайдаланылатын құрылыс блогы.

Шындығында әлемде әртүрлі түзету тілдері бар. Веб-дизайн және әзірлеу үшін сізде үшеуі бар арнайы белгілеу тілдері бар. Бұл HTML, XML және XHTML .

Белгілеу тілі дегеніміз не?

Бұл терминді дұрыс анықтау үшін - белгілеу тілі - компьютер мәтінді басқара алатын етіп мәтінді түсіндіретін тіл. Көптеген түзету тілдері адамға оқуға қабілетті, себебі аннотациялар оларды мәтіннен ажыратуға арналған. Мысалы, HTML, XML және XHTML, белгілеу тегтері <және>. Сол таңбалардың бірінде пайда болатын кез келген мәтін түсіндірілген мәтіннің бір бөлігі емес, белгілеу тілі бөлігі болып табылады.

Мысалға:


Бұл HTML-да жазылған мәтіннің параграфы

Бұл мысал - HTML параграфы. Ол ашылу тегінен (

), жабық тегтен () және экранда көрсетілетін нақты мәтіннен тұрады (бұл екі тегтің арасында орналасқан мәтін). Әр тегтің құрамында «аз» және «үлкен» символы бар, оны белгілеудің бөлігі ретінде белгілеу.

Компьютерде немесе басқа құрылғы экранында көрсетілетін мәтінді пішімдегенде, мәтіннің өзі мен мәтіннің нұсқауларын бөліп көрсету керек. «Түзету» мәтінді көрсету немесе басып шығару туралы нұсқаулық болып табылады.

Таңбалау компьютерді оқуға болмайды. Баспада немесе кітапта жасалған аннотациялар да түзетулер ретінде қарастырылады. Мысалға, мектептегі көптеген оқушылар өздерінің оқулықтарындағы белгілі бір тіркестерге назар аударады. Бұл ерекшеленетін мәтіннің айналадағы мәтіннен маңызды екенін білдіреді. Бөлектелген түс түзету деп саналады.

Белгілеу осы түзетулерді жазу және пайдалану жолдары туралы ережелерді кодификациялау кезінде тілге айналады. Осындай студентте «күлгін түсті жарықтандырғыш анықтамалар, сары линзалар емтихан бөлімдері үшін, ал қосымша шрифттерде қарындаш жазбалары» сияқты ережелерді кодификациялағанда, өздерінің «белгілерін белгілейтін тіл» болуы мүмкін.

Көптеген тілдесу тілдерін көптеген адамдар қолданатын сыртқы орган анықтайды. Веб-жұмыс үшін белгілеу тілдері осылай. Олар W3C немесе World Wide Web консорциумы арқылы анықталады.

HTML-HyperText таңбалау тілі

HTML немесе HyperText таңбалау тілі - веб-тілді негізгі тілі және веб-дизайнер / әзірлеуші ​​ретінде жұмыс істейтін ең жиі кездесетін тіл.

Іс жүзінде бұл сіздің жұмысыңызда пайдаланатын жалғыз түзету тілі болуы мүмкін.

Барлық веб-беттер HTML дәмімен жазылған. HTML веб-браузерлерде кескін , мультимедиа және мәтіннің көрсетілу жолын анықтайды. Бұл тіл сіздің құжаттарыңызды (гипермәтінді) қосу және веб-құжаттарды интерактивті (мысалы, нысандармен) жасауға арналған элементтерді қамтиды. Көптеген адамдар HTML «веб-сайттың коды» деп атайды, бірақ шын мәнінде, бұл шын мәнінде түзету тілі болып табылады. Бірде-бір термин қате емес, және сіз адамдар, соның ішінде веб-мамандар, осы екі терминді бір-бірімен алмастырады.

HTML - белгіленген стандартты белгілеу тілі. SGML (стандартты жалпылама белгілеу тілі) негізделген.

Мәтіннің құрылымын анықтау үшін тегтерді пайдаланатын тіл. Элементтер мен тегтер <және> таңбалармен анықталады.

HTML бүгінгі күнде вебте қолданылатын ең танымал түзетулер тілі болса да, бұл веб-әзірлеу үшін жалғыз таңдау емес. HTML дамыған сайын, ол күрделене түсті және стилі мен мазмұн тегтері бір тілге біріктірілген. Ақыр соңында, W3C веб-стилінің стилі мен мазмұны арасында бөлу қажеттілігі туралы шешім қабылдады. Стилді анықтайтын тегтер CSS (Каскадтық стильдер кестесі) пайдасына қолданылмайды, ал жалғыз мазмұнды анықтайтын тег HTMLде қалады.

HTML-ның ең жаңа нөмірленген нұсқасы - HTML5. Бұл нұсқа HTML-ге қосымша мүмкіндіктерді қосып, XHTML қолданған қатаңдықтың кейбірін жойды (бұл тілде көп).

HTML шығарылымы HTML5-нің өсуімен өзгерді. Бүгінде жаңа мүмкіндіктер мен өзгертулер жаңа, нөмірленген нұсқасы шықпастан, қосылады. Тілдің ең соңғы нұсқасы «HTML» деп аталады.

XML-анықталатын белгілеу тілі

Extensible Markup Language - бұл HTML-ның басқа нұсқасы негізделген тіл. HTML секілді, XML-де SGML-те өшірілген. Бұл SGML-ке қарағанда қатаң және қатаң HTML қарағанда қатаңырақ. XML әр түрлі тілдерді жасаудың кеңеюін қамтамасыз етеді.

XML - белгілеу тілдерін жазу тілі. Мысалы, егер сіз генеалогия бойынша жұмыс істеп жатсаңыз, сіз XML-де ата, анасы, қызы және ұлын анықтау үшін XML көмегімен тегтер жасай аласыз: .

XML-мен жасалған бірнеше стандартталған тілдер бар: MathML математика, SMIL мультимедиамен жұмыс істеу үшін, XHTML және басқаларын анықтау үшін.

XHTML-eXtended HyperText таңбалау тілі

XHTML 1.0 - XML стандартына сәйкес келу үшін қайтадан HTML 4.0. XHTML заманауи веб-дизайнымен HTML5 және кейінгі өзгерістермен ауыстырылды. Сіз XHTML-ні пайдаланып, кез-келген жаңа сайттарды таба алмайсыз, бірақ ескі сайттарда жұмыс істеп жатсаңыз, сіз әлі жабайы табиғатта XHTML-ді кездестіре аласыз.

HTML және XHTML арасында үлкен айырмашылықтар жоқ, бірақ мына жерде сіз байқай аласыз:

Дженнифер Крининнің түпнұсқа мақаласы. Джереми Джирард редакциясында 7/5/17.