Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: Novy 23. 06. 2011, 14:35:51

Název: HTML
Přispěvatel: Novy 23. 06. 2011, 14:35:51
Zrovna jsem se začal učit html na jakpsatweb.cz, chtěl bych se zeptaat jak nejlépe začít html kód je tam <html>, ale jinde vidím něco jiného třeba:
Kód: [Vybrat]
<!doctype html><html><head><meta http-equiv="content-type" content="text/html; charset=UTF-8">
Nebo:

Kód: [Vybrat]
<?xml version="1.0" encoding="utf-8"?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs" lang="cs">


Čím je teda nejlepší začít?
Název: Re: HTML
Přispěvatel: Pinky 23. 06. 2011, 14:44:21
Záleží na cíli, sprívně je obojí. Pokud chceš psát web opravdu ručně, tak bych používal asi prosté <html> čistě kvůli lenosti. Pokud do toho chceš vtahovat nějaký strojově generovaný obsah, používaní šablon nebo to mít aspoň trochu podle standardu, bych doporučil se podívat (vyhledat si) něco o xhtml strict, xhtml release a html 5.
Název: Re: HTML
Přispěvatel: KapitánRUM 23. 06. 2011, 14:48:48

Doporučuju ti stáhnout si firefox a zobrazit si zdrojový kód několika tvých oblíbených stránek.
Naučíš se toho dost užitečného.

Jinak je rozdíl mezi HTML a XHTML.

Dále doporučuji si pročíst články tady na rootu.
http://www.google.com/search?hl=cs&inlang=pl&ie=ISO-8859-2&q=root+html+5&aq=f&aqi=&aql=&oq=

Na HTML a XHTML úzce navazuje stylování tedy CSS.
http://www.google.com/search?hl=cs&inlang=pl&ie=ISO-8859-2&q=css&aq=f&aqi=g10&aql=&oq=

A pro začátky doporučuji stáhnout si PSPAD
http://www.google.com/search?hl=cs&inlang=pl&ie=ISO-8859-2&q=pspad&aq=f&aqi=&aql=&oq=
A novou stránku vytvářet v něm - soubor - nový - HTML/XHTML.


Název: Re: HTML
Přispěvatel: rooobertek 23. 06. 2011, 14:49:07
Volá sa to doctype. Treba si len vybrať jednu z existujúcich možností. Ja osobne najčastejšie používam xhtml transitional, ale naspamäť si tú deklaráciu nedokážem zapamätať ani po 5 rokoch :D
Nejaké čítaníčko okolo je tu http://www.w3schools.com/tags/tag_DOCTYPE.asp
Název: Re: HTML
Přispěvatel: Novy 23. 06. 2011, 15:07:10
Díky za rady ten pspad je super  :D
Název: Re: HTML
Přispěvatel: KapitánRUM 23. 06. 2011, 15:14:05
Jako další se ti bude hodit rozšiřující panel do FireFoxu s názvem: Web Developer

http://chrispederick.com/work/web-developer/

Bez něj v CSS nedám ani ránu!

Název: Re: HTML
Přispěvatel: rooobertek 23. 06. 2011, 15:53:17
haaa, a to kam sa hrabe web-developer na firebug :)
Název: Re: HTML
Přispěvatel: Novy 23. 06. 2011, 16:25:16
Jak jde udělat výpis z kódu tak, aby se nezobrazil na samostatný řádek? Když dám
Kód: [Vybrat]
<code><br></code> nebo
Kód: [Vybrat]
<xmp><br></xmp>tak se to vždy zobrazí na samostatný řádek.
Název: Re: HTML
Přispěvatel: Blaazen 23. 06. 2011, 18:12:36
Já taky koukám na jakpsatweb, když něco píšu v HTML. Tohle bych řešil asi nějakým vlastním stylem v CSS a tagem SPAN, ale možná to jde i nějak snáz.
http://www.jakpsatweb.cz/div-span.html (http://www.jakpsatweb.cz/div-span.html)
Název: Re: HTML
Přispěvatel: Novy 23. 06. 2011, 20:09:17
Když dám do html kódu tyto znaky, tak se zobrazí tagy:            

&lt;li&gt; &nbsp;
&nbsp;
&lt;ol&gt; &nbsp;
&nbsp;
&lt;ul&gt; &nbsp;
&nbsp;
Název: Re: HTML
Přispěvatel: Zopper 23. 06. 2011, 20:27:45
Doporučuji naučit se používat sémanticky správně tagy. Pokud má být něco kód a nevyhovuje standardní zobrazení code, není problém si zobrazení code předefinovat (v tomto případě css vlastnost "display").

XHTML bych dneska pustil z hlavy, W3C ho v podstatě zahodili, nový je standard HTML5 a XHTML5 se neplánuje.

Co se rozšíření firebug nebo web-developer týče, opera a chrome mají něco takového už přímo v sobě, pro IE existuje něco se jménem developer-toolbar (nebo tak něco, je to přímo od MS).
Název: Re: HTML
Přispěvatel: Radovan 23. 06. 2011, 21:12:38
Já používám trochu obstarožní:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

Mezi znaky < a > se v HTML kódu píšou jen tagy, pokud se ti některý z nich vyskytne v textu, musíš ho nahradit právě těmi &lt; a &gt; V lidštině je to "less than" a "greater than", stejně jako ve FORTRANu  ;)
Název: Re: HTML
Přispěvatel: Novy 24. 06. 2011, 20:39:14
Díky, jde nějak udělat aby se na konci URL nezobrazovalo .html?
Název: Re: HTML
Přispěvatel: KapitánRUM 24. 06. 2011, 20:47:22
Jde, cest je víc od rewrites přes MVC a tak dále.