Markdown render `code block` as is.
white-spaces, new lines, tabs and all.
Long, single-line `code block` should not wrap. They should remain on a single line instead of breaking into multiple lines. If the line is too long to fit within the visible width of the page, the reader should be able to scroll horizontally to see the rest of it. This line should be long enough to demonstrate this.
Javascript
// Javascript code with syntax highlightingvarfun=functionlang(l){dateformat.i18n=require('./lang/'+l)returntrue;}/*
comment block
*/
Ruby
# Ruby code with syntax highlightingGitHubPages::Dependencies.gems.eachdo|gem,version|s.add_dependency(gem,"= #{version}")end=begin
comment block
=end