Autor | Zpráva | ||
---|---|---|---|
Rusalka Profil * |
#1 · Zasláno: 17. 4. 2008, 21:58:12
Dobrý den. Začínám s webem. Mám nadpis,text,barvy,pozadí,obrázky,prostě vše. Mám i menu,ale nevím si rady, jak vytvořit další stránku, která by se mi zobrazila po kliknutí na jednu položku z menu?Moc děkuji předem.
|
||
TSD Profil * |
#2 · Zasláno: 17. 4. 2008, 22:05:13
Tak jak jsi vytvořila jednu stránku (pokud postupuješ podle nějakého návodu, tak asi index.html), tak vytvoříš druhou, třeba druha.html.
Ubohá Rusalko bledá, s tím co prozradila jsi, nikdo ti více rad nedá. |
||
Dranel Profil |
#3 · Zasláno: 17. 4. 2008, 22:13:53 · Upravil/a: Dranel
TSD
Neopič se po Lexterovi... nebo. Ty jsi tam vlastně nebyl, ajo :) Rusalka Když si pečlivě pročteš celý, zdůrazňuju celý, JPW, určitě to tam najdeš. Lepřeskakuj ale lekce. Mimochodem pak uděláš normální odkaz <a href="druha.html">Druhá stránka mé prezentace</a> a jedeš dál :) Edit: Omlouvám se, překlep. |
||
Mistr Profil |
#4 · Zasláno: 18. 4. 2008, 02:19:12
Dranel
Mimochodem pak uděláš normální odkaz <a href="druha.html">Druhá stránka mé prezentace<a> a jedeš dál Raděj jej udělej v podobě: <a href="druha.html">Druhá stránka mé prezentace</a> Případně lze odkaz obohatit o atribut TITLE apod. |
||
peta Profil |
#5 · Zasláno: 18. 4. 2008, 10:37:57
Rusalka
Doporucuji v HTML co nejjednoduseji, zbytek CSS. Neco jako: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "doctype/xhtml11.dtd"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1250"/> <title>Nazev stranek: Nadpis textu</title> <link rel="stylesheet" type="text/css" href="style.css"/> </head> <body> <div class="navmenu"> <ul> <li><a href="#">...</a></li> <li><a href="#">...</a></li> <li><a href="#">...</a></li> <li><a href="#">...</a></li> </ul> <ul> <li><a href="#">...</a></li> <li><a href="#">...</a></li> <li><a href="#">...</a></li> <li><a href="#">...</a></li> </ul> </div> <div class="content"> <h1>Nadpis textu</h1> <p class="text"> ... </p> <p class="text"> ... </p> </div> </body> </html> Pokud zvolis slozitejsi, budes se s tim jen trapit pri upravach. Co se tyce otazky: jakpatweb - (tahak) jakpatweb - html jakpatweb - html - tahak jakpatweb - html - jak zacit jakpatweb - html - priklady --- prvni.htm --- <menu> <li><a href="prvni.htm">prvni</a></li> <li><a href="druha.htm">druha</a></li> </menu> --- druha.htm --- <menu> <li><a href="prvni.htm">prvni</a></li> <li><a href="druha.htm">druha</a></li> </menu> neprijemne je, ze to musis kopirovat do kazde stranky |
||
Rusalka Profil * |
#6 · Zasláno: 18. 4. 2008, 11:32:59
Hey lidi díky moc všem, už to fachčí. Ste super=)
|
||
Miloš Profil |
#7 · Zasláno: 18. 4. 2008, 17:23:20
peta
Doporucuji v HTML co nejjednoduseji <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "doctype/xhtml11.dtd"> Si děláš kozačky, ne? Obdobně: <div class="navmenu"> <ul>… Nestačilo by <menu><li> – navíc bez toho divu? <p class="text"> Proč ta třída? |
||
Dranel Profil |
#8 · Zasláno: 18. 4. 2008, 17:47:56 · Upravil/a: Dranel
peta
Péťo tak to sis zavařil :) Rusalka Opravil bych to asi takto (označeno jest to, co jsem po Péťovi změnil) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv='Content-Language' content='cs'> <meta http-equiv="Content-Type" content="text/html; charset=windows-1250"> <title>Titulek stránky | Název webu</title> <link rel="stylesheet" type="text/css" href="style.css"> </head> <body> <div id="menu"> <ul> <li><a href="#">Položka</a></li> <li><a href="#">Položka</a></li> <li><a href="#">Položka</a></li> <li><a href="#">Položka</a></li> </ul> <ul> <li><a href="#">Položka</a></li> <li><a href="#">Položka</a></li> <li><a href="#">Položka</a></li> <li><a href="#">Položka</a></li> </ul> </div> <div id="obsah"> <h1>Nadpis textu</h1> <p>Nějaký text v odstavci...</p> <p>A třeba další...</p> </div> </body> </html> |
||
panther Profil |
#9 · Zasláno: 18. 4. 2008, 18:28:36
Dranel
peřci jen bych asi do začátku volil HTML 4.01 Trans místo Strict. Menu bude na takovéto stránce pravděpodobně také jen jedno, takže stačí udělat <menu><li>...</li></menu> a div id="menu" může také zmizet ;o) |
||
Miloš Profil |
#10 · Zasláno: 18. 4. 2008, 20:02:52
panther
peřci jen bych asi do začátku volil HTML 4.01 Trans místo Strict. A proč jen do začátku? Myslíš si, že pokročilý kodér má přejít na strict? |
||
panther Profil |
#11 · Zasláno: 18. 4. 2008, 20:29:39 · Upravil/a: panther
Miloš
Myslím si, že si jako kodér můžeš vybrat, co chceš. Ale pokud Rusalka začíná, bude pro ni nejlepší Trans, který je proti strictu "volnější". Navíc má krásný tag <menu>, který jsem výše použil :o). Dále, pokud bude postupně Rusalka koukat na validitu jako drtivá většina začínajících, bude validní bez větších potíží. Proto jsem použil "do začátku", správnější by asi bylo "minimálně do začátku".. :o) |
||
Miloš Profil |
#12 · Zasláno: 18. 4. 2008, 21:01:04
panther
Nerozumíme si – já se neptal na to, proč má Rusalka začít transitionalem. O tom není mezi námi nejmenšího sporu. Já se jen pozastavoval nad tou formulací peřci jen bych asi do začátku volil HTML 4.01 Trans místo Strict. – pokud totiž správně rozumím přečtenému, pak v sobě ta formulace nese implicitně zhruba něco takového: „ale pokročilí kodéři píšou ve strictu“ nebo tak nějak; což je imho blbost. Ano, když jsem začínal rozumět CSS a sémantice (a zpětně vlastně i samému HTML), začal jsem se strictem, protože jsem chtěl mít všechny stránky ve standardu a protože jsem nikde nenašel (nebyl jsem v té době připojený na net) informaci o tom, co je to ten „polostandard“ (Almost Standard Mode). Ve chvíli, kdy jsem zjistil, že jediný rozdíl je v počítání účaří (a to tuším jen u tabulek), padly mé poslední zábrany, strict jsem opustil a od té doby píšu výhradně v transitionalu. Strict mi totiž nepřináší žádnou „přidanou hodnotu“. Takže bych transitional volil nejen do začítku, jak píšeš ty, ale volil bych ho jednoznačně pro jakoukoli rozumnou práci. Rozdíl je totiž nejen v přítomnosti <menu>, co třeba takhle hezký atribut start u číslovaných seznamů (resp. value u položky <li>)? Co target (u fotek otevíraných z náhledů)? Co <iframe>? <dir>? Mám pocit, že tady někdo vylil s dítětem i vaničku. |
||
panther Profil |
#13 · Zasláno: 18. 4. 2008, 21:09:22 · Upravil/a: panther
Miloš
těch tagů je samozřejmě více než mnou zmiňované menu, ale pro výše uvedenou problematiku je IMHO nebylo třeba rozepisovat ;o). Jinak to, že nemůže používat Trans po celou svou kodérskou kariéru, jsem původně na mysli neměl. Proto jsem se v dalším svém příspěvku opravil a dodal tam jedno kouzelné slůvko "minimálně do začátku". Tam se schovává nejen do začátku, ale případně i později.. :o) Zkrátka jsem chtěl minimálně pro začátek odstanit ten Dranelův Strict |
||
Miloš Profil |
#14 · Zasláno: 18. 4. 2008, 21:18:29
panther
Zkrátka jsem chtěl minimálně pro začátek odstanit ten Dranelův Strict Tak to zas jó. |
||
Dranel Profil |
#15 · Zasláno: 18. 4. 2008, 21:23:54
panther
Hodil jsem menu do divu, aby z toho více vynikl ten ucelený prvek. Přecijen se to líp chápe, když máš pár layoutovejch divů (místo tabulek) a zbytek normálně. Nezatěžoval bych ji hned sémantikou. |
||
j1rka Profil * |
#16 · Zasláno: 18. 4. 2008, 21:26:31
Co target (u fotek otevíraných z náhledů)?
To se ve Strictním používat nemůže? Jak můžu vědět co můžu používat a co ne? To se netýká ale jen xhtml ale také i html jak v něm poznám které značky se ve scrict nemůžou používat a které jo? A jak můžu vědět které značky se už používat nemají a mají se nahradit třeba pomocí css nebo jiné značky? Pořád totiž moc nechápu v čem je rozdíl u html v Trans od Strict. |
||
panther Profil |
#17 · Zasláno: 18. 4. 2008, 21:28:20
Dranel
a myslíš, že tvoje řešení: <div id="menu"> <ul> <li><a href="#">Položka</a></li> <li><a href="#">Položka</a></li> <li><a href="#">Položka</a></li> <li><a href="#">Položka</a></li> </ul> <ul> <li><a href="#">Položka</a></li> <li><a href="#">Položka</a></li> <li><a href="#">Položka</a></li> <li><a href="#">Položka</a></li> </ul> </div> je o něco více k pochopení než tohle: <menu> <li><a href="#">Položka</a></li> <li><a href="#">Položka</a></li> <li><a href="#">Položka</a></li> <li><a href="#">Položka</a></li> </menu> Možná naopak. Dělám menu, tak to hodím do stejně pojmenovaného tagu <menu>. |
||
Miloš Profil |
#18 · Zasláno: 18. 4. 2008, 21:36:52
Dranel
Nezatěžoval bych ji hned sémantikou. A to já právě naopak – čím dřív začne kodér sémanticky uvažovat, tím líp. Něco jiného je, když chci narychlo spíchnout nějakou stránku a vzdělání nechat na potom, ale jakmile se chci něco naučit, je podle mne sémantika základním stavebním kamenem – kodér se pak nemusí zbavovat špatných návyků. j1rka poprvé To se ve Strictním používat nemůže? Švejk by řekl, že se to sice nesmí, ale může se to provádět ;-) Když to budeš ve strictu používat, bude to fungovat (nesmí to nefungovat), ale nebude to validní. Pro další vzdělání si projdi http://www.w3.org/TR/REC-html40/index/elements.html a dozvíš se, co se (ne)smí ve strictu/transitionalu/framsestu. j1rka podruhé A jak můžu vědět které značky se už používat nemají a mají se nahradit třeba pomocí css Prostuduj si http://semantika.havrlant.net/ Přinejmenším budeš zase o něco chytřejší ;-) |
||
panther Profil |
#19 · Zasláno: 18. 4. 2008, 21:38:09
j1rka
poznáš to například ve validátoru, ve Strictu ti to vyhodí chybu, pokud použiješ tag, který je jen v Trans. Vybral jsem jednu z mnoha stránek, které mi nabídl strýček Google. Na konci odstavečku o Trans jsou vypsány i tagy, které ve strictu nejsou. |
||
panther Profil |
#20 · Zasláno: 18. 4. 2008, 21:40:28
Miloš
Pro další vzdělání si projdi http://www.w3.org/TR/REC-html40/index/elements.html a dozvíš se, co se (ne)smí ve strictu/transitionalu/framsestu. Tohle jsem hledal a nějak se mi to nepodařilo.. :o) |
||
Miloš Profil |
#21 · Zasláno: 18. 4. 2008, 21:45:21
panther
Já to taky mnohokrát hledal, proto jsem si to uložil do záložek (jednou je budu muset probrat a vyházet zbytečné, poněvadž už je mohu počítat na stovky). |
||
Časová prodleva: 4 dny
|
|||
Dranel Profil |
#22 · Zasláno: 22. 4. 2008, 10:33:07 · Upravil/a: Dranel
panther
Nemyslím, že je více k pochopení. Myslím, že se lépe styluje a je validní naskrz DOCTYPE |
||
Bubák Profil |
#23 · Zasláno: 22. 4. 2008, 12:26:06
je více validní
To mi připomítá "více těhotná". |
||
Časová prodleva: 16 let
|
0