Zurück   PSD-Tutorials.de > Webbereich > (X)HTML & CSS


Antwort
 
Themen-Optionen
Alt 16.08.2012, 10:21   #1 Nach oben scrollen
PC-Freak :D
HelperHelper
 
Benutzerbild von d3mueller
 

Registriert seit: 22.03.2012
Ort: Deutschland
Beiträge: 236
Verwendet: Adobe Collection, GIMP

HTML,CSS,JS,PHP,... auf Webseite anzeigen lassen. Mit Syntax-Highlighting


Hi,

wie machen das alle, das man Code auf der Webseite anzeigen lässt, und auch noch mit Syntax-Highlighting und Seitenanzahl.


Man kann ja die HTML-Zeichen umwandeln und so. Aber wie macht man das mit Farbe?


Danke schon mal

LG
  Mit Zitat antworten


Alt 16.08.2012, 10:38   #2 Nach oben scrollen
Member
MemberMember
 

Registriert seit: 01.04.2009
Ort: Marrakech
Beiträge: 117
Kamera: Nikon Coolpix L16
Verwendet: CS 5 Premium

Nun der code wird mit <code></code> angegeben und was das Syntax-Highlighting angeht so kann man das mit css einstellen und genauso die Farbe angeben... oder Du nimmst einfach ein Java-script, hier ein link:
http://alexgorbatchev.com/SyntaxHighlighter/

edit by simonpicos: Habe den Link mal korrigiert, der funktionierte vorher nicht. MfG

Geändert von simonpicos (16.08.2012 um 17:53 Uhr).
  Mit Zitat antworten
Alt 16.08.2012, 10:42   #3 Nach oben scrollen
PC-Freak :D
HelperHelper
Themenstarter
 
Benutzerbild von d3mueller
 

Registriert seit: 22.03.2012
Ort: Deutschland
Beiträge: 236
Verwendet: Adobe Collection, GIMP

Kann man mit CSS einzelne Buchstaben färben?

Ja, das Javascript wär nicht schlecht, aber gibt es vllt nene Tutorial, wie man sowas (in einfacher form) selbst macht?

EDIT:
Hab ne alternative gefunden: Mit <textarea readonly> scheint es zu klappen. Da zeigt er mir alles als Code an.

Bloß stimmt was nicht mit der Höhe. Wenn ich keine im Stylesheet angebe, dann ist die textarea nur ca. 40px hoch, und man muss mit der Scrollleiste scrollen, und wenn ich höhre auf auto stelle, genau das gleiche.

Wenn ich höhe auf z.B. 400px stelle, wird die textarea größer, aber es bleibt halt konstant 400px, auch wenn mehr oder weniger drin steht.

Weiß einer, wie ich das beheben kann?

Geändert von d3mueller (16.08.2012 um 12:14 Uhr).
  Mit Zitat antworten
Alt 16.08.2012, 12:23   #4 Nach oben scrollen
Newbie
Newbie
 
Benutzerbild von J000S
 

Registriert seit: 29.09.2010
Ort: C:\HOME
Beiträge: 36
Kamera: Spigelreflex EOS 1000D
Verwendet: Adobe Master Collection CS 6

Du meinst, dass die Area so groß sein soll wie der Textinhalt?

http://aktuell.de.selfhtml.org/artik...able-textarea/

Geändert von J000S (16.08.2012 um 12:26 Uhr).
  Mit Zitat antworten
Alt 16.08.2012, 12:24   #5 Nach oben scrollen
PC-Freak :D
HelperHelper
Themenstarter
 
Benutzerbild von d3mueller
 

Registriert seit: 22.03.2012
Ort: Deutschland
Beiträge: 236
Verwendet: Adobe Collection, GIMP

Ja, genau
  Mit Zitat antworten
Alt 16.08.2012, 13:35   #6 Nach oben scrollen
Mod | Web
ModeratorModeratorModeratorModeratorModeratorModerator
 
Benutzerbild von simonpicos
 

Registriert seit: 16.02.2011
Ort: Taunus
Beiträge: 2.281
Kamera: Canon EOS 600D
Verwendet: Adobe Creative Suite 6 Design Standard, Webocton Scriptly, Avid Studio

Dafür gibt es Scripts die ein Code-Highlighting umsetzen. Z.B.: http://prismjs.com/
__________________
Momentan ohne Signatur
  Mit Zitat antworten
Alt 16.08.2012, 13:49   #7 Nach oben scrollen
PC-Freak :D
HelperHelper
Themenstarter
 
Benutzerbild von d3mueller
 

Registriert seit: 22.03.2012
Ort: Deutschland
Beiträge: 236
Verwendet: Adobe Collection, GIMP

Zitat:
Zitat von simonpicos Beitrag anzeigen
Dafür gibt es Scripts die ein Code-Highlighting umsetzen. Z.B.: http://prismjs.com/
Hey, das ist ja mal richtig perfekt

Muss ich da iwas wegen Copyright beachten? Irgendwie immer ein Link zu der Seite? Oder reicht der Copyright-Teil, der im Code (prism.js) drin ist?


Danke auf jeden Fall
LG

EDIT:

Problem:



So sieht das aus. Habe aber das Stylesheet und die Javascript datei hochgeladen

EDIT2:

Okay, Problem gelöst

Aber wie ist das mit der Lizenz?


EDIT3:

Sry, aber habe noch ein Problem!
Wenn ich da iwie html Code eingebe, z.B.

Code:
<a href="#">test</a>
Dann zeigt er nur:
Code:
test
Aber test ist kein Link, sondern normaler Text
Warum? Er sollte doch eigentlich den Quelltext anzeigen, oder?

Geändert von d3mueller (16.08.2012 um 14:10 Uhr).
  Mit Zitat antworten
Alt 16.08.2012, 15:54   #8 Nach oben scrollen
Mod | Web
ModeratorModeratorModeratorModeratorModeratorModerator
 
Benutzerbild von simonpicos
 

Registriert seit: 16.02.2011
Ort: Taunus
Beiträge: 2.281
Kamera: Canon EOS 600D
Verwendet: Adobe Creative Suite 6 Design Standard, Webocton Scriptly, Avid Studio

Zitat:
Zitat von d3mueller Beitrag anzeigen
Sry, aber habe noch ein Problem!
Wenn ich da iwie html Code eingebe, z.B.

Code:
<a href="#">test</a>
Dann zeigt er nur:
Code:
test
Aber test ist kein Link, sondern normaler Text
Warum? Er sollte doch eigentlich den Quelltext anzeigen, oder?
Also soll der Dargestellte Text verlinkt werden? Hab mich grad mal auf der Seite umgeschaut: Es gibt ein Plugin dafür, das sollte das Problem lösen: http://prismjs.com/plugins/autolinker/
__________________
Momentan ohne Signatur
  Mit Zitat antworten
Alt 16.08.2012, 17:42   #9 Nach oben scrollen
Helper
HelperHelper
 

Registriert seit: 14.09.2011
Ort: Klagenfurt, Österreich
Beiträge: 658
Verwendet: Adobe Creative Suite CS5 Master, Blender, GIMP, Inkscape, Unity, Microsoft Visual Studios 2010, ...

Zitat:
Zitat von marcmaroc Beitrag anzeigen
... oder Du nimmst einfach ein Java-script, hier ein link:
http://alexgorbatchev.com/SyntaxHighlighter/
Nur zur Info: Dein Link funktioniert nur mit Copy+Paste. Beim Klicken funktioniert der Link nicht. (Grund: doppeltes http)
Hier müsste er dafür gehen: http://alexgorbatchev.com/SyntaxHighlighter/
__________________
- "Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, aber bei dem Universum bin ich mir noch nicht ganz sicher." Albert Einstein
- Call of Duden - Modern Rechtschreibung: Let's play
  Mit Zitat antworten
Alt 16.08.2012, 17:57   #10 Nach oben scrollen
PC-Freak :D
HelperHelper
Themenstarter
 
Benutzerbild von d3mueller
 

Registriert seit: 22.03.2012
Ort: Deutschland
Beiträge: 236
Verwendet: Adobe Collection, GIMP

Zitat:
Zitat von simonpicos Beitrag anzeigen
Also soll der Dargestellte Text verlinkt werden? Hab mich grad mal auf der Seite umgeschaut: Es gibt ein Plugin dafür, das sollte das Problem lösen: http://prismjs.com/plugins/autolinker/
Danke ganz übersehen^^.

Also kann ich das auch verwenden? Weil nicht das ich da cuh noch Lizenzangaben überlesen habe.
  Mit Zitat antworten
Alt 26.04.2013, 09:44   #11 Nach oben scrollen
Newbie
Newbie
 

Registriert seit: 19.12.2012
Beiträge: 1

Hallo zusammen,

habe diesen Thread durch die Suche nach Prism gefunden, mit dem ich Probleme habe.

Prism stellt mir nur CSS-Code farbig dar, bei HTML-Code funktioniert das ganze leider nicht (siehe Bild). Wieso und weshalb sind die Fragen, die ich mir bisher nicht beantworten konnte. Habe schon beide Versionen (Minified und Development) ausprobiert.

Könnt ihr da eventuell weiterhelfen?



Mein Code sieht so aus:

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Portfolio</title>
<link rel="stylesheet" type="text/css" href="css/style.css" />
<link rel="stylesheet" type="text/css" href="css/prism.css" />
</head>

<body>
<pre>
<code class="language-html">
    <p>Hallo Welt!</p>
    &lt;p&gt;Hallo Welt!&lt;/p&gt;
</code>
<code class="language-css">
    p {
        color:#778899;
    }
</code>
</pre>

<script src="js/prism.js"></script>

</body>
</html>
Grüße,
Kajo76
  Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
inhalt von html-seiten mit einem link dynamisch laden & anzeigen lassen baley (X)HTML & CSS 3 07.07.2012 01:48
HTML Code in der PHP Datei anzeigen lassen rAAbsEn PHP und andere Scriptsprachen 10 02.05.2011 14:31
syntax highlighting Bleccer Allgemeines 3 06.03.2011 08:32
HTML-File missachtet CSS-Syntax Biernase (X)HTML & CSS 5 04.09.2010 19:41
DW Syntax highlighting fakerer Allgemeines 1 22.01.2010 18:30