Grav - Markdown Syntax

ไวยากรณ์ Markdown หมายถึงการเขียนข้อความธรรมดาในรูปแบบที่อ่านง่ายและง่ายต่อการเขียนซึ่งจะถูกแปลงเป็นโค้ด HTML ในภายหลัง สัญลักษณ์เช่น (*) หรือ (`) ถูกใช้ในไวยากรณ์ markdown สัญลักษณ์เหล่านี้ใช้เป็นตัวหนาสร้างส่วนหัวและจัดระเบียบเนื้อหาของคุณ

ในการใช้ไวยากรณ์ Markdown คุณต้องสร้างไฟล์. md ในไฟล์ user/pages/02.mypageโฟลเดอร์ เปิดใช้งาน Markdown Syntax ในไฟล์\user\config\system.yaml ไฟล์กำหนดค่า

มีประโยชน์มากมายของการใช้ไวยากรณ์ Markdown บางส่วนมีดังนี้

  • ง่ายต่อการเรียนรู้และมีอักขระขั้นต่ำ

  • เมื่อคุณใช้ markdown มีโอกาสน้อยมากที่จะเกิดข้อผิดพลาด

  • เอาต์พุต XHTML ที่ถูกต้อง

  • เนื้อหาและการแสดงภาพของคุณแยกจากกันเพื่อไม่ให้ส่งผลกระทบต่อรูปลักษณ์ของเว็บไซต์ของคุณ

  • คุณสามารถใช้โปรแกรมแก้ไขข้อความหรือโปรแกรม markdown ใดก็ได้

ในส่วนต่อไปนี้เราจะพูดถึงองค์ประกอบหลักของ HTML ที่ใช้ในการทำเครื่องหมาย

หัวเรื่อง

แท็กหัวเรื่องแต่ละแท็กถูกสร้างขึ้นด้วย # สำหรับแต่ละหัวเรื่องกล่าวคือจาก h1 ถึง h6 จำนวน # เพิ่มขึ้นดังที่แสดง

#my new Heading
	##my new Heading
	###my new Heading
	####my new Heading
	#####my new Heading
	######my new Heading

เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage; คุณจะได้รับผลดังต่อไปนี้ -

ความคิดเห็น

คุณสามารถเขียนความคิดเห็นในรูปแบบต่อไปนี้

<!—
   This is my new comment
-->

เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage; คุณจะได้รับผลดังต่อไปนี้ -

กฎแนวนอน

กฎแนวนอนใช้เพื่อสร้างตัวแบ่งใจความระหว่างย่อหน้า คุณสามารถสร้างตัวแบ่งระหว่างย่อหน้าได้โดยใช้วิธีการใด ๆ ต่อไปนี้

  • ___ - สามขีดล่าง

  • --- - สามขีด

  • *** - ดอกจันสามดอก

เปิดไฟล์mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage; คุณจะได้รับผลดังต่อไปนี้ -

สำเนาเนื้อหา

Body copy สามารถกำหนดเป็นการเขียนข้อความในรูปแบบปกติในไวยากรณ์ markdown, no (p) ใช้แท็ก

ตัวอย่าง

It is a way of writing your plain text in an easy to read and write format, 
which later gets converted into HTML code.

เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage; คุณจะได้รับผลดังต่อไปนี้ -

เน้น

เน้นเป็นรูปแบบการเขียนในไวยากรณ์ markdown ที่ใช้ในการทำตัวหนาตัวเอียงหรือขีดทับส่วนของข้อความ ให้เราคุยกันด้านล่าง -

ตัวหนา

ข้อความส่วนหนึ่งสามารถทำเป็นตัวหนาได้โดยใช้สองตัว (**) สัญญาณที่ด้านใดด้านหนึ่ง

Example

The newest articles from **Advance Online Publication (AOP)** and the current issue.

ในตัวอย่างนี้เราต้องแสดง ‘Advance Online Publication (AOP)’ เป็นตัวหนา

เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypageคุณจะได้รับผลดังต่อไปนี้ -

ตัวเอียง

ใช้ “_” (ขีดล่าง) ลงนามที่ด้านใดด้านหนึ่งของคำเพื่อทำให้ข้อความเป็นตัวเอียง

Example

The newest articles from _Advance Online Publication_ (AOP) and the current issues.

ในตัวอย่างนี้เราต้องทำให้ตัวเอียง “Advance Online Publication” (AOP) คำ.

เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage. สิ่งนี้จะให้ผลลัพธ์ดังต่อไปนี้ -

ขีดทับ

ใช้สอง "~~" (ทิลเดส) ที่ด้านใดด้านหนึ่งของคำเพื่อขีดฆ่าคำ

Example

The newest articles from ~~Advance Online Publication~~ (AOP) and the current issues.

ในตัวอย่างนี้เราต้องขีดฆ่าคำว่า“ Advance Online Publication” (AOP)

เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage. สิ่งนี้จะให้ผลลัพธ์ดังต่อไปนี้ -

Blockquote

ในการสร้างคำพูดบล็อกคุณต้องเพิ่มไฟล์ > ลงนามก่อนประโยคหรือคำ

Example

>The newest articles from Advance Online Publication (AOP) and the current issues.

ในตัวอย่างนี้เราได้ใช้เครื่องหมาย> นำหน้าประโยค

เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage; คุณจะได้รับผลดังต่อไปนี้ -

นอกจากนี้ยังสามารถใช้ Blockquote ได้ด้วยวิธีต่อไปนี้ -

>The newest articles from Advance Online Publication (AOP) and the current issues.
>>> The newest articles from Advance Online Publication (AOP) and the current issues.

เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage; คุณจะได้รับผลดังต่อไปนี้ -

ประกาศ

การแจ้งสามารถใช้เพื่อแจ้งหรือแจ้งเกี่ยวกับบางสิ่งที่สำคัญ

ประกาศมีสี่ประเภท ได้แก่ สีเหลืองสีแดงสีน้ำเงินและสีเขียว

สีเหลือง

คุณต้องใช้ไฟล์ >>> ลงชื่อก่อนประเภทประกาศสีเหลืองที่อธิบาย !Info หรือข้อมูล

Example

>>>Neurotransmitter-gated ion channels of the Cys-loop receptor family are essential
mediators of fast neurotransmission throughout the nervous system and are implicated
in many neurological disorders.

แดง

ใช้สี่ >>>> สัญญาณก่อนการแจ้งเตือนสีแดงสำหรับคำเตือน

Example

>>>>Neurotransmitter-gated ion channels of the Cys-loop receptor family are essential
mediators of fast neurotransmission throughout the nervous system and are implicated
in many neurological disorders.

สีน้ำเงิน

ใช้ห้า >>>>> สัญญาณสำหรับประเภทประกาศสีน้ำเงินซึ่งอธิบายถึงหมายเหตุ

Example

>>>>>Neurotransmitter-gated ion channels of the Cys-loop receptor family are essential
mediators of fast neurotransmission throughout the nervous system and are implicated
in many neurological disorders.

เขียว

ใช้หก >>>>>> สัญญาณก่อนประเภทการแจ้งเตือนสีเขียวซึ่งจะอธิบายถึงเคล็ดลับ

Example

>>>>>>Neurotransmitter-gated ion channels of the Cys-loop receptor family are essential
mediators of fast neurotransmission throughout the nervous system and are implicated
in many neurological disorders.

เปิดไฟล์ md ในเบราว์เซอร์เป็น localhost/Grav/mypage; คุณจะได้รับผลดังต่อไปนี้ -

รายการ

ในส่วนนี้เราจะเข้าใจว่ารายการที่ไม่เรียงลำดับและเรียงลำดับทำงานอย่างไรใน Grav

ไม่เรียงลำดับ

ในรายการที่ไม่เรียงลำดับจะใช้สัญลักษณ์แสดงหัวข้อย่อย ใช้*, - , +. สัญลักษณ์สำหรับสัญลักษณ์แสดงหัวข้อย่อย ใช้สัญลักษณ์ที่มีช่องว่างก่อนข้อความใด ๆ และสัญลักษณ์แสดงหัวข้อย่อยจะปรากฏขึ้น

Example

+ Bullet
+ Bullet
+ Bullet
   -Bullet
   -Bullet
   -Bullet
   *Bullet

เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage; คุณจะได้รับผลดังต่อไปนี้ -

สั่งซื้อ

เพิ่มตัวเลขก่อนที่คุณจะแสดงรายการ

Example

1. Coffee
2. Tea
3. Green Tea

เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage. สิ่งนี้จะให้ผลลัพธ์ดังต่อไปนี้ -

รหัส

ในส่วนนี้เราจะเข้าใจวิธีการทำงานของรหัส "รั้ว" แบบอินไลน์และบล็อกใน Grav

รหัสอินไลน์

สร้างรหัสแบบอินไลน์โดยใช้ (`) สำหรับการใช้รหัสใน markdown

Example

In the given example, '<section></section>' must be converted into code.

เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage คุณจะได้รับผลดังต่อไปนี้ -

รหัสบล็อก "รั้ว"

ใช้ (```) รั้วหากคุณต้องการบล็อกโค้ดหลายบรรทัด

Example

```
You’re Text Here

```

เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage; คุณจะได้รับผลดังต่อไปนี้ -

ตาราง

ใน Grav ตารางจะถูกสร้างขึ้นโดยใช้ท่อและขีดใต้ส่วนหัว ท่อต้องไม่อยู่ในแนวตั้ง

ตัวอย่าง

| Number  |    Points       |
| ------  | -----------     |
|   1     | Eve Jackson 94  |
|   2     | John Doe 80     |
|   3     | Adam Johnson 67 |

เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage; คุณจะได้รับผลดังต่อไปนี้ -

ข้อความจัดชิดขวา

ในการรับเนื้อหาในตารางทางด้านขวาคุณต้องเพิ่มเครื่องหมายจุดคู่ทางด้านขวาของขีดกลางใต้หัวเรื่อง

| Number |     Points      |
| ------:| -----------:    |
|   1    | Eve Jackson 94  |
|   2    | John Doe 80     |
|   3    | Adam Johnson 67 |

เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage; คุณจะได้รับผลดังต่อไปนี้ -

ลิงค์

ในส่วนนี้เราจะเข้าใจว่าลิงก์ทำงานอย่างไรใน Grav

ลิงค์พื้นฐาน

ลิงก์ถูกสร้างขึ้นด้วยความช่วยเหลือของ ([]) วงเล็บเหลี่ยมและ (()) วงเล็บ ใน[] คุณต้องเขียนเนื้อหาและใน () เขียนชื่อโดเมน

Example

[Follow the Given link](http://www.google.com)

เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage; คุณจะได้รับผลดังต่อไปนี้ -

เพิ่มชื่อ

ในส่วนนี้เราจะเข้าใจวิธีการเพิ่มชื่อในไฟล์. md

Example

[Google](https://www.gogle.com/google/ "Visit Google!")

เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage; คุณจะได้รับผลดังต่อไปนี้ -

รูปภาพ

รูปภาพจะคล้ายกับลิงก์ แต่มีเครื่องหมายอัศเจรีย์ที่จุดเริ่มต้นของไวยากรณ์

Example

![Nature] (/Grav/images/Grav-images.jpg)

เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage คุณจะได้รับผลดังต่อไปนี้ -