OLD | NEW |
1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
2 <html> | 2 <html> |
3 <head> | 3 <head> |
4 <meta charset="utf-8" /> | 4 <meta charset="utf-8" /> |
5 <title>Making Quines Prettier</title> | 5 <title>Making Quines Prettier</title> |
6 <!-- The defer is not necessary for autoloading, but is necessary for the | 6 <!-- The defer is not necessary for autoloading, but is necessary for the |
7 script at the bottom to work as a Quine. --> | 7 script at the bottom to work as a Quine. --> |
8 <script src="https://google-code-prettify.googlecode.com/svn/loader/run_prettify
.js?autoload=true&skin=sunburst&lang=css" defer="defer"></script> | 8 <script src="https://google-code-prettify.googlecode.com/svn/loader/run_prettify
.js?autoload=true&skin=sunburst&lang=css" defer="defer"></script> |
9 <style>.operative { font-weight: bold; border:1px solid yellow }</style> | 9 <style>.operative { font-weight: bold; border:1px solid yellow }</style> |
10 </head> | 10 </head> |
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
46 // Highlight the operative parts: | 46 // Highlight the operative parts: |
47 quineHtml = quineHtml.replace( | 47 quineHtml = quineHtml.replace( |
48 /<script src[\s\S]*?><\/script>|<!--\?[\s\S]*?-->|<pre\
b[\s\S]*?<\/pre>/g, | 48 /<script src[\s\S]*?><\/script>|<!--\?[\s\S]*?-->|<pre\
b[\s\S]*?<\/pre>/g, |
49 '<span class="operative">$&</span>'); | 49 '<span class="operative">$&</span>'); |
50 | 50 |
51 document.getElementById("quine").innerHTML = quineHtml; | 51 document.getElementById("quine").innerHTML = quineHtml; |
52 })(); | 52 })(); |
53 //]]> | 53 //]]> |
54 </script></body> | 54 </script></body> |
55 </html> | 55 </html> |
OLD | NEW |