Вы можете создать любую разметку с помощью Drupal. Объяснение того, как это делается, слишком полное, чтобы писать здесь.
Судя по звучанию вашего вопроса, кажется, что вы новичок в Drupal. Попробуйте взглянуть на справочники Drupal , чтобы получить представление о том, что вы можете сделать с помощью Drupal.
Кроме того, HTML5 - это не магия, это просто другой тип документа, который поддерживает некоторые новые теги. Стандартный вывод Drupal, вероятно, будет соответствовать HTML5, если вы соответствующим образом изменили тип документа в своей теме.