Написание HTML с Foundation настолько повторяющееся

Я признаю, я не очень опытный в написании кода в целом - я делаю это на индивидуальной основе. Наша компания исследует различные основы написания кода для электронных писем. Мы наткнулись на Zurb Foundation. Я думал, здорово, это сделает письмо намного менее запутанным. Затем, просматривая уроки, я вижу это для создания просто кнопки:

<table align="center" class="container">
  <tbody>
    <tr>
      <td>
        <table class="row">
          <tbody>
            <tr>
              <th class="small-12 large-12 columns first last">
                <table>
                  <tr>
                    <th>
                      <center data-parsed="">
                        <table class="button float-center">
                          <tr>
                            <td>
                              <table>
                                <tr>
                                  <td><a href="#">Centered Button</a></td>
                                </tr>
                              </table>
                            </td>
                          </tr>
                        </table>
                      </center>
                    </th>
                    <th class="expander"></th>
                  </tr>
                </table>
              </th>
            </tr>
          </tbody>
        </table>
      </td>
    </tr>
  </tbody>
</table>

ПОЧЕМУ? Почему кажется, что при кодировании все имеет отношение к таблице в таблице, в заголовке таблицы, в строке таблицы, в ячейке таблицы, в строке таблицы. Это продолжается вечно и буквально злит меня, когда я смотрю на это. Я не понимаю, почему создание простой кнопки не может быть одной строкой текста, вот и все.

Почему код должен быть таким длинным и запутанным для самых простых вещей?

2 ответа

Электронная почта - это другой зверь, и если вы пишете таблицы, это обычное дело. Как указал Даниэль, Инки - это способ избежать этого беспорядка.

Foundation Emails использует Inky - пользовательский язык шаблонов (как и все другие почтовые платформы), который генерирует это для вас.

https://foundation.zurb.com/emails/docs/inky.html

Другие вопросы по тегам