Markup භාෂා යනු කුමක්ද?

ඔබ වෙබ් නිර්මාණකරණ රටාවක් ගවේෂණය කරන විට, ඔබට අලුත් යමක් හා වචන සහ වාක්ය ගණනාවක් හඳුන්වා දෙනු ඇත. ඔබට ඇහුම්කන් දෙන එක් කොන්දේසියක් වන්නේ "markup" හෝ සමහරවිට "markup language" යන්නයි. "සංකේතය" ට වඩා "සලකුණු" වඩා වෙනස් වන්නේ කෙසේද සහ සමහර වෙබ් වෘත්තිකයින් මෙම නියමයන් එකිනෙකට හුවමාරු කර ගැනීමෙන් පෙනී යන්නේ ඇයි? "Markup Language" යනු කුමක්ද යන්න දෙස බැලීම ආරම්භ කරමු.

3 Markup Languages ​​දෙස බලමු

"ML" හි ඇති වෙබ් අඩවියේ සෑම උපකරණයකම පාහේ "markup language" (විශාල පුදුමය, "ML" යනුවෙන් අදහස් කරනුයේ එයයි). Markup Languages ​​යනු වෙබ් පිටු හෝ සියලු හැඩයන් සහ ප්රමාණ සෑදීම සඳහා භාවිතා කරන ගොඩනැඟිලි.

යථාර්ථයේ දී, ලෝකයේ විවිධ ලුහුඬු භාෂා බොහොමයක් තිබේ. වෙබ් නිර්මාණකරණය සහ සංවර්ධනය සඳහා, ඔබ බොහෝ දුරට ගමන් කරන විශේෂිත සලකුණු භාෂා තුනක් ඇත. මෙම HTML, XML සහ XHTML වේ.

Markup Language යනු කුමක්ද?

මෙම පදය නිවැරදිව නිර්වචනය කිරීම සඳහා - සලකුණු කිරීමේ භාෂාව යනු පාඨයෙහි අක්ෂර වින්යාස කරන භාෂාවකි. පරිගණකය එම පෙළ හැසිරවිය හැකිය. බොහෝ මාර්කටි භාෂා භාෂා පාඨ කියවිය හැකි බැවින් ඒවායේ සටහන් වලින් වෙන්කර හඳුනා ගැනීමට ක්රමයක් ලෙස සටහන් කර ඇත. උදාහරණයක් ලෙස, HTML, XML, සහ XHTML සමඟ, සලකුණු ටැග් යනු <සහ>. එක් අක්ෂරයක් තුළ ඇති ඕනෑම අකුරක් Markup භාෂාවෙහි කොටසක් ලෙස සලකනු ලැබේ.

උදාහරණයක් වශයෙන්:


මෙය HTML හි ලිඛිත ඡේදයක ඡේදයකි

මෙම උදාහරණයේ HTML ඡේදය. එය ආරම්භක ටැගය (

), සමීපතම ටැගය () සහ තිරයේ දර්ශණය වන සත්ය පාඨය (මෙම ටැග් දෙක අතර ඇති පෙළ අඩංගු වේ). සෑම ටැග් එකකටම වඩා අඩු "සහ" විශාල "සංකේතයක් ඇතුළත් වේ.

ඔබ පරිගණකයේ හෝ වෙනත් උපාංග තිරයක ප්රදර්ශනය කිරීමට පෙළ හැඩගැසෙන විට, ඔබට පෙළ හා එහි ඇති උපදෙස් අතර වෙනස හඳුනාගත යුතුය. "සලකුණු කිරීම" යනු පාඨය පෙන්වීම හෝ මුද්රණය කිරීම සඳහා වන උපදෙස් වේ.

Markup පරිගණකය කියවිය නොහැකිය. මුද්රිත පිටපත හෝ පොතක් මඟින් සිදු කරන ලද නිවේදන සලකුණු කිරීම සලකනු ලැබේ. උදාහරණයක් ලෙස, පාසැලේ බොහෝ ශිෂ්යයන් ඔවුන්ගේ පෙළපොත් තුළ ඇතැම් වාක්ය අවධාරණය කරනු ඇත. අවට පාඨයට වඩා උද්දීපනය වූ පෙළ වඩා වැදගත් වන්නේ මෙයයි. වර්ණයේ වර්ණය සලකුණු කිරීම සලකනු ලැබේ.

ලිවීම සහ භාවිතා කිරීම සඳහා භාවිතා කරන ආකාරය පිළිබඳව නීති රීති සංයෝජනය කරන විට සලකුණු බවට පත් වේ. එම ශිෂ්යයාට තමන්ගේම "සටහන් ලකුණු කිරීමක්" තිබිය හැකි ය. "දම් පැහැති ඉහළ මට්ටමේ නිර්වචන සඳහා, කහ පැහැති ඉහළ ඉන්ධන විභාගයේ විස්තර සඳහා වන අතර ආන්තික පැන්සල් සටහන් අමතර සම්පත් සඳහා යොදා ගනී."

බොහෝ මාර්කටිං භාෂාවන් විසින් විවිධ පුද්ගලයන් විසින් භාවිතය සඳහා බාහිර බල අධිකාරිය විසින් අර්ථ දක්වා ඇත. වෙබ් අඩවි සඳහා සලකුණු කරන භාෂාවන් වැඩ කරන්නේ මේ ආකාරයටය. ඒවා W3C හෝ World Wide Web Consortium විසින් අර්ථ දක්වා ඇත.

HTML-HyperText Markup භාෂාව

HTML හෝ HyperText Markup Language වෙබ් ජාලයේ ප්රධාන භාෂාව වන අතර වෙබ් නිර්මාණකරණය / සංවර්ධනය කරන්නා ලෙස ඔබ වැඩ කරන වඩාත් පොදු වේ.

ඇත්ත වශයෙන්ම, ඔබ ඔබේ වැඩෙහි භාවිතා කරන එකම සලකුණු භාෂාව විය හැකිය.

සියලුම වෙබ් පිටු HTML හි රසය ලෙස ලියා ඇත. HTML, රූප , බහුමාධ්ය හා පෙළ වෙබ් බ්රවුසර තුළ ප්රදර්ශනය කරනු ලැබේ. ඔබගේ ලේඛන (අධිවේගී) සම්බන්ධ කිරීම සඳහා මෙම භාෂාව ඇතුළත්ය. ඔබේ වෙබ් ලේඛන අන්තර්ක්රියාකාරි (ආකෘති සමග). බොහෝ අය HTML "වෙබ් අඩවි කේතය" කියනවා. ඇත්ත වශයෙන්ම එය සැබැවින්ම ලිවීමේ භාෂාවකි. වාරිකය දැඩි ලෙස වැරදියි, සහ වෙබ් වෘත්තිකයින් ඇතුළු පුද්ගලයින්ට මෙම ලිපි දෙක හුවමාරු කර ගත හැකි වනු ඇත.

HTML යනු සම්මත ප්රමිති භාෂාවක්. එය SGML (සම්මත සාමාන්යකරණය කළ මාර්ක්ප්ප් භාෂාව) මත පදනම් වේ.

ඔබේ පාඨයේ ව්යුහය අර්ථ දැක්වීමට ටැග භාවිතා කරන භාෂාවකි. මූලද්රව්ය සහ ටැගයන් අක්ෂර මගින් අර්ථ දක්වා ඇත.

අද වන විට වෙබ් අඩවියේ භාවිතා කරන වඩාත්ම ජනප්රිය ලුහුඬු භාෂාව HTML වේ. එය වෙබ් සංවර්ධනය සඳහා වන එකම තේරීම නොවේ. HTML නිර්මාණය කරන ලද බැවින්, එය වඩාත් සංකීර්ණ වූ අතර ශෛලිය හා අන්තර්ගත ටැග් එක එක භාෂාවක් බවට පරිවර්තනය විය. අවසානයේදී, W3C තීරණය කර ඇත්තේ වෙබ් පිටුවක අන්තර්ගතය සහ වෙබ් අඩවි අතර වෙන්වීමක් අවශ්ය බවය. අන්තර්ගතය පමණක් නිර්වචනය කරන ලද ටැගයක් HTML හි පවතිනු ඇති අතර ශෛලිය නිර්ණය කරන ටැග්ස් CSS (Cascading Style Sheets) සඳහා අනුමත නොකරන ලදි.

HTML හි නවතම අංකනය කළ පිටපත HTML5 වේ. මෙම අනුවාදය HTML වලට තවත් අංග එකතු කරන ලදි. XHTML විසින් පනවන ලද තදබලබව ඉවත් කිරීම (වැඩි කලක් එම භාෂාව මත වැඩි වේ).

HTML නිදහස් කරන ආකාරය HTML5 හි නැග්ම සමඟ වෙනස් කර ඇත. අද, නව වෙනස්කම් සහිත නිකුතුවක් අවශ්ය නොවී නව විශේෂාංග සහ වෙනස් කිරීම් එකතු කරනු ලැබේ. භාෂාවෙහි නවතම අනුවාදය සරලව හඳුන්වනුයේ "HTML" ලෙසිනි.

XML-අව්යාජ මාර්ක්පේජ් භාෂාව

එක්ස්චේන්ජ් Markup Language යනු වෙනත් HTML සංස්කරණයක් මත පදනම් වූ භාෂාවයි. HTML ලෙසද, XML SGML වලින්ද පදනම් වේ. SGML වලට වඩා සරල සහ සරල HTML වලට වඩා දැඩි වේ. විවිධ භාෂාවන් නිර්මාණය කිරීම සඳහා XML මඟින් ලබා ගත හැකිය.

XML භාෂාව Markup Languages ​​ලිවීමේ භාෂාවකි. උදාහරණයක් ලෙස, ඔබ පරම්පරාව පිළිබඳ වැඩ කරන්නේ නම්, ඔබේ පියා, මව, දියණිය සහ පුතා ඔබේ XML හි සඳහන් පරිදි: <පියා> <මදයා> <දියණිය> යනුවෙන් XML භාවිතයෙන් ටැග් නිර්මාණය කළ හැකිය.

ගණිතය නිර්ණය කිරීම සඳහා MathML, මැලේමීඩියා සමඟ SMIL, XHTML සහ තවත් බොහෝ දේ ඇත.

XHTML-Exepted HyperText Markup Language

XHTML 1.0 යනු XML ප්රමිතියට ගැලපෙන පරිදි HTML 4.0 ප්රතිනිර්මාණය කර ඇත. HTMLHTML සමඟ නවීන වෙබ් නිර්මාණකරණයේදී XHTML ආදේශ කර ඇත. ඔබ XHTML භාවිතයෙන් නවීන වෙබ් අඩවි සොයා ගැනීමට අපහසු වනු ඇත. නමුත් ඔබ වැඩිහිටි වෙබ් අඩවියක වැඩ කරන්නේ නම්, ඔබ තවමත් XHTML මුහුණට මුහුණලා සිටිනු ඇත.

HTML සහ XHTML අතර ප්රධාන වෙනස්කම් නොමැත. නමුත් මෙහිදී ඔබ දකින දේ:

ජෙනිෆර් ක්රිනින්ගේ මුල් ලිපියක්. 7/5/17 ජෙරමි ගිරාඩ් විසින් සංස්කරණය කරන ලදි.