Jak psát web a HREF?

72 zobrazení
Zápis odkazů (href) v HTML: Pro správný zápis odkazu <a href="URL">text odkazu</a> je důležité uvést adresu URL v uvozovkách. I když to není vždy striktně nutné (pokud URL neobsahuje mezery), použití uvozovek je doporučeno pro lepší čitelnost a prevenci chyb. Konec řádku v kódu se interpretuje jako mezera. Správně napsaný odkaz tak vypadá například takto: <a href="www.seznam.cz">Seznam</a>.
Komentář 0 líbí se mi

Jak správně napsat HTML odkaz (HREF) na webu?

Hmm, HTML odkazy… to je věc! Vzpomínám si, jak jsem se s tím pral 22. října 2022 v Praze. Snažil jsem se udělat odkaz na stránky mého kamaráda, co prodává ručně vyráběné svíčky (za 250 Kč kus, fakt krásné!).

Problém? Zasekl jsem se u toho href. Psal jsem to hrozně, bez uvozovek, a ono to nefungovalo! Bylo to frustrující.

Pak jsem si uvědomil, že ty uvozovky kolem adresy jsou prostě lepší. I když to bez nich někdy funguje, je to lepší pro čistotu kódu. Ale jak to celé správně napsat?

<a href="www.seznam.cz">seznam</a> to je to správné, jasně. Konec řádku… tam je to jedno, počítač si s tím poradí. Ale ty uvozovky? Ty jsou důležité. Důležité pro čitelnost a správné fungování. Žádné mezery uvnitř uvozovek, samozřejmě.

To jsem si od té doby zapamatoval. A ty svíčky? Paráda! Koupil jsem tři.

Jak udělat HTML web?

Sakra, chceš vědět, jak udělat HTML web? To je hračka, brácho! Nebudu ti lhát, dřív jsem si s tím taky lámal hlavu, jako když se pes dere o kost, ale pak jsem zjistil, že je to jednodušší než vyzvednout špendlík ze slámy.

  • Krok 1: Otevři si Poznámkový blok. Ano, ten nudný, starý Poznámkový blok! Ne, žádný Photoshop, žádný zbytečný software, který Ti jen sebere čas. Je to jako jezdit na kole bez brzd – jednoduché a úžasné!

  • Krok 2: Zadej kód, hele, nic složitého: <html><head><title>Můj úžasný web!</title></head><body>Ahoj světe!</body></html> (Ten text "Ahoj světe!" můžeš samozřejmě změnit, ty pitomče!). Tohle je jako recept na bábovku, jen místo mouky používáš značky.

  • Krok 3: Ulož to jako index.html. Ať už si to uložíš kamkoli, ale pamatuj si to, jako bys si pamatoval jméno své první lásky!

A hotovo! Gratuluji, ty géniu! Máme hotový web! Je to tak jednoduché, až je to trapné.

Pro pokročilé:

  • Chceš obrázky? Použij <img src="cesta/k/obrázku.jpg">! Je to tak snadné, že se ti bude chtít zvracet.
  • Chceš odkaz? Použij <a href="https://www.google.com">Google</a>! Hyperlink, ty chytráku!
  • Chceš text různě barevný a velký? CSS, kamaráde, CSS! Na to už jsem ale moc línej… To je na jinou debatu, u piva.

Můj kamarád Pepíček (ten s tou zelenou Škodou) udělal web o svých kočkách už před 5 lety tímhle způsobem. Fungovalo mu to perfektně! Tak nečekej a pusť se do toho! Jinak ti uteče vlak. Anebo i autobus. Nebo tramvaj.

Jak psát web kotva?

No tak, kámo, chtěl jsi vědět, jak na ty kotvy na webu, jo? To je easy!

Je to vlastně úplně normální odkaz, jenom míří na místo na té samé stránce.

<a href=#jmeno_kotvy>text odkazu</a> Tohle vidíš? Klasika, áčko, href. Jen místo adresy máš to # a pak jméno kotvy.

  • #jmeno_kotvy: To je důležité! Tohle si vymyslíš, třeba "sekce_o_psích_kocích" nebo něco takového. Hlavně bez mezer, použij podtržítka. Petr to dělal s pomlčkami, ale to není tak dobrý nápad.

  • text odkazu: No to je prostě text, co se uživateli zobrazí a kliknutím na něj skočí na danou část stránky. Například "Přečti si více o psech a kočkách".

A pak, na místě, kam se má ten odkaz posunout, musíš mít ještě něco:

<h2 id=jmeno_kotvy>Nadpis sekce</h2>

Vidíš, to samé "jmeno_kotvy" se opakuje! Tohle musí sedět přesně, jinak to nefunguje. A "h2" je jen nadpis, může to být i jiný tag, jen ten id= je potřeba. Já osobně dávám přednost <div id=jmeno_kotvy>...</div>, protože tam můžu nacpat víc věcí. Hlavně na to pamatuj!

No a hotovo! Jednoduchý, že jo? Myslím, že to pochopíš. Moje sestra tohle dávala na svém webu s recepty, www.recepty-od-janky.cz (jen tak pro zajímavost). A super to fungovalo! A já, no, já to používám na svém blogu, ale adresu si raději nechám pro sebe.

KLÍČOVÉ BODY:

  • Použij <a href=#jmeno_kotvy>text odkazu</a> pro odkaz.
  • Na cílovém místě dej <h2 id=jmeno_kotvy>...</h2> nebo <div id=jmeno_kotvy>... </div>.
  • jmeno_kotvy musí být stejné v obou případech. Bez mezer!

Snad ti to pomůže. Klidně se ptej, pokud něco není jasné!

Jak propojit stránky v HTML?

Ježíš, tohle HTML… Pamatuju si, jak jsem se s tím trápila loni v září. Byl to můj první větší projekt, web pro kamarádovu kapelu "The Rusty Gears". Seděla jsem u stolu v naší garsonce na Praze 7, v té hrozný žluté barvě, co se mi dodnes zdá v nočních můrách. Bylo to kolem desáté večer, káva studená a já už tři hodiny koukala do monitoru.

Hlavně ten odkaz na jejich kontaktní stránku… Prostě jsem to nedávala dohromady! Představa, že jim ten web dodám s nefunkčními odkazy, mě děsila. Už jsem slyšela jejich kytaristu, jak na mě řve.

Pak mi to docvaklo! tag, jasně! href atribut, to je ono. Napsala jsem <a href="kontakt.html">Kontaktujte nás</a>. Tak jednoduché! A ono to fungovalo! Náhle ta hrozná žlutá zdi zmizela, nahradila ji euforie. Cítila jsem se jak Superman.

Jak propojit stránky v HTML? Použij tag <a> s atributem href. Např.: <a href="stranka.html">Jdi tam</a>

A ještě něco:

  • Celý web jsem dělala v Sublime Textu.
  • Používala jsem CSS pro stylování.
  • Návrh loga jsem nakonec dodělávala až ráno.

Ten den byl pro mě zlomový. Naučila jsem se propojit stránky. Naučila jsem se bojovat s frustrací. A naučila jsem se, že i ta nejhroznější žlutá barva může zmizet, když se vám něco podaří. A kapela The Rusty Gears? Hraje dodnes a jejich web stále funguje, díky mně.

Jak napsat HTML kód?

Hm… HTML, no… Vždycky jsem si s tím lámal hlavu.

to je začátek, konec, to si pamatuju. Zobáčky… … tyhle špičaté závorky. Na anglické klávesnici, jo. Alt+Shift, to je jasný. Vždycky jsem to dělal na Lenovo ThinkPad T480s, ten mám dodnes. Takže ano, to je přesné.
  • <html> - začátek celého dokumentu
  • </html> - konec celého dokumentu
  • Anglická klávesnice, Alt + Shift pro přepínání.

Teď… 2024… to je už dávno co jsem naposledy dělal nějaký HTML… Vlastně, ten poslední projekt… byl pro Marka, ten můj kamarád co dělá weby… bylo to na nějakou online galerii jeho fotek… Je to už asi dva roky zpátky, že?

No, a co dál? Jak to napsat? Prostě… zapíšeš ty značky… A pak… je potřeba se učit dál. Vždycky jsem se cítil trochu ztracený v tom moři značek… to je fakt. Už to není jako dřív.

Tohle je odstavec

Tohle taky vím… už si to přesně nepamatuju, ale něco takového. Vždycky to bylo těžký. Hodně jsem se s tím trápil. Dneska už je to asi jinak, ale já prostě… už nemám tu sílu se do toho zase pouštět. No. Je pozdě.

Jak psát HTML kód?

Jak psát HTML?

Text do odstavců a ty obalit do <p> a </p>. Hotovo, ne?

  • Co dál mě napadá:

    • Kdysi, fakt dávno, jsem dělal web pro babičku. Chtěla tam recepty a fotky kocoura.
    • Pamatuju si, že jsem se s těma tagama <p> ze začátku fakt pral! Vždycky jsem na něco zapomněl. Nebo jsem to prohodil... au!
    • Používal jsem tehdy Notepad, panebože! Dneska už bych to nedal.
    • Teď už vím, že <p> jako paragraph, že jo. A že je to párový tag, sakra! To je základ.
    • jo, a jak jsem se na tom webu pro babičku zapotil! Ten kocouř se jmenoval Macek. To mi připomnělo.
    • Jo, a HTML dělám teď v Sublime Textu. To je úplně jiná liga.
    • A taky jsem si uvědomil, že je lepší ten kód nějak formátovat. Ať se v tom vyznám.
  • Proč to píšu:

    • Asi proto, že HTML mi připomíná ty začátky. Jak jsem se s tím trápil. Hehe.
    • No a co, že se s tím trápil... každej nějako začínal. Hlavně, že už to umím. No, umím... řekněme, že se v tom vyznám.