Stránka 1 z 1

Jak vložit na web html kód, aby se nezobrazil?

Napsal: 02 bře 2015 15:09
od enalanCZ
Zdravím :) Chci si dát na web html kód, jenže když ho tam dám zobrazí se potřebuji ho tam dát, aby se nezobrazil.
Třeba <br> potřebuji, aby lidé viděli jak jsem ho tam napsal a ne aby vykonal svou funkci. Děkuji.

Re: Jak vložit na web html kód, aby se nezobrazil?

Napsal: 02 bře 2015 18:00
od faraon
Různé znaky mají svůj speciální kód, který se dá vepsat do stránky a zobrazí se jako onen znak. Říká se tomu HTML entity. Pár základních:

&nbsp; = nezalomitelná mezera (Non Breakable SPace)
&amp; = & (AMPersand)
&lt; = < (Less Than)
&gt; = > (Greater Than)

Jak vidíš, zkratka je odvozená od anglického názvu znaku, a obalená znaky & a ;. Hlavně nezapomeň na ten středník na konci, třeba IE ho sice nevyžaduje, ale podle normy je povinný a ostatní prohlížeče ti ten znak nemusí vůbec zobrazit!

Takže do textu stránky místo <br> musíš napsat &lt;br&gt;.

Nebo je tu ještě druhá možnost, pokud chceš dělat ukázky zdrojového kódu HTML, můžeš je celé obalit tagem <pre>...</pre>. To znamená že text je předformátovaný (PREformated - zase anglická zkratka), a zobrazí se přesně tak jak ho tam máš, včetně správného počtu mezer a odřádkování, které jinak v HTML prohlížeč ingoruje.

Re: Jak vložit na web html kód, aby se nezobrazil?  Vyřešeno

Napsal: 02 bře 2015 18:02
od lamin_cz
Použij převod znaků na entity
http://www.opinionatedgeek.com/dotnet/t ... ncode.aspx
<br> -> &lt;br&gt;

----
někdo mě předběhl

Re: Jak vložit na web html kód, aby se nezobrazil?

Napsal: 02 bře 2015 19:38
od enalanCZ
Díky hoši, funguje jak má :)