cheat sheets.

$ cheat markaby
# gem install markaby

require 'rubygems'
require 'markaby'

# Indent with two spaces, this is optional
Markaby::Builder.set(:indent, 2)

markaby = Markaby::Builder.new

markaby.html do
  head do
    title "Markaby Cheat Sheet"
    meta :name => "keywords", :content => "markaby, cheat, sheet, ruby"
    style :type => "text/css" do
      %[
        body { font: 11px/120% Verdana, sans-serif }
      ]
    end
  end

  body do
    div.content do 
      p "Paragraph in a div with a class of content"
      p.hasclass "Paragraph with a class of hasclass in a div with a class of
      content"
      p.third! "Paragraph with an ID of third in a div with a class of content"
    end
    ul {
      li "Markaby is just Ruby"
      li "So Curly Brace code blocks work too"
    }  
  end
end

markaby.to_s
Version 7, updated 956 days ago.
. o 0 ( edit | previous | history | diff )
( add new | see all )