9 chyb, které byste při vytváření webové stránky neměli dělat

  • Lesley Fowler
  • 0
  • 4715
  • 230
reklama

Vytvoření webové stránky s HTML a CSS je docela jednoduché Jak si vytvořit web: pro začátečníky Jak si vytvořit web: pro začátečníky Dnes vás budu provázet procesem vytváření kompletního webu od nuly. Nebojte se, pokud to zní obtížně. Provedu vás tímto krokem na každém kroku. . Je však snadné dělat chyby a existuje několik věcí, na které byste možná nemysleli. Většinou tyto malé chyby nezmění moc.

Ale v dlouhodobém horizontu mohou ztížit váš život. Těchto devět chyb lze snadno udělat, ale pokud je odvedete dříve než později, bude vaše stránka vypadat lépe, snáze se bude udržovat a bude fungovat tak, jak chcete..

1. Inline styling

Jednou z velkých věcí o HTML a CSS je to, že můžete formátovat libovolný řádek textu - každé jedno slovo, opravdu - kdykoli budete chtít. To však neznamená, že byste měli využít této schopnosti.

Zde je příklad inline stylu, který můžete použít k vytvoření odstavce většího než okolní odstavce a zvýraznění jinou barvou:

Váš text zde.

Tím je v odstavci uveden styl CSS Naučte se HTML a CSS s těmito návody krok za krokem Naučte se HTML a CSS s těmito návody krok za krokem Zajímá vás HTML, CSS a JavaScript? Pokud si myslíte, že máte talent pro učení, jak vytvářet webové stránky od nuly - zde je několik skvělých návodů, které stojí za to vyzkoušet. to končí závěrem odstavce. Vypadá docela efektivně, správně?

Je tu jeden velký problém: pokud chcete na svém webu změnit spoustu věcí, budete muset jít a najít každou instanci inline stylu a změnit ji. Pokud máte 100 různých odstavců, které mají 120% velikost textu a modrou, budete muset najít všech 100 a změnit je podle toho, co jste se rozhodli, je lepší formát.

Místo toho použijte šablonu stylů CSS. Zde je styl, který byste použili pro výše uvedený odstavec:

p.důležité velikost: 120%; barva: modrá; 

Nyní místo použití stylu inline můžete jednoduše použít tento řádek:

Váš text zde.

A váš odstavec bude velký a modrý. A když uděláte změnu “Důležité” třídy ve vašem CSS, všechny se změní.

2. Tabulky pro rozvržení

Lidé používali tabulky pro formátování rozvržení stránky docela pravidelně. Pomocí tabulky můžete uspořádat prvky na stránce do sloupců a řádků a také použít různá zarovnání a styly. Ke správnému zarovnání obsahu by byly použity i tabulky s jedním celem. Ale toto použití tabulek je obecně mrzuté.

Podobně jako u inline stylů je jednodušší udržovat použití CSS místo HTML tabulek pro rozvržení. Pokud chcete znovu provést změny na desítkách nebo stovkách stránek, je mnohem jednodušší upravit svůj styl než procházet každou stránku a vyladit tabulky.

Kromě snadnější údržby je čtení rozložení CSS obvykle o něco jednodušší než čtení HTML tabulek. Zvláště pokud skončíte vnořením mnoha úrovní tabulek v sobě. Může být velmi snadné se pohybovat tam a zpět mezi dokumentem HTML a šablonou stylů, abyste přesně viděli, co se děje, ale obsah vaší stránky bude přehlednější a snáze upravitelný.

Použití tabulek sem a tam k rozdělení stránek do sloupců není smrtelný hřích. Někdy je to jednodušší a rychlejší, než se hádat s CSS. Pokud ale vytváříte gigantické vícevrstvé tabulky, měli byste zvážit přeformátování pomocí CSS.

3. Zastaralé HTML

Jako každý jazyk se HTML pravidelně mění. Oficiálně uznávané značky se mění a některé jsou zastaralé. I když tyto značky stále fungují, je nejlepší se jim vyhnout.

Například, pokud jste zvyklí používat značka pro tučně a tag kurzívou, jste za časy. a (pro “důraz”) jsou nyní standardní značky. ,,, a další jsou také zastaralé.

Většina zastaralých značek byla nahrazena CSS, takže k dosažení stejného účinku budete muset použít styly (nejlépe ne vložené). Pokud si nejste jisti, jak nahradit zastaralou značku nebo pokud se konkrétní značka stále používá, podívejte se na oficiální dokumentaci HTML nebo jednoduše spusťte rychlé vyhledávání.

4. Vložený JavaScript

Některé webové stránky používají JavaScript k přidání dalších funkcí JavaScript a vývoj webových aplikací: Použití modelu objektu dokumentu JavaScript a vývoj webových aplikací: použití modelu objektu dokumentu Tento článek vás seznámí s kostrou dokumentu, se kterou JavaScript pracuje. Po znalosti práce s tímto abstraktním objektovým modelem dokumentu můžete napsat JavaScript, který funguje na jakékoli webové stránce. . Může to učinit webové stránky interaktivními, ověřovat text při jeho zadávání, přidávat animace, poskytovat odpovědi na akce uživatelů atd. Stručně řečeno, může to udělat stránku užitečnější poskytnutím přidaného chování.

Podobně jako CSS můžete do svého HTML přidat vložený JavaScript. Stejně jako u CSS se to obecně nedoporučuje. Kromě toho, že je potenciálně těžší udržovat, existuje několik dalších důvodů, které opravňují toto napomenutí.

Inline JavaScript může používat větší množství šířky pásma než skript propojený z jiného souboru. Proces zvaný minifikace komprimuje HTML a CSS před odesláním uživateli, což vyžaduje menší šířku pásma přes širokopásmové nebo mobilní připojení. Vložený JavaScript však nelze minifikovat. Také to nebude v mezipaměti, zatímco samostatný soubor JavaScript umět být v mezipaměti.

Všechny tyto věci činí inline JavaScript náročnějším na šířku pásma.

Je také obtížnější ladit, protože pro soubor JavaScriptu můžete použít validátor JavaScriptu ... ale nebude fungovat na vloženém skriptu. A opět to umožňuje čistší a snadněji udržovatelný HTML.

5. Více značek H1

Značky nadpisů jsou skvělé. Usnadňují procházení stránek, mohou vám vylepšit SEO a mohou být použity k zdůraznění určitých bodů.

Existuje však šest úrovní nadpisových značek z nějakého důvodu. Na vaší stránce by skutečně měla být pouze jedna značka H1. A to je často název stránky (zejména na blogy a podobné weby). Možná si budete myslet, že pokud do značek H1 přidáte spoustu klíčových slov, bude Google s větší pravděpodobností jejich vyzvednutí a hodnocení vašich stránek ve výsledcích lépe..

Ale to, co opravdu dělá, je, aby vaše stránka byla matoucí a těžší na čtení. Což bude negovat všechny výhody SEO, které byste mohli vidět.

K lepšímu obrysu stránky použijte H2, H3 a zbývající značky nadpisů. Úroveň nadpisu by měla čtenáři poskytnout představu o tom, jak důležitá je následující část. Pokud jste je uvedli v omyl, budou to vědět a nebudou šťastní.

6. Přeskočit obrázek Alts

Každý obrázek může být označen “alt” atribut, který zobrazuje konkrétní řádek textu, pokud nelze obrázek zobrazit. To se nemusí zdát jako velký problém, zejména u moderních prohlížečů (stolních i mobilních), které mohou zobrazovat téměř cokoli.

Ale nepřidávání atributů alt je velká chyba, zejména ve věku neustálého mobilního prohlížení. Mobilní připojení nejsou vždy skvělá, a pokud prohlížeč nedokáže načíst obrázek, váš čtenář nemá ponětí, co by tam měli vidět. Atribut alt to může opravit.

A pokud někdo používá čtečku obrazovky, VoiceOver dělá zařízení Apple dostupnější než kdy dříve VoiceOver dělá zařízení Apple dostupnější než kdykoli dříve Prezident americké nadace Blind počítá, že „Apple pro přístupnost udělal více než kterákoli jiná společnost“ - a VoiceOver v tom hrál velkou roli. nebo jinou funkcí usnadnění přístupu, tento atribut alt může být vše, co z obrazu vycházejí.

Samozřejmě existují i ​​potenciální výhody SEO. Vyhledávače mohou indexovat krátké popisné atributy alt. Ale největší výhodou je pomoc čtenářům.

7. Nezavírací značky

Existuje několik značek HTML, které můžete dostat pryč, aniž byste uzavírali

a

  • . Prohlížeče vědí, že když spustíte další odstavec nebo položku seznamu, předchozí je u konce. To však neznamená, že byste měli vynechat závěrečné značky.

    Za prvé a především, i přes pokroky v technologii prohlížečů, existuje určitě možnost, že prohlížeč váš obsah zobrazí nesprávně, pokud jste nezavřeli značky. A použití stylů by mohlo přinést některé nepředvídatelné výsledky, jak demonstruje robertc uživatele Stack Exchange.

    Co to přijde, je to, že prohlížeče očekávají zavírání značek. Nepotřebují je absolutně ... ale určitě budou mít prospěch ze správného HTML, když se snaží vaši stránku zobrazit.

    Naštěstí není nutné mnoho uzavírat značky, zejména pokud používáte dobrý editor HTML.

    8. Nezahrnuje DOCTYPE

    Na začátku dokumentů HTML se obvykle zobrazí prohlášení DOCTYPE, jako je toto:

    Je to něco, o čem se často nemluví, ale je to důležitý prvek na vaší stránce. Deklarace DOCTYPE říká prohlížeči, jaký typ HTML používáte. To umožňuje správné vykreslení HTML.

    Pokud vynecháte deklaraci DOCTYPE, stránka se vykreslí “nepředvídatelný režim.” Toto je obrana moderního prohlížeče proti zastaralým webovým stránkám. A to mění způsob zobrazení vaší stránky. Rychlý pohled na vtipný režim Firefoxu ukazuje, že se mění citlivost malých a velkých písmen, vlastnosti písma se nedědí do tabulek, velikost písma se počítá odlišně a obrázky bez atributů alt se někdy zobrazují nesprávně.

    Většina z těchto věcí je relativně malá. Pokud však chcete, aby se vaše stránka zobrazovala správně, měli byste se ujistit, že má prohlížeč povolený režim úplných standardů.

    A k tomu potřebujete DOCTYPE. (Pokud si nejste jisti, co použít, použijte.)

    9. Zanedbejte označení schématu

    Značení schémat pomáhá vyhledávacím strojům získat lepší představu o tom, co je na vaší stránce. Přesněji řečeno, toto označení říká vyhledávacím strojům, o čem píšete v každé sekci.

    Například v článku můžete pomocí schématu označit vyhledávacímu stroji název, autora, datum, vydavatele a další užitečné informace o článku..

    Existují schémata pro filmy, knihy, organizace, lidi, restaurace, produkty, místa, akce, různé typy dat, hudbu, sochařství, rezervace, služby, bankomaty, pivovary a téměř všechno ostatní, na co si vzpomenete. Je to docela úžasné.

    Určitě se můžete dostat pryč, aniž byste použili označení schématu. Vaše stránka se bez ní zobrazí správně. Vaši čtenáři ani nebudou vědět, že je tam. Ze zahrnutí této značky však lze získat hodně. Vyhledávače budou moci poskytnout mnohem podrobnější a užitečné informace o vaší stránce, včetně bohatých úryvků.

    A pomocí nástroje Google pro značkování schémat je tento proces ve skutečnosti docela snadný.

    Zvykněte si na osvědčené postupy HTML

    Vytváření těchto osvědčených postupů zvykem může chvíli trvat. A někdy to může mít pocit, že berete spoustu času navíc na něco, co vás moc nezajímá. Ale ujistěte se, že vaše HTML a CSS Naučte se HTML a CSS pomocí těchto výukových programů Krok za krokem Naučte se HTML a CSS pomocí těchto výukových programů Krok za krokem Zajímá vás HTML, CSS a JavaScript? Pokud si myslíte, že máte talent pro učení, jak vytvářet webové stránky od nuly - zde je několik skvělých návodů, které stojí za to vyzkoušet. jsou dobře uspořádané, snadno se s nimi pracuje a udržovatelné vám v dlouhodobém horizontu ušetří spoustu času.

    Jaké další dobré návyky považujete za užitečné při vytváření webových stránek? Nesouhlasíte s některým z výše uvedených postupů? Podělte se o své myšlenky v komentářích níže!




  • Bisher hat noch niemand einen Kommentar zu diesem Artikel abgegeben.

    O moderní technologii, jednoduché a cenově dostupné.
    Váš průvodce ve světě moderních technologií. Naučte se, jak používat technologie a pomůcky, které nás každý den obklopují, a naučte se, jak objevovat na internetu zajímavé věci.