On the page http://docstore.mik.ua/orelly/perl/prog3/ch09_01.htm there are code examples using the <CODE> tag, which is rendered without newlines (which are present in the source). This is on FF5.0 on Win7-64
Example of the rendered HTML I see:
while (<>) { @tmp = split; # Split elements into an array. push @AoA, [ @tmp ]; # Add an anonymous array reference to @AoA. }
This comes from this HTML source:
<CODE>while (<>) { @tmp = split; # Split elements into an array. push @AoA, [ @tmp ]; # Add an anonymous array reference to @AoA. }</CODE>
I thought that the definition for the <CODE> tag was that newlines were to be rendered same as in the source. Or should the makers of these pages change to or add the <PRE> tag?
Ändrad
Alla svar (1)
Yes, you need to use <PRE> if you can to show the formatting if <BR> isn't used, otherwise white-space is rendered like usual in HTML. CODE only makes Firefox use a monospace font.