Autor Zpráva
DoomeCZek
Profil *
Nechápu proč se dělají některé stránky tak neuvěřitelně složitě, ikdyž by to šlo mnohem jednodušeji?
Tomasds
Profil
:-)
Někdo s psaním webů začíná, jiný jich má za sebou stovky. Překvapuje tě, že všichni nepracují stejným - navíc dokonale efektivním - způsobem?
Dranel
Profil
DoomeCZek
To my také nechápeme... dej příklad, ať to můžeme lépe rozebrat. ;-)
DoomeCZek
Profil *
Jaj to mě napadá akorád tak Microsoft teď. :-D Ale určitě si vzpomenete na něco. Třeba na stránce jakésiho AndyWorld u každého slova:

<span style="color: #95b3d7"><p style="text-align: center; font-family:'Arial'" align="center">Ahoj</span></p>



To mi přijde nesmyslné. Proč neudělat tohle na začátek a zakončit na konci stránky (pokud budeme psát furt stejným stylem což on dělal)?

<center><font color="#95b3d7" face="Arial">
Tomasds
Profil
DoomeCZek
Protože to neumí a dělá to špatně. Napiš to jemu, proč to píšeš sem?
Mimochodem, i to tvoje je špatně, i když by to fungovalo. To jeho ostatně taky.
Miloš
Profil
Nesmyslné je obojí.
V prvním případě je to cpaní blokového prvku (<p>) do řádkového (<span>) a inline styly (<p style="…),
v ruhém případě prezentační tagy <center> a <font> zaprasující HTML.

Lépe je to takhle:
HTML:
<p class="jmeno_tridy">ahoj<p>

CSS:
p.jmeno_tridy {text-align: center; font-family: Arial, sans-serif; color: #95b3d7;}


HTML kód je v souboru s příponou HTML (například stranka.html) a CSS je v souboru s příponou CSS (například styl.css).
Jednoduše oddělený text + struktura na straně jadné a grafická podoba na straně druhé.
Jestliže pak budu chtít na všech stránkách udělat pro tyto odstavce nějakou změnu, sáhnu do jediného CSS souboru na jedno místo a vše je hotovo.
Kdyby oproti tomu byl použit některý z výše uvedených blábolů, musel bych v takovém případě prolézt všechny HTML soubory, vyhledat v nich všechny výskyty dané konstrukce a nahradil je něčím jiným. Fuj tajbl!
Radek9
Profil
Tag <center> je v HTML 5 zastaralý tag. <font> taky a navíc je to obojí prasárna. A řešení skrze CSS je dneska už nejrozšířenější a většina lidí ti na nějakej <font> a <center> už kašle protože to může uzavřit do <spanu>u. Třeba ten příklad co si napsal je prasácký, ale furt lepší než pomocí zastaralých tagů.
Miloš
Profil
Radek9
Jsem sice zastáncem pokud možno striktního oddělení obsahu od vzhledu a výše uvedené příklady byly oba hovadné, ale taky jsem zastánce zdravého rozumu. Proto bych nebyl vůči <font>u až tak nesmířlivý – jestliže budu třeba dělat vzorník barev, pak s klidným svědomím napíšu tohle:
<ul>
   <li><font color=red>Červená</font>
   <li><font color=yellow>žlutá</font>
   <li><font color=lime>Odporně zelená</font>
</ul>
protože pokud nezafungují styly (člověk si třeba stáhne omylem jen HTML soubor a je to), je celý slavný vzorník, dělaný pomocí externího CSS na ty víš co.

Ono vůbec není důležité, jestli je něco zastaralého – já jsem taky zastaralý a nutně se ještě kvůli tomu nepůjdu utopit.
Hlavní důvud pro nepoužívání <font>ů a podobných ohavností je jejich neefektivita.
DoomeCZek
Profil *
Hlavně, že vy nejste hovadný. Já myslel, že to bude zajímavá diskuse o web stránkách a ne že to bude dětinské dohadování o tom jak všechno víte nejlíp. Každá diskuse stejná, jen odbíháte od tématu a urážíte, nazdar.
Chamurappi
Profil
Reaguji na DoomeCZka:
Nikdo zde nikoho neuráží. Miloš uráží nanejvýš ty postupy a slovo „hovadný“ je v tomto případě stylisticky obhajitelné augmentativum soustředěné na předmět neživý, ergo cituprázdný :-)

jen odbíháte od tématu
Vše zmíněné je k tématu. Porovnáváš užívání stylů s užíváním prezentačních elementů a atributů.
S CSS styly je tvorba stránek jednodušší, pokud si člověk sám zbytečně nekomplikuje práci. Tvůj „<center><font color="#95b3d7" face="Arial">“ není jednodušší než (třeba) „<div class="obal">“.
Dero
Profil
slovo „hovadný“ je v tomto případě stylisticky obhajitelné augmentativum soustředěné na předmět neživý, ergo cituprázdný :-)

Není. Ale jsem rád, že tě inspiruji natolik, že cituješ má slova, aniž bys věděl, co vlastně znamenají. :o)
Miloš
Profil
DoomeCZek
I geniální a všemi milovaný člověk se může dopustit omylu, omylu přímo hovadného (neboli hovadiny).
Nijak to nemusí snižovat jeho lidskou hodnotu, odbornou erudici a perunvíco ještě.
Nikoho jsem tady osobně nenapadal. Stačí?

Vaše odpověď

Mohlo by se hodit

Příspěvky nesouvisející s webem budou odstraněny.

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: