- This topic is empty.
-
AuthorPosts
-
April 1, 2012 at 1:48 pm #37442
condimen
ParticipantI’m trying to show some code using prettify and everything goes fine with css, but when I try with html it doesn’t work.
I use pre and code tags, like code blocks in this forum, but I’m missing something.
Can you help?
My code in jsFiddleApril 1, 2012 at 2:29 pm #100402Senff
ParticipantAccording to the Prettify usage FAQ:
Put code snippets in
...
or
...
and it will automatically be pretty printed.Would that help?
April 1, 2012 at 3:17 pm #100405condimen
ParticipantI tried that way, but still nothing. I don’t think the problem is prettify, cause it doesn’t work either without any classes applied.
What happens is that the html inside pre tags is still considered as html, so if I have for example:
What I get is a div element on my page, when I should be getting just this text: <div><!–html–></div> so prettify could style it properly.
April 1, 2012 at 3:30 pm #100406Senff
ParticipantIf you look at this very page and how the code blocks are styled: the PRE tags are still in the markup (with class “prettify”), used as the container, and everything in it is styled through CSS.
I have no experience with Prettify so I’m not sure if that’s the way it works, but I’m just going after what I see on CSS-tricks.
April 1, 2012 at 3:45 pm #100409condimen
ParticipantWow, you’re fast!
I think I wasn’t clear. Let’s forget prettify. Thepre
and thecode
tags should appear in the markup, but thediv
should’t be a “real” div, it should be just text.April 1, 2012 at 4:01 pm #100410Senff
ParticipantRight, but to replace the
<
characters with<
isn't that exactly what Prettify does? If those characters are not replaced, then maybe the prettify script is not loaded properly.Or maybe I should just leave this to the Prettify experts.
April 1, 2012 at 4:33 pm #100413condimen
ParticipantIt doesn’t replace the
<
with<
. It wraps thediv
with aspan
with a class
This is inside thecode
tag:April 1, 2012 at 4:34 pm #100414condimen
ParticipantHere is an image http://cl.ly/FUGm
April 2, 2012 at 2:16 am #100438condimen
ParticipantAh ha! I’m so stupid hahah. The thing that was troubling me was that in the inspector doesn’t appear the < and >, so I thought there was a way to avoid using the entities.
Thanks both of you for your help! -
AuthorPosts
- The forum ‘Other’ is closed to new topics and replies.