如何在html頁面中顯示java代碼?我嘗試使用<pre>
標記,但語法突出顯示不正確。 <pre>
標記只是維持空格和製表符。在html頁面中顯示Java代碼
得到了淨幾個選項的語法高亮像美化,語法高亮顯示等。 隨着美化和語法高亮,幾個JavaScript和CSS文件需要下載並添加到裏面應該被<pre>
給出的應用程序和Java代碼,但結果並不如預期。代碼顯示爲具有給定空格的文本,而不是Java代碼。
如何在html頁面中顯示java代碼?我嘗試使用<pre>
標記,但語法突出顯示不正確。 <pre>
標記只是維持空格和製表符。在html頁面中顯示Java代碼
得到了淨幾個選項的語法高亮像美化,語法高亮顯示等。 隨着美化和語法高亮,幾個JavaScript和CSS文件需要下載並添加到裏面應該被<pre>
給出的應用程序和Java代碼,但結果並不如預期。代碼顯示爲具有給定空格的文本,而不是Java代碼。
HTML並非設計用於更改文本的外觀/格式。它旨在描述文字。正如您發現的那樣,它能夠做的最好的做法是與<pre>
標籤保持間距。
你不能只用HTML。您必須使用您提到的JS/CSS庫中的一個用於客戶端語法突出顯示。
我從網上下載了prettify.css,爲了js,我使用自動加載程序google-code-prettify鏈接。 – user2859390
閱讀the Prettify getting started guide。
要使用美化,你首先要包含在文檔中的JavaScript代碼:
<script src="https://google-code-prettify.googlecode.com/svn/loader/run_prettify.js"></script>
然後,您必須使用「prettyprint」 CSS類的預塊:
<pre class="prettyprint">...</pre>
謝謝約書亞...我試着用這個腳本鏈接,它工作正常。現在我正在使用不同顏色的變量名稱和關鍵字。如果我以粗體顯示關鍵詞,這將非常棒。這可以通過美化來實現嗎?我從網上下載了prettify.css,爲了js,我使用了google-code-prettify鏈接。 prettify.css中的prettyprint沒有明確處理字體。 – user2859390
您嘗試使用哪種選項,以及您的頁面如何設置以使用該選項? –
這不是一個[tag:java]問題,更可能是[tag:HTML]和[tag:CSS]問題。這也是一個非常廣泛的問題。 –