Composer HTML muharriri
 "Amaya" ning HTML muharriri
**HTML muharriri** HTML belgilash tilini qo'llab-quvvatlaydigan veb-sahifaning manba kodlari muharriri. Odatda manba kodlari muharrirlari va WYSIWYG muharrirlariga bo'linadi, ular manba kodini tahrirlash imkoniyatiga ham ega bo'lishi mumkin .

HTML muharrirlari ixtisoslashgan dasturiy ta'minot bo'lib, ular HTML belgilarini yozish uchun bir qator qulayliklarni ta'minlaydi. Masalan, almashtirish yoki butun sahifa shablonlari, sintaksisni ta'kidlash. WYSIWYG bo'linmalariveb-sayt yaratuvchisi kabi ishlashi ham mumkin. Har bir muharrir eksklyuziv bo'lib, bir qator o'ziga xos xususiyatlari, afzalliklari va kamchiliklariga ega .

Afzalliklari
------------

Layout dizayneri uchun matn muharriri (HTML muharriri) asosiy ishchi vosita hisoblanadi. Zamonaviy muharrirlar uchun kod yozishni tezlashtirish va avtomatlashtirish vositalari muhim, chunki, unumdorlik kod muharririga bogʻliq. Emmet kabi plaginlar bunday vositalarga aylanadi.

WYSIWYG muharriridan foydalanish uchun HTML tilini bilish shart emas. maxsus bilimsiz ham, siz belgilashdan to'liq foydalanishingiz mumkin: oxirida nima bo'lishini darhol ko'rib, paragraflar, sarlavhalar, rasmlar yoki jadvallarni belgilay olasiz .

Biroq, ular professionallar orasida mashhur emas, chunki, kod ishlab chiqaruvchi har bir vizual muharrir professionalga qaraganda sub-optimal darajada ko'proq kod yaratadi. Bundan tashqari, bunday muharrir faqat professional maket dizayneri nostandart teglardan foydalanishi yoki markirovkaga JavaScript kodini kiritishi mumkin bo'lgan taqdirdagina belgilash bilan ishlashi mumkin .

Vizual muharrir va manba kodi muharririni solishtirish
------------------------------------------------------

Matbuot ko'pincha ikkita yondashuvni taqqoslash masalasini ko'taradi: vizual muharrir va manba kodlari muharriri .

Manba kodlari muharriri manba kodini toza saqlash imkonini beradi. Belgilashning o'zi vizual belgilashga qaraganda ancha moslashuvchan va aniqroqdir. Belgilash bir xil turdagi "tayyor" shablonlardan qochib, turli xil vizual komponentlarga erishish imkonini beradi. .

Manba kodi muharrirlarini solishtirish
--------------------------------------

Manba kodlari muharrirlari, har qanday dasturiy ta'minot kabi, narxi, yangilanish oralig'i, ishlatiladigan lisenziyasi, operatsion tizimni qo'llab-quvvatlashi bilan farqlanadi. Biroq, boshqa dasturlarda mavjud bo'lmagan maxsus xususiyatlar ham mavjud: yordamchi protokollarni qo'llab-quvvatlash ( FTP, SFTP, GIT, SSH ), imlo tekshiruvi, sahifani oldindan ko'rish, texnologiyalarni ( XSLT, RSS, xPath, MathML, JavaScript ) va HTMLning turli spesifikatsiyalarini (3.2, 4, XHTML, HTML5) qo'llab-quvvatlash va ularni tekshirish, grafik formatlarni qo'llab-quvvatlash.

Veb-sahifalarni loyihalash, yaratish va saqlash uchun qanday dasturiy vositalardan foydalanilmasin, asosiy HTML sifati sahifada ishlaydigan odamning malakasiga bog'liq. HTML, CSS va boshqa skript tillarini bilish va ushbu sohalardagi joriy W3C ko'rsatmalari bilan tanishish har qanday dizaynerga WYSIWYG HTML muharriri bilan veb-sahifalarni yaratishga yordam beradi.

Eslatmalar
----------

1. ↑   *HTML Document Basics*. pp. 21–42.
2.. 7-sentabr 2017-yilda asl nusxadan arxivlandi. Qaraldi: 15-sentabr 2017-yil.
3. *Марат Габитов.*. *3dnews.ru* (5 октября 2005). 16-sentabr 2017-yilda asl nusxadan arxivlandi. Qaraldi: 15-sentabr 2017-yil.
4.. Qaraldi: 15-sentabr 2017-yil.
5.. 14-sentabr 2017-yilda asl nusxadan arxivlandi. Qaraldi: 15-sentabr 2017-yil.
6.. 16-sentabr 2017-yilda asl nusxadan arxivlandi. Qaraldi: 15-sentabr 2017-yil.