2016-06-13 10 views
1

私のウェブサイトは簡単な教育機関です。私はエディタで見たような書式でHTMLコードをWebページに表示したいと思っています。 HTMLタグが残りのテキストなどとは別の色で表示されるはずです。これは別のウェブサイトのコードスニペットです。HTML形式でhtmlコードをフォーマットされた方法で表示する方法

<html> 
 

 
<head> 
 
    <title>HTML Tutorial</title> 
 
</head> 
 

 
<body> 
 
    <div class="code"> 
 
     <xmp> 
 
      <!DOCTYPE html> 
 
      <html> 
 

 
      <head> 
 
       <title>HTML Tutorial</title> 
 
      </head> 
 

 
      <body> 
 
       This is a simple HTML page 
 
      </body> 
 

 
      </html> 
 
     </xmp> 
 
    </div> 
 
</body> 
 

 
</html>

どのように私は私の中の所望の動作を実現することができます - :

enter image description here


これは私のコードです:私はこのように私のウェブページの出力が欲しいですウェブページ。私はあなたの努力のために皆さんに感謝します。

+0

あなたはちょうどエディタからスクリーンショットを取ってあなたのコードに埋め込むのはなぜですか? –

+0

@RachelGallen - コードの画像がひどいので。彼らは圧縮アーチファクトに苦しんでいます。きれいにスケールすることはできません。大量の帯域幅を使用する。読者を選別することは不可能です。コピー/貼り付けできません。 – Quentin

答えて

2

これを実行し、あなたのウェブページに実際のコンテンツとして表示される最もバニラの方法は、 '<pre>'タグ内に表示したいHTMLマークアップをラップすることです。

次にあなたが必要な特殊文字を表示するためにHTMLエンティティを使用する必要があり、オープンブラケットが

&lt; 

で、閉じ括弧は

&gt; 

ます。また、プラグインを使用することができますです構文の強調表示など、コードの見栄えを向上させるための助けとなります。かなり素敵なjavascriptプラグインがここにありますhttp://prismjs.com/

+0

このプラグインをWebページに追加するにはどうすればいいですか? –

+0

@ CodeHungry Prism JSのWebサイトにアクセスすることができます.Prism JSのテーマをダウンロードするためのダウンロードページがあります。その後、あなたのウェブサイトにPrism JSのcssとjavascriptファイルを追加するだけです。 Prism JSのホームページの一番下には、Prism JSのコーディング方法と使用方法に関するチュートリアルのリンクがあります。 – JustSomeDude

0

適切なHTMLマークアップを使用してください。 HTMLにはない<xmp>は使用しないでください。

  • 使用<pre>ホワイトスペースは、コード(例えば<code class="html tag start-tag">&lt;title&gt;</code>)をマークアップするHTMLで特別な意味を持つ文字の
  • 使用エンティティ(例えば&lt;
  • 使用<code>重要であることを示します。

必要な色にCSSを適用します。 <code>要素は、あなたに目標とするものを与えます。

関連する問題