1. Atillus

    24.07.2008 14:46

    например такой код:

    <html>
    <!— Это хтмл каммент —>
    <head>
    <title>Подсветка</title>
    </head>
    <body>
    <?php
    // это PHP каммент
    echo "Hello world";
    ?>
    </body>
    </html>
  2. Иван Сагалаев

    24.07.2008 15:49

    Я думал про это в этой версии, но остановился на вот каком моменте. Эта подсветка будет определена как HTML, и внутри нее будет кусок PHP. Это будет выглядеть странно для вот такого фрагмента:

    <?php
    // Кусок PHP-кода
    ?>
    

    Формально это HTML, в который встроен PHP. Но очевидно, что HTML'а тут просто нет.

    Пока не решил, что с этим делать. Возможно, я зря парюсь :-)

  3. Atillus

    24.07.2008 17:13

    Ну я подумад, что это будет работать вот так (но не работает):

    <pre>
    <code class="html">
    <!— Это хтмл —>
    <html>
    <head>
    <title>Подсветка</title>
    </head>
    <body></code>
    <code class="php">
    <?php
    // это кусок кода PHP
    echo "Hello world";
    ?>
    </code>
    <code class="html">
    <!— Это опять хтмл —>
    </body>
    </html>
    </code>
    </pre>
  4. Иван Сагалаев

    24.07.2008 17:22

    Не, само по себе оно так работать не будет. Там надо явно языку HTML прописать, где у него PHP начинается.

  5. Иван Сагалаев

    24.07.2008 17:22

    "Там" — это в highlight.js

bbcode