ďťż

[HTML/xHTML] Wstawianie kodu jako przykład. Fragment kodu widoczny na stronie jak tekst?

       

Podstrony


telcocafe

Chciałbym się dowiedzieć czy można zrobić w html'u / xhtml'u coś na wzór kursów html, php.. itp, gdzie kod źródłowy jest umieszczony między tekstem w ramce i pokolorowany.

@edit
Z góry przepraszam, jeżeli temat się powtórzył. Szukałem w google i tutaj na forum ale niestety chyba nie trafiłem z odpowiednimi hasłami.
Użytkownik xdesign edytował ten post 04 czerwiec 2008, 15:11


Zainteresuj się słowem "Geshi".


Zainteresuj się słowem "Geshi".

Chciałbym się na początek dowiedzieć jak wstawić kod np. PHP obok tekstu w ramce.
Proszę o najprostsze rozwiązanie.

@edit
Na stronach z kursami html, php.. przeglądnąłem źródła stron.
Stosują oni znacznik

<pre>kod</pre>

Tyle, że aby uzyskać np znak specjalny ">" należy użyć encji "&gt;".
Mam teraz pytanie. Da się to jakoś przy użyciu CSS lub czegoś innego ominąć? Tak aby można było wpisywać znaki specjalne standardowo?
Użytkownik xdesign edytował ten post 04 czerwiec 2008, 15:48
kolorowanie składni to nic innego to enkodowanie tagów HTML i znaków specjalnych a następnie ubieranie tego w odpowiednie style i formatujący to HTML ;) w PHP masz np. highlight_string dla PHP. Ogólnie kolorowanie składni różnych języków da ci Geshi czy http://code.google.c...taxhighlighter/




kolorowanie składni to nic innego to enkodowanie tagów HTML i znaków specjalnych a następnie ubieranie tego w odpowiednie style i formatujący to HTML ;) w PHP masz np. highlight_string dla PHP. Ogólnie kolorowanie składni różnych języków da ci Geshi czy http://code.google.c...taxhighlighter/

No tak ale ciągle mam problem ze wstawieniem czegoś takiego na stronę.
Mógłby mi ktoś napisać w HTML jak wstawić poprawnie i najprościej kawałek takiego kodu w tekście na stronę?
Chodzi mi dokładnie o coś, co na tym forum powstaje po użyciu znaczników codebox.

@edit
Znalazłem to o co mi chodziło :)
http://www.kurshtml....kst_pref...wany,tekst.html

Jeżeli jednak ktoś zna inny sposób to czekam na inf. :P

Geshi mam nadzieję, że kiedyś się przyda. ;)
Użytkownik xdesign edytował ten post 04 czerwiec 2008, 16:18
do geshi masz przykłady ...
Użytkownik migajek edytował ten post 04 czerwiec 2008, 20:50
łatwe kolorowanie składni uzyskasz tylko w języku server-side (php, python itp).

EDIT: widziałem też skrypt (Javascript), który kolorował składnię, ale obciążanie tak klienta chyba mija się z celem. ;]
Użytkownik Lupinek edytował ten post 07 czerwiec 2008, 13:26
Odświeżam może temat ale jakoś natrafiłem na tą stronę:
http://www.egrafik.p...rowanie-skadni/
Niestety php. Chociaż w sumie większość juz darmowych hostingów posiada zainstalowany moduł, więc raczej te rozwiązanie będziesz miał łatwiejsze niż bawienie się ze znacznikami <pre> i stylami CSS. Mniej kodu, mniej nerów.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.