NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – html - Český HTML 5 manuál

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Tomáš123
Člen
Avatar
Tomáš123:30.8.2015 20:32

Obrázky, JS i CSS sa cachujú tak či tak. A fungujú aj bez pripojenia k internetu. Čo s tým má spoločné HTML5?

Taktiež XHTML syntax nie nová v HTML5. Ani linkovanie do hlavičky.

To "Použití" na konci nechápem.

Odpovědět
30.8.2015 20:32
Keby nebolo Internetu Exploreru, nebolo by dnešného internetu.
Avatar
Odpovídá na Tomáš123
Michal Žůrek - misaz:30.8.2015 20:37

Obrázky, JS I CSS se cachuje z dobré vůle webového prohlížeče. Nemusí se cachovat a cachování se dá zabránit. HTML5 však přineslo API, které umožňuje vynutit si cachování a tedy 100% dostupnost webu offline.

Taktiež XHTML syntax nie nová ...

právě, že ne.... To co se používá dnes nemá vůbec nic s XHTML deklarací společného, protože XHTML používá striktně XML a XML takovou definici nepovoluje už z jeho principu.

Použití na konci je jen příklad, který ukazuje jak se to má používat.

 
Odpovědět
30.8.2015 20:37
Avatar
Michal Žůrek - misaz:30.8.2015 20:39

Pokud si přejeme používat raději XML a XHTML syntaxi, můžeme napsat doctype následujícím způsobem:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">

není XML validní, protože XML nepovoluje nic jako

<!DOCTYPE html>

v XML musí být definici a kořenový element. Nic navíc.

 
Odpovědět
30.8.2015 20:39
Avatar
Jan Lupčík
Tvůrce
Avatar
Odpovídá na Michal Žůrek - misaz
Jan Lupčík:30.8.2015 20:52

Děkuji za tip, já se moc o XML nezajímám a tohle ani nevím. Posláno k editaci. :)

Odpovědět
30.8.2015 20:52
TruckersMP vývojář
Avatar
Tomáš123
Člen
Avatar
Odpovídá na Michal Žůrek - misaz
Tomáš123:30.8.2015 20:56

Beriem.

Čo sa potom používa dnes. Stále je to <img .. />.
Nerozumiem, ako XHTML používa XML. Má vlastnú syntax. XML je vzdialený predok.

jak se** to** má používat.

Čo to? Veď s XHTML to nemá spoločné nič. Je to základný strom dokumentu.

Odpovědět
30.8.2015 20:56
Keby nebolo Internetu Exploreru, nebolo by dnešného internetu.
Avatar
Odpovídá na Tomáš123
Michal Žůrek - misaz:30.8.2015 21:03

Rozdíl mezi HTML a XHTML je v tom, že XHTML by mělo splňovat standarty XML (být XML validní). Podívej se na wikipedi https://cs.wikipedia.org/…kup_Language tam dole je příklad XML na prvním řádku je DOCTYPE podle XML a kořenový element receptu, to je vše co je v XML povoleno, nic navíc tam být nemůže.

Je třeba dodat, že třeba tato definice obrázku IMG

<img src="foo.png" alt="bar">

by měla být v HTML validní a v XHTML nevalidní, protože ji chybí koncová značka.

HTML je v podstatě takové volnější XHTML.

 
Odpovědět
30.8.2015 21:03
Avatar
Odpovídá na Michal Žůrek - misaz
Michal Žůrek - misaz:30.8.2015 21:06

I když, možná se v XHTML musí uvést ještě DOCTYPE, podle kterého se definuje, které DTD se má použít´. i když mi to moc nedává smysl.

 
Odpovědět
30.8.2015 21:06
Avatar
Tomáš123
Člen
Avatar
Odpovídá na Michal Žůrek - misaz
Tomáš123:30.8.2015 21:10

HTML je v podstatě takové volnější XHTML.

Nie, XHTML je striktnejšie HTML. Vzniklo ďaleko po ňom. Viď: http://webylon.info/K.08 o vzniku XHTML.

Odpovědět
30.8.2015 21:10
Keby nebolo Internetu Exploreru, nebolo by dnešného internetu.
Avatar
Odpovídá na Tomáš123
Michal Žůrek - misaz:30.8.2015 21:16

možná si ještě musíme upřesnit co považujeme za HTML. Pokud HTML, které bylo ještě číslované (toť HTML 4.01 a starší), apk máš pravdu. Ale nové html (označuje se většinou 5) vzniklo až po XHTML. Resp. jeden z důvodu vzniků HTML5 je že XHTML bylo příliš striktní a nikdo v něm nechtěl dělat a ti co chtěli to neuměli pořádně (proto se taky psaly weby namísto tehdy "moderního" XHTML v starém HTML 4.01).

 
Odpovědět
30.8.2015 21:16
Avatar
Tomáš123
Člen
Avatar
Odpovídá na Michal Žůrek - misaz
Tomáš123:30.8.2015 21:17

Ono sa musí v hlavičke dokumentu explicitne prepnúť mime typ dokumentu na application/xhtml+xml.

Odpovědět
30.8.2015 21:17
Keby nebolo Internetu Exploreru, nebolo by dnešného internetu.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 13.