カラーチャート
#! /usr/local/bin/ruby color = "FC9630" print "Content-type: text/html\n\n" print <<END <html> <head> <title>カラーチャート</title> </head> <body> <h1 style="margin:2px;font-size:18px">カラーチャート</h1> <table width="95%" align="center" style="font-size:10px;border:2px solid #999"> END c = color.split(//) c.each { |r| c.each { |g| print "<tr>\n" c.each { |b| bgcolor = r bgcolor += r bgcolor += g bgcolor += g bgcolor += b bgcolor += b print "<td bgcolor=\"##{bgcolor}\" width=\"10%\"></td><td>#{bgcolor}</td>\n" } print "</tr>\n" } } print <<END </table> </body> </html> END exit
〔 実行する 〕