Было принято решение написать препроцессор 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>а этот — ещё и курсивным
Второй, на мой взгляд, короче, быстрее набирается, легче читается и правится.
Код транслятора здесь, инструкция прилагается.