ማርፓፕ ቋንቋዎች ምንድን ናቸው?

የድረ ገጽን ንድፍ አጀንዳውን ሲጀምሩ, ለእርስዎ አዲስ ለሆኑ በርካታ ቃላት እና ሀረጎች እንደሚታወቁ ጥርጥር የለውም. እርስዎ ከሚያውቋቸው ቃላት አንዱ "ማሳጠር" ወይም "የአሻንጉሊት ቋንቋ" ነው. ከ "ኮድ" ይልቅ "ምልክት ማድረጊያ" የሚለየው እና የተወሰኑ ባለሙያ ባለሙያዎች እነዚህን ውሎች በተለዋዋጭነት የሚጠቀሙት ለምንድን ነው? አንድ "የምልክት ማድረጊያ ቋንቋ" ምን እንደሆነ በትክክል ለማየት እንጀምር.

3 Markup Languages ​​የሚለውን ተመልከት

በእሱ ውስጥ "ኤም ኤችኤል" ("ML") የያዘው የእንግሊዝኛ አጻጻፍ ማለት "የአሻንጉሊት ቋንቋ" ነው (ትልቅ ክስተት "ML" ማለት ነው). ምልክት ማድረጊያ ቋንቋዎች ድረ-ገጾችን ወይም ሁሉንም ቅርፆች እና መጠኖች ለመፍጠር ጥቅም ላይ የሚውሉት የግንባታ ሕንፃዎች ናቸው.

በእውነታው, በዓለም ውስጥ ብዙ የተለያዩ የማረጋገጫ ቋንቋዎች አሉ. ለድር ዲዛይን እና ልማት, ሊያጋጥሙ የሚችሉ ሦስት የተለዩ የማረጋገጫ ቋንቋዎች አሉ. እነዚህ ኤችቲኤምኤል, ኤክስኤምኤል እና XHTML ናቸው .

ማርክ ቋንቋ ምንድን ነው?

ይህን ቃል በትክክል ለመግለጽ - የማሳወቂያ ቋንቋ የፅሁፍ መግለጫዎችን የሚፃፍ ቋንቋ ኮምፒዩተሩ ጽሑፉን ለመገልበጥ እንዲችል ይተረጉመዋል. አብዛኛዎቹ የማረጋገጫ ቋንቋዎች ሰዎች ሊነበብ የሚችሉ ናቸው ምክንያቱም ማብራሪያዎች በጽሑፉ ላይ ከጽሑፉ ተለይተው በሚታዩበት መንገድ ላይ ናቸው. ለምሳሌ, በኤችቲኤምኤል, በኤክስኤምኤል እና በ XHTML ውስጥ, የአሳማኝ መለያዎች ናቸው. ከዚያ ቁምፊዎች በአንዱ ውስጥ የሚታይ ማንኛውም ጽሑፍ የአሳዳጊው ቋንቋ እንጂ የአብራላይ ጽሑፍ አካል አይደለም.

ለምሳሌ:


ይህ በኤችቲኤም ውስጥ የተጻፈ የጽሑፍ አንቀጽ ነው

ይህ ምሳሌ የኤች.ኤል.ኤ. አንቀጽ ነው. ከመክፈቻ መለያ (

), የመዝጊያ መለያ () እና በማያ ገጹ ላይ የሚታየው ጽሁፍ ነው (ይህ በሁለቱ መለያዎች መካከል ያለው ጽሑፍ ነው). እያንዳንዱ መለያ ከቅጽበቱ አካል ጋር ለመለየት "" ከ "ያንሳል" እና "ከታላቅ ይልቅ" ምልክት ያካትታል.

ፅሁፍ በኮምፕዩተር ወይም በሌላ የመሳሪያ ማሳያ ላይ እንዲታዩ ስታደርጉ በጽሑፉ ራሱ እና በጽሑፉ ላይ ለሚገኙ መመሪያዎች መለየት አለብዎት. "ማሳተም" ጽሑፉን ለማሳየት ወይም ለማተም የሚያስፈልጉ መመሪያዎችን ነው.

ምልክት ማድረጊያ ኮምፒተር ሊነበብ አይኖርበትም. በህትመት ወይም በመፅሃፍ ውስጥ የተከናወኑ ማብራሪያዎች እንደማመላከር ይቆጠራል. ለምሳሌ, በርካታ ተማሪዎች በትምህርት ቤት ውስጥ የተወሰኑ ሀረጎችን በጽሑፎቻቸው ላይ ያሳያሉ. ይህም የሚያተኩረው ፅሁፍ በዙሪያው ካለው ጽሑፍ ይበልጥ አስፈላጊ መሆኑን ያመለክታል. የደመቁ ቀለም ምልክት ያደርገዋል.

ይህንን ማተሚያ እንዴት እንደሚጻፍ እና እንደሚጠቀመው ደንቦች በሚመሰረቱበት ወቅት ማርከሻ ቋንቋ ይሆናል. ያኛው ተማሪ "ለትርፍ ማመሳከሪያ ቃል ፍቺዎች" ደንቦች ሲጽፉ የራሳቸውን "የማስታወሻ መለያ ማሻሻያ ቋንቋ" ሊኖራቸው ይችላል, ቢጫ ቀለሞች ለፈተና ዝርዝሮች ናቸው, እና በማዕቀሎቹ ውስጥ ያሉ የእርሳስ ማስታወሻዎች ተጨማሪ ግብዓቶች ናቸው.

አብዛኛዎቹ የማረጋገጫ ቋንቋዎች ብዙ ሰዎች እንዲጠቀሙበት በውጫዊ ባለስልጣናት ይገለፃሉ. ለዚህ ነው በድረ-ገጹ ላይ የማብራሪያ ቋንቋዎች የሚሠሩበት. እነሱ በ W3C ወይም World Wide Web Consortium የተሰጡ ናቸው.

HTML-HyperText Markup Language

ኤችቲኤምኤል ወይም HyperText Markup Language የዌስት ቀዳሚ ቋንቋ ሲሆን በጣም እንደ ተራ የድር ዲዛይነር / ገንቢ ነው የሚሰሩት.

በመሠረቱ በስራዎ ውስጥ የሚጠቀሙበት ብቸኛው የማሻሻያ ቋንቋ ሊሆን ይችላል.

ሁሉም ድረ ገፆች በ HTML ተመስርተዋል. ኤች ቲ ኤም ኤል ምስሎች , መልቲሚዲያ እና ጽሑፍ በድር አሳሾች ላይ የሚታዩበት መንገድ ይገልጻል. ይህ ቋንቋ የእርስዎን ሰነዶች ለማገናኘት (ሃይፕርት ጽሑፍ) እና የድር ሰነዶችዎን በይነተገናኝ (እንደ ቅጾች) የመሳሰሉ ነገሮችን ያካትታል. ብዙ ሰዎች የኤችቲኤምኤል "ድር ጣቢያ ኮድ" ይባላሉ, ነገር ግን በእውነት በእውነት የምልክት ቋንቋ ነው. ሁለቱም ደንቦች ሙሉ በሙሉ ስህተት ናቸው እናም ሰዎችን, የድር ባለሙያዎችን ጨምሮ, እነዚህን ሁለት ቃላት በጋራ ይጠቀማሉ.

ኤች.ቲ.ኤም.ኤል የተተረጎመ መደበኛ የማብራሪያ ቋንቋ ነው. በ SGML (Standardizedized Markup Language) ላይ የተመሰረተ ነው.

የጽሑፉ አወቃቀይ ለመግለፅ መለያዎችን የሚጠቀም ቋንቋ ነው. ኤለመንቶች እና መለያዎች በ ቁምፊዎች ይገለጻሉ.

ኤችቲኤች ዛሬ ዛሬ በድር ላይ ጥቅም ላይ የዋለ በጣም ታዋቂው የማረጋገጫ ቋንቋ ሲሆን, ለድር ልማት ብቸኛው ምርጫ አይደለም. ኤችቲኤምኤል ከተፈለሰፈ, ይበልጥ ውስብስብ እና ቅጥ እና ይዘት መለያዎች በአንድ ቋንቋ ተጣምሮ. ውሎ አድሮ W3C በድረ-ገጹ እና በይዘቱ መካከል ልዩነት መኖሩን ለመወሰን ወሰኑ. ይዘቱ ብቻውን የሚገልጸው አንድ መለያ በኤች ቲ ኤም ውስጥ እንደሚቀር እና ስቴትን የሚተረጎሙ መለያዎች በሲ ኤስ ኤስ (የሽግግር ስሪት ወረቀቶች) ተወዳጅነት የተሰጣቸው ናቸው.

አዲሱ የኤች ቲ ኤም ኤል ስሪት HTML5 ነው. ይህ ስሪት ተጨማሪ ባህሪያትን ወደ ኤች ቲ ኤም ኤል አክሏል እና XHTML ያስገደላቸው አንዳንድ ጥብቅነት (በቅርብ ጊዜ በዚያ ቋንቋ ላይ) ተወግዷል.

ኤች ቲ ኤም ኤል የሚለቀቅበት መንገድ በኤች ቲ ኤም ኤል 5 መጨመር ተለወጠ. ዛሬ, አዳዲስ ቁጥሮች እና ለውጦች ሳይለቁ አዲስ ባህሪያት እና ለውጦች የታከሉ ናቸው. የመጨረሻው የቋንቋው ስሪት በቀላሉ "ኤች ቲ ኤም ኤል" ተብሎ ይጠራል.

XML-eXtensible Markup Language

EXtensible Markup Language ሌላ የኤችቲኤምኤል ስሪት መሰረት ያደረገ ቋንቋ ነው. እንደ ኤችቲኤምኤል, ኤክስኤምኤል በ SGML ላይ ተመስርቶ ነው. ከ SGML ይልቅ ጥብቅ እና ከቅንብር ኤችቲኤም የበለጠ ጥብቅ ነው. ኤክስኤምኤል የተለያዩ ቋንቋዎችን ለመፍጠር ተችሏል.

ኤክስኤምኤል የማብራሪያ ቋንቋዎችን ለመፃፍ ቋንቋ ነው. ለምሳሌ, የትውልድ የትውልድ ሃረጎችን እየሰሩ ከሆነ, XML በመጠቀም እንደ አባቶች, እናቶች, ሴት ልጅ እና ልጅ በ ላይ ን ለመወሰን ይችላሉ.

በ XML: MathML ን ለመምረጥ MathML, SMIL ከብዙ ሚዲያ, XHTML እና ብዙ ሌሎች ጋር ለመስራት ብዙ የተለመዱ ቋንቋዎች አሉ.

XHTML-eXtended HyperText Markup Language

XHTML 1.0 HTML 4.0 የ XML ደረጃውን ያሟላ ነው. XHTML በኤች.ቲ.ኤም.ኤል እና በዘመናዊ ለውጦች አማካኝነት በዘመናዊ የድር ንድፍ ተተክቷል. XHTML ን ተጠቅመው አዲስ አዳዲስ ጣቢያዎችን ማግኘት አይቻልም ነገር ግን በጣም በተራመመ ጣቢያ ውስጥ እየሰሩ ከሆነ, በዱር ውስጥ XHTML ሊያጋጥሙዎት ይችላሉ.

በኤችቲኤም እና በ XHTML ውስጥ ብዙ የተለዩ ልዩነቶች የሉም, ግን እዚህ የሚታወቁ ናቸው:

የመጀመሪያ ጽሑፍ በጄኒፈር ክርኒን. በ 7/5/17 የተስተካከለው ጄረሚ ጋራርድ.