Diskuze: VLASTNÍ KÓD

Volná diskuze VLASTNÍ KÓD

Aktivity (1)
Avatar
Daniel Zábojník:5.4.2014 12:36

Mám dotaz,jde vytvořit svůj tag třeba když napíšu <dennycz> Text.. </dennycz>
Tak aby to třeba napsalo ten text tučně kurzívou a ostatní co si přednastavim.

A druhá otázka jde udělat svůj PC jazyk a když tak jak?
Jen mě to zajímá.. Předem Děkuji

Odpovědět 5.4.2014 12:36
Nesnáším psaní { } ale bohužel jsou potřeba a vyhnout se jim nejde!
Avatar
Odpovídá na Daniel Zábojník
Martin Konečný (pavelco1998):5.4.2014 12:44
  1. Teoreticky by to mělo jít.
// CSS
dennycz {
    font-weight: bold;
    font-style: italic;
}

// HTML
<dennycz> Text... </dennycz>
  1. Jestli máš na mysli programovací jazyk, tak ano, jde (jinak by nemohly vzniknout ty, které tu jsou). Nemám s tím zkušenost, ale myslím, že se to dělá tak, že si uděláš vlastní parser, který daný kód rozkouskuje na tokeny a podle nich provede operace. O tom ale někdo zkušenější...
 
Nahoru Odpovědět  +3 5.4.2014 12:44
Avatar
Honza Bittner
Redaktor
Avatar
Odpovídá na Daniel Zábojník
Honza Bittner:5.4.2014 12:47
  1. Jde to, ale musíš si většinou ty elementy nějak vytvořit, třeba v JS.
Nahoru Odpovědět 5.4.2014 12:47
Student FIT ČVUT. Followuj mě na https://twitter.com/tenhobi a ptej se na https://github.com/HoBi/ama.
Avatar
xxxvodnikxxx
Člen
Avatar
xxxvodnikxxx:5.4.2014 13:37

Taky se tomu moc nevěnuju, ale co jsem pobral, tak (určitě) si svůj programovací / značkovací jazyk vytvořit můžeš, ale musíš si na to napsat svůj kompilátor / parser - "Aby se vědělo co se má s danou věcí , elementem , udělat"

Nahoru Odpovědět 5.4.2014 13:37
Unix- svět, kde chcete být nulou :) (UID)
Avatar
Dominik Hošic
Redaktor
Avatar
Odpovídá na Filip Šohajek
Dominik Hošic:5.4.2014 13:40

Je to na wikipedii i v češtině: http://cs.wikipedia.org/…eklada%C4%8D

DenY_cZ, Vytvořit vlastní programovací jazyk je velmi složité, takže nemá cenu se tím zabývat pokud nestuduješ programování nějakou delší dobu :)

Nahoru Odpovědět 5.4.2014 13:40
Klient: Nefunguje mi internet co s tím uděláte? Operátor: a co vidíte na monitoru? Klient: No signal...
Avatar
Jiří Gracík
Redaktor
Avatar
Odpovídá na Daniel Zábojník
Jiří Gracík:5.4.2014 13:41

No co se týče html - když tam napíše <denycz>, tak to z tebe nebude mít radost. Nicméně <div class="denycz"> udělá tu samou práci a bez problémů.

Nahoru Odpovědět  +1 5.4.2014 13:41
Creating websites is awesome till you see the result in another browser ...
Avatar
Filip Šohajek
Redaktor
Avatar
Odpovídá na Dominik Hošic
Filip Šohajek:5.4.2014 13:42

Je, ale zda se mi, ze anglicka verze se problematice venuje hloubeji.

 
Nahoru Odpovědět  +1 5.4.2014 13:42
Avatar
Michal Žůrek (misaz):5.4.2014 13:44

Tvořit vlastní programovací jazyk je zbytečné když pořádně nerozumíš ani těm stávajícím.

Nahoru Odpovědět  +2 5.4.2014 13:44
Nesnáším {}, proto se jim vyhýbám.
Avatar
Honza Bittner
Redaktor
Avatar
Honza Bittner:5.4.2014 13:54

Nicméně nějaký preprocesor pro HTML/CSS si udělat můžeš... To není tak složité.

Nahoru Odpovědět 5.4.2014 13:54
Student FIT ČVUT. Followuj mě na https://twitter.com/tenhobi a ptej se na https://github.com/HoBi/ama.
Avatar
Honza Bittner
Redaktor
Avatar
Nahoru Odpovědět 5.4.2014 13:56
Student FIT ČVUT. Followuj mě na https://twitter.com/tenhobi a ptej se na https://github.com/HoBi/ama.
Avatar
Daniel Zábojník:5.4.2014 15:06

Děkuji za všechny rady..

Nahoru Odpovědět 5.4.2014 15:06
Nesnáším psaní { } ale bohužel jsou potřeba a vyhnout se jim nejde!
Avatar
Jiří Gracík
Redaktor
Avatar
Odpovídá na Honza Bittner
Jiří Gracík:5.4.2014 18:02

Pořád k tomu nevidím žádný rozumný důvod.

Nahoru Odpovědět  +2 5.4.2014 18:02
Creating websites is awesome till you see the result in another browser ...
Avatar
Honza Bittner
Redaktor
Avatar
Odpovídá na Jiří Gracík
Honza Bittner:5.4.2014 20:09

Neříkám, že to nějaký rozumný důvod má, také ho moc nevidím, avšak jen jsem chtěl ukázat že to jde...

Nahoru Odpovědět 5.4.2014 20:09
Student FIT ČVUT. Followuj mě na https://twitter.com/tenhobi a ptej se na https://github.com/HoBi/ama.
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 14 zpráv z 14.