மார்க் டவுன் HTML மாற்றி
நேரடி முன்னோட்ட ஆதரவுடன் மார்க் டவுன் உரையை உற்பத்திக்குத் தயார் HTML குறியீடாக மாற்றவும்.
நேரடி முன்னோட்ட ஆதரவுடன் மார்க் டவுன் உரையை உற்பத்திக்குத் தயார் HTML குறியீடாக மாற்றவும்.
மார்க் டவுன் என்பது 2004 இல் ஜான் க்ரூபரால் உருவாக்கப்பட்ட இலகுரக மார்க்அப் மொழியாகும், இது எளிய உரை மரபுகளைப் பயன்படுத்தி கட்டமைக்கப்பட்ட HTML ஐ உருவாக்க எழுத்தாளர்களை அனுமதிக்கிறது: தலைப்புகளுக்கான ஹாஷ் எழுத்துக்கள், முக்கியத்துவத்திற்கான நட்சத்திரங்கள், பட்டியல்களுக்கான ஹைபன்கள், குறியீட்டிற்கான உள்தள்ளப்பட்ட தொகுதிகள். README கோப்புகள், தொழில்நுட்ப ஆவணங்கள், வலைப்பதிவு வரைவுகள், நிலையான தள ஜெனரேட்டர்கள் மற்றும் எழுத்துகளை எளிய உரையாகவும், ரெண்டர் செய்யப்பட்ட வெளியீடாகவும் படிக்கக்கூடிய எந்தச் சூழலுக்கும் இந்த வடிவம் இயல்புநிலையாக உள்ளது. மார்க் டவுனை HTML ஆக மாற்றுவது மூலத்தை வலைப்பக்கமாக மாற்றும் ரெண்டரிங் படியாகும்.
இந்த மாற்றி, ஜாவாஸ்கிரிப்ட்டில் மிகவும் பரவலாக ஏற்றுக்கொள்ளப்பட்ட மார்க் டவுன் ரெண்டரரான குறிக்கப்பட்ட நூலகத்தைப் பயன்படுத்துகிறது. Marked ஆனது CommonMark மற்றும் GitHub Flavored Markdown (GFM) ஐ ஆதரிக்கிறது, அதாவது அட்டவணைகள், வேலியிடப்பட்ட குறியீடு தொகுதிகள், பணிப் பட்டியல்கள், ஸ்ட்ரைக்த்ரூ மற்றும் நிலையான மார்க் டவுன் அம்சங்களுடன் அனைத்து வேலைகளையும் சரியாக இணைக்கிறது.
வெளியீடு எளிய HTML - தலைப்புகள், பத்திகள், பட்டியல்கள், இணைப்புகள் மற்றும் படங்களுக்கான சொற்பொருள் குறிச்சொற்கள், மேலும் தொடரியல் சிறப்பம்சப்படுத்தும் கருவிகள் எதிர்பார்க்கும் குறியீடு தொகுதிகளுக்கான வகுப்பு கொக்கிகள். எந்த CMS லும் அவுட்புட் பேஸ்ட், நிலையான தள ஜெனரேட்டர்களில் உட்பொதிக்கப்படும் அல்லது தனித்தனியாக .html ஆகச் செயல்படும். CSS அல்லது ஜாவாஸ்கிரிப்ட் சேர்க்கப்படவில்லை; முடிவை வடிவமைப்பது உங்கள் கீழ்நிலை சூழலுக்கு விடப்படும்.
மார்க் டவுன் என்பது எழுத்தாளர்கள் மற்றும் டெவலப்பர்கள் விரும்பும் வடிவம்; HTML என்பது உலாவிகள் வழங்கும் வடிவமாகும். பெரும்பாலான நிலையான தள ஜெனரேட்டர்கள் மற்றும் CMS இயங்குதளங்கள் திரைக்குப் பின்னால் மார்க் டவுனை HTML ஆக மாற்றுகின்றன, ஆனால் சில சமயங்களில் நீங்கள் ஒரு முழுமையான படியாக மாற்ற வேண்டும் - மார்க் டவுன் ஆதரவு இல்லாத CMS இல் ஒட்டுதல், மின்னஞ்சல்களுக்கு HTML ஐ உருவாக்குதல், விரைவான மாதிரிக்காட்சியை உருவாக்குதல் அல்லது மேலும் செயலாக்கத்திற்கான ரெண்டர் செய்யப்பட்ட வெளியீட்டைப் பிரித்தெடுத்தல்.
HTML என்பது உலாவியில் இறுதியில் காட்டப்படும் எந்தவொரு உள்ளடக்கத்திற்கும் நியதி வடிவமாகும். மார்க் டவுன் வரைவுகளிலிருந்து உருவாக்கப்பட்ட மின்னஞ்சல் செய்திமடல்கள், பெரிய HTML பயன்பாடுகளில் பதிக்கப்பட்ட ஆவணப் பக்கங்கள் மற்றும் எடிட்டர்களில் ஒட்டப்பட்ட வலைப்பதிவு இடுகைகள் ஆகியவை சுத்தமான மாற்றத்திலிருந்து HTML அனைத்து நன்மைகளையும் எதிர்பார்க்கின்றன.
மார்க் டவுனை ஒட்டவும், HTML ஐப் பெறவும்.
குறிக்கப்பட்டது இரண்டு-பாஸ் கட்டமைப்பைப் பயன்படுத்துகிறது. லெக்ஸர் பிளாக்-லெவல் டோக்கன்கள் (தலைப்புகள், பத்திகள், பட்டியல்கள், குறியீடு தொகுதிகள்) மற்றும் இன்லைன் டோக்கன்கள் (முக்கியத்துவம், இணைப்புகள், படங்கள்) உள்ளீட்டை டோக்கனைஸ் செய்கிறது. பாகுபடுத்தி டோக்கன் ஸ்ட்ரீமில் நடந்து HTML ஐ வெளியிடுகிறது, ஒவ்வொரு டோக்கன் வகைக்கும் ரெண்டரர் ஹூக்குகளைப் பயன்படுத்துகிறது.
GitHub Flavored Markdown நீட்டிப்புகள் இயல்பாகவே செயல்படுத்தப்படும்: அட்டவணைகள் (குழாய் தொடரியல் பயன்படுத்தி), வேலியிடப்பட்ட குறியீடு தொகுதிகள் (மொழி குறிப்புகள் கொண்ட டிரிபிள் பேக்டிக்குகள்), பணி பட்டியல்கள் (- [ ] மற்றும் - [x]), ஸ்ட்ரைக்த்ரூ (இரட்டை டில்டுகளைப் பயன்படுத்தி) மற்றும் URL தானியங்கு இணைப்பு. குறியீட்டுத் தொகுதிகள், கீழ்நிலை தொடரியல் சிறப்பம்சத்திற்காக விருப்ப மொழி வகுப்பைக் கொண்ட குறியீட்டைச் சுற்றி முன்பே மூடப்பட்டிருக்கும்.
வெளியீட்டு சுத்திகரிப்பு கீழ்நிலை நுகர்வோருக்கு விடப்படுகிறது. மார்க் டவுனில் உட்பொதிக்கப்பட்ட மூல HTML உட்பட, உள்ளீடு உற்பத்தி செய்யும் எதையும் குறிக்கப்பட்டது. நீங்கள் நம்பத்தகாத உள்ளீட்டை ஏற்றுக்கொண்டால், உலாவியில் ரெண்டரிங் செய்வதற்கு முன், DOMPurify அல்லது இதேபோன்ற HTML சானிடைசர் மூலம் வெளியீட்டை இயக்கவும்.