ภาษามาร์กอัปเป็นกระดูกสันหลังที่มองไม่เห็นของหลายสิ่งที่เราทำในคอมพิวเตอร์เช่นการส่งข้อความ, การดูเอกสารและท่องอินเทอร์เน็ต นี่คือลักษณะสั้น ๆ ในสิ่งที่พวกเขาทำ
มาร์กอัปข้อความ
ข้อความที่คุณกำลังอ่านอยู่ในขณะนี้ไม่ได้เป็นเพียงที่สร้างขึ้นจากตัวอักษร เมื่อกลุ่มของตัวอักษรที่อยู่ใน ตัวหนา, ตัวเอียง หรือขีดเส้นใต้พวกเขาจะจัดรูปแบบ ภายใต้เครื่องดูดควัน (ในแบบที่คุณไม่สามารถมองเห็นในขณะที่อ่านนี้) ตัวละครเหล่านี้ถูกห่อในแท็กที่จะทำให้พวกเขาปรากฏวิธีการที่ เดียวกันจะไปสำหรับข้อความที่มีขนาดเล็กปรากฏอยู่ในสีที่แตกต่างกันหรือถูกเขียนในแบบอักษรที่แตกต่างกัน ที่จะทำให้เรื่องนี้เกิดขึ้นข้อความที่จะต้องมีการเขียนในสิ่งที่เรียกว่าภาษามาร์กอัปโดยผู้เขียน
ภาษามาร์กอัปเป็นระบบสำหรับการจัดรูปแบบและการจัดองค์ประกอบในเอกสารโดยใช้แท็กได้ ซึ่งแตกต่างจากคำอธิบายประกอบทางกายภาพและมาร์คในเอกสารที่เป็นกระดาษ, แท็กเหล่านี้จะปรากฏในเอกสารในขณะที่ผู้เขียนจะเขียนข้อความ เมื่อโปรแกรมประยุกต์กระบวนการมาร์กอัปเนื้อหาก็จะปรากฏเป็นข้อความในรูปแบบที่ผู้ชม ยกตัวอย่างเช่นในภาษามาร์กอัป HTML เราสามารถตัดคำว่า“สวัสดีชาวโลก” ในแท็กหนา
& lt; B & gt; สวัสดีชาวโลก & lt; / b & gt;
เมื่อข้อความนี้ถูกประมวลผลโดยโปรแกรมดู HTML เช่นเว็บเบราเซอร์จะปรากฏเป็น:
สวัสดีชาวโลก!
มาร์กอัปไม่ จำกัด เพียงการประมวลผลตัวอักษรง่ายๆเช่นตัวอักษรและตัวเลขอย่างไร ขึ้นอยู่กับภาษาที่จะสามารถดำเนินการและรูปแบบตัวอักษรพิเศษช่วยให้คุณสามารถฝังองค์ประกอบอื่น ๆ เช่นภาพ, วิดีโอ, โปรแกรมประยุกต์และข้อมูลเครื่องสามารถอ่านได้
ทั่วไป Markup ภาษา
ทั้งสองมากที่สุดภาษามาร์กอัปทั่วไป HTML ซึ่งจะใช้ในการสร้างหน้าเว็บที่เห็นผ่านทางอินเทอร์เน็ตและ XML ซึ่งเก็บข้อมูลที่มีโครงสร้างที่ปรับแต่งโดยใช้แท็ก
เมื่อคุณดูที่หน้าเว็บส่วนใหญ่บนอินเทอร์เน็ตที่คุณกำลังหลักในการดาวน์โหลดและการดูหน้าเว็บ HTML หน้าเว็บที่คุณกำลังอ่านอยู่ในขณะนี้ถูกเขียนในรูปแบบ HTML ในความเป็นจริง เบราว์เซอร์จำนวนมาก คุณสามารถคลิกขวาบนหน้าเว็บเพื่อดูไวยากรณ์ HTML ของหน้าทั้งหมด HTML สนับสนุนการสร้างโครงสร้างต่างๆและส่วนภายในหน้ากำหนดองค์ประกอบภายในหน้าเว็บและการจัดรูปแบบข้อความ แท็กมักจะต้องเปิดและปิดแท็กดังต่อไปนี้:
& lt; a href = "https://www.howtogeek.com" & gt; HowToGeek & lt; / a & gt;
ตัวอย่างข้างต้นจะสร้างการเชื่อมโยงไปยังเว็บไซต์ HowToGeek เช่นนี้:
HowToGeek
. แจ้งให้ทราบว่ามีการแท็กเปิด
& lt; a & gt;
กับแอตทริบิวต์
href
ชี้ไปที่การเชื่อมโยงและแท็กปิด
& lt; / a & gt;
.
นี่เป็นภาษามาร์กอัปไม่กี่ที่มีชื่อเสียงอื่น ๆ ที่คุณอาจจะคุ้นเคยกับการมีดังนี้:
-
BBCode:
ภาษามาร์กอัปแสงที่ใช้กันอย่างแพร่หลายในฟอรั่มออนไลน์และกระดานข้อความและเป็นที่รู้จักได้อย่างง่ายดายด้วยการใช้งานของวงเล็บเช่น
[b] Hello World! [/ b]เพื่อสร้างแท็กตัวหนา - น้ำยาง: ภาษาที่ค่อนข้างซับซ้อนมักจะใช้เพื่อวัตถุประสงค์ทางวิชาการและทางเทคนิค มันมีตัวเลือกที่มีประสิทธิภาพสำหรับการประมวลผลที่ไวยากรณ์ภาษาส่วนใหญ่ไม่สามารถแสดงเช่นคณิตศาสตร์ที่ซับซ้อนและภาษาหมดอายุ
- MathML: ภาษาที่ใช้ในการแสดงผล สูตรทางคณิตศาสตร์ เว็บเบราเซอร์ภายในโดยเฉพาะอย่างยิ่ง
- สิ่งทอ ภาษาที่ใช้ในการบล็อกออนไลน์บางอย่างและระบบการจัดการเนื้อหา
- svg : คุณอาจจะประหลาดใจที่จะรู้ว่า SVG, รูปแบบที่แสดงกราฟิกแบบเวกเตอร์ที่ปรับขนาดได้เป็นจริงภาษามาร์กอัปที่ มันขึ้นอยู่กับ XML และใช้ข้อมูลที่มีโครงสร้างในการจัดเก็บข้อมูลเกี่ยวกับกราฟิก
ที่เกี่ยวข้อง: ไฟล์ SVG คืออะไรและฉันจะเปิดได้อย่างไร
มาร์กอัปเทียบกับ Markdown
หากคุณเคยได้ยินเกี่ยวกับมาร์กอัปที่คุณเคยได้ยินมีแนวโน้มของ การทำเครื่องหมาย . บนพื้นผิวมันฟังดูเหมือนตรงกันข้ามกับมาร์กอัป; อย่างไรก็ตามมันเป็นเพียงภาษามาร์กอัปเพียงประเภทเดียว Markdown เป็นไวยากรณ์การจัดรูปแบบที่ง่ายและใช้งานง่ายที่มีตัวเลือกข้อความพื้นฐานจำนวนมากที่มีอยู่ในภาษาที่ซับซ้อนมากขึ้นในขณะที่หลีกเลี่ยงสิ่งต่าง ๆ เช่นการปิดแท็กและองค์ประกอบที่ไม่ใช่ข้อความฝังตัว
Markdown เป็นที่นิยมในหมู่จำนวนมากเนื่องจากการใช้งานง่ายและขาดองค์ประกอบที่ยากต่อการอ่าน สิ่งนี้ทำให้เป็นไวยากรณ์ที่เหมาะสำหรับแอปพลิเคชันและเว็บไซต์ที่เน้นข้อความ ในบรรดาเว็บไซต์เหล่านี้คือ reddit ซึ่งใช้ไวยากรณ์ Markdown สำหรับโพสต์และความคิดเห็นทั้งหมด สิ่งนี้ทำให้ง่ายสำหรับ redditors ในการจัดรูปแบบข้อความจากอุปกรณ์ใด ๆ โดยไม่ต้องเพิ่มแท็กยาว นอกจากนี้ยังช่วยลดการตัดสินใจของ Reddit เพื่อไม่อนุญาตสื่อฝังในความคิดเห็น
บริการอื่น ๆ ที่ใช้ Markdown เป็นที่เก็บโค้ดเช่น GitHub, Messengers เช่น WhatsApp และ ความไม่ลงรอยกัน และบรรณาธิการข้อความเช่น Typora และ Stackedit หากคุณต้องการเรียนรู้วิธีการใช้งานตรวจสอบของเรา คู่มือ Markdown . การติดแท็กมีความสุข!
ที่เกี่ยวข้อง: Markdown คืออะไรและคุณใช้มันอย่างไร