Wie kann ich code (speziell C++) in eine HTML-Seite?
Wie kann ich code in einer website mithilfe von HTML? Im Grunde genommen habe ich ein C++ - Programm, möchte ich auf meine website und ich möchte, um es in die Seite.
Gibt es trotzdem, um zu zeigen, eine C++ - code in HTML andere als die Verwendung von HTML-text?
- erklären... willst du syntax-highlighting? oder was?
- Wenn Sie die Verwendung von Doxygen können Sie Funktionen, die in Verbindung zu einander
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es verschiedene syntax-Highlighter gibt. Google Code Prettify ist ein ziemlich guter. (Gut genug für Stack-Überlauf zu verwenden, sowieso.)
HTML enthält ein tag mit dem Namen
<code>
, die gemeint ist, für den Zweck, Sie zu beschreiben.Die spec beinhaltet sogar ein Beispiel Klassennamen Konvention, um anzugeben, welche Sprache der code ist in:
Ich weiß nicht, von jedem web-browser, der ein solches übereinkommen (komm, Chrome), aber die JavaScript-syntax-highlighters erwähnt in anderen Antworten könnten es verwenden, um Ihre Magie zu arbeiten.
Wie Sie im Beispiel sehen können, die
<code>
tag ist in der Regel verpackt in die<pre>
tag, was bewahrt Leerzeichen, das ist oft wichtig für die code.Können Sie SyntaxHighlighter. Es wird unauffällig Verbesserung der code-Beispiele auf Ihrer Seite mit konkreten syntax-highlighting für eine Vielzahl von Sprachen.
Hier ein Beispiel für C++
<code>
tag.