Uczę sie PHP. Widziałem już kilka przykładów stron www napisanych w tym języku ale różnią się one trochę schematem kodu. Stąd pytanie jak to powinno prawidłowo wyglądać.
- Czy taki plik index.php powinien zawsze zaczynać sie od otwarcia <?php czy tez może zaczynać sie od kodu html?
- Czy kod html powinien przepalatać sie z blokami <?php ?> czy też najlepiej żeby wszystko było zawarte w jednym bloku php a komendy html były wysyłane przez polecenie "echo"?
- Czy taki dokument powinien zwierać standardowy cały nagłówek html (xhtml)
np.:
<pre class="de1"><span class="sc0"><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"</span>
<span class="sc0"> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"></span>
<span class="sc3"><span class="re1"><html</span> <span class="re0">xmlns</span>=<span class="st0">"http://www.w3.org/1999/xhtml"</span> <span class="re0">xml:lang</span>=<span class="st0">"pl"</span> <span class="re0">lang</span>=<span class="st0">"pl"</span><span class="re2">></span></span>
<span class="sc3"><span class="re1"><head<span class="re2">></span></span></span>
<span class="sc3"><span class="re1"><title<span class="re2">></span></span></span>Przykład dokumentu zgodnego z XHTML 1.0 Strict<span class="sc3"><span class="re1"></title<span class="re2">></span></span></span>
<span class="sc3"><span class="re1"><meta</span> <span class="re0">http-equiv</span>=<span class="st0">"Content-Type"</span> <span class="re0">content</span>=<span class="st0">"text/html; charset=utf-8"</span> <span class="re2">/></span></span>
<span class="sc3"><span class="re1"><link</span> <span class="re0">rel</span>=<span class="st0">"stylesheet"</span> <span class="re0">type</span>=<span class="st0">"text/css"</span> <span class="re0">href</span>=<span class="st0">"style.css"</span> <span class="re2">/></span></span>
<span class="sc3"><span class="re1"></head<span class="re2">></span></span></span></pre>
bo w paru przypadkach nie widziałem go w takich plikach. Czy jeżeli ma być to czy powinien rozpoczynać cały dokument?
dodanie znacznika <code class="html"> - fp