Как стать автором
Обновить

Небольшой препроцессор HTML

Время на прочтение 1 мин
Количество просмотров 3.7K
Было принято решение написать препроцессор HTML, который просто убирал бы закрывающие теги и использовал питоний синтаксис определения позиции блока.

К сравнению:

<!DOCTYPE html>
<html>
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
      <title>HTML Document</title>
   </head>
   <body>
      <p>
         <b>
            Этот текст будет полужирным, 
            <i>а этот — ещё и курсивным</i>
         </b>
      </p>
   </body>
</html>

Может быть переписан как:

<!DOCTYPE html>
<html>
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
      <title>HTML Document
   <body>
      <p>
         <b>
            Этот текст будет полужирным, 
            <i>а этот — ещё и курсивным

Второй, на мой взгляд, короче, быстрее набирается, легче читается и правится.

Код транслятора здесь, инструкция прилагается.
Теги:
Хабы:
-25
Комментарии 48
Комментарии Комментарии 48

Публикации

Истории

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн
Геймтон «DatsEdenSpace» от DatsTeam
Дата 5 – 6 апреля
Время 17:00 – 20:00
Место
Онлайн