Для тех, кто работает с HTML, пример Эрика Уокерса не совсем работает, поскольку автоматически добавляется тип документа. Вы должны сначала удалить его:
builder = Nokogiri::HTML::Builder.new do |html|
html.doc.internal_subset.remove
html.doc.create_internal_subset('html', nil, nil)
end
Это добавит HTML5-тип документа a.k.a. <!DOCTYPE html>