Změnit šířku stránky html. Parametry CSS šířka a výška pro nastavení velikostí prvků html stránky. Výběr velikosti stránky
Vlad Merževič
Z pohledu vývojáře lze web podmíněně rozdělit do dvou úrovní – logické a fyzické. Na logická úroveň web je sbírka vzájemně propojených webových stránek jednotný design, styl a odkazy. Zároveň na fyzické úrovni místo je také sbírka souborů odlišné typy— může zahrnovat programy, dokumenty, obrázky a mnoho dalšího. Promyšlení a vytvoření pohodlné struktury souborů pomáhá nejen vývojáři optimalizovat svou práci, ale také návštěvníkovi lépe porozumět struktuře webu.
Pro jednoduchost budeme předpokládat, že máme co do činění s webem, který je vytvořen pomocí html souborů, bez jakéhokoli webového programování.
Před vytvořením složek a souborů v kořenovém adresáři webu je nutné vyvinout strukturu webu – jaké sekce a podsekce budou přítomny, jak se budou jmenovat. Jako příklad zde uvádíme schéma webové stránky věnované optimalizaci grafiky.
- Domovská stránka
- Formáty grafické soubory
- Rozlišení obrazu
- Optimalizace v Program Photoshop
- Optimalizace formát GIF
- Optimalizace formát JPEG
- Anti aliasing
- Krájení obrázku
- Seznam termínů
Každá sekce je samostatný dokument HTML, který musíte vytvořit a pojmenovat. Názvy souborů je lepší pojmenovávat latinkou bez mezer malá písmena. Tento přístup zaručuje všestrannost a výkon na různých platformách.
Před pojmenováním souborů je třeba zvážit několik věcí: nastavení webového serveru, pod jehož vedením bude stránka fungovat. To zahrnuje, který soubor bude stažen jako první, zda bude zakázán přístup k jednotlivým souborům, jak bude probíhat sledování chyb a další podobné problémy.
Který soubor si mám stáhnout jako první?
Prohlížení webových stránek obvykle začíná na domovské stránce. S hojností v kořenu webu různé soubory jak webový server ví, co má automaticky stáhnout? Pokud je cesta k souboru uvedena přímo, samozřejmě nevznikají žádné otázky. Ale ve většině případů je adresa webu uvedena krátce, bez extra soubory na konci. Tehdy se načtou nastavení serveru a určí se soubor, který se má zobrazit, a také zda existuje zadaný soubor na skladě. Takový soubor má zpravidla názvy index.html, index.htm, default.htm, obecně seznam pokračuje. Abyste si nekomplikovali život zjišťováním, který soubor je důležitější, můžete si to sami nastavit pomocí souboru .htaccess, který umístíte do kořenového adresáře webu. Tento soubor je konfigurační soubor pro populární Webový server Apache a je běžný Textový dokument. V něm by měl být napsán následující řádek.
DirectoryIndex index.html index.htm
Kde jsou odděleny mezerou názvy souborů, které by měly být zkontrolovány na dostupnost a automaticky spuštěny. Poté při zadávání cesty k různé soubory a složky, dokumenty se otevřou v prohlížeči, jak je uvedeno v tabulce (indikace http protokol:// pro stručnost vynecháno).
Cesta | Co běží |
---|---|
www.mysite.ru | www.mysite.ru/index.html |
www.mysite.ru/16.html | www.mysite.ru/16.html |
www.mysite.ru/16/ | www.mysite.ru/16/index.html |
www.mysite.ru/1/6 | www.mysite.ru/1/6/index.html |
Jak je patrné z tabulky, i když cesta k souboru není úplně specifikována, webový server sám doplní chybějící hodnoty. Můžete toho využít vytvořením odkazů na různé dokumenty, nebude to mít vliv na jejich výkon.
- soubor .htaccess se zapisuje bez jakékoli přípony s povinnou tečkou na začátku názvu;
- .htaccess nemusí na některých serverech fungovat;
- dílčí cesty uvedené v tabulce fungují pouze pod správa webového serveru, na místní počítač tento trik nebude fungovat;
- pokud v souboru chybí soubor index.html zadané složky, prohlížeč zobrazí seznam souborů, které obsahuje.
Odepření přístupu ke složkám
Chcete-li zabránit návštěvníkům v prohlížení informací na samostatné složky na webu, což je někdy nutné pro omezení přístupu k chráněným informacím a zvýšení bezpečnosti webu, existují dva hlavní způsoby. První je vytvořit prázdný soubor index.html a umístěte jej do požadované složky. Jak je uvedeno výše, tento soubor bude stažen jako první, když vyberete cestu ke složce. A protože je prázdný, neuvidíte nic zbytečného. Druhým způsobem je opět použití souboru .htaccess, který by měl být umístěn do požadované složky. Nedivte se, tohle univerzální soubor a může být umístěn v libovolném množství a kdekoli na webu.
Musíte do něj napsat následující informace.
Možnosti - Indexy
Když prohlížeč otevře složku obsahující takový soubor .htaccess, návštěvník uvidí chybové varování s číslem 403, což znamená, že přístup k toto místo zakázáno.
snímky
Všechny obrázky použité na webových stránkách jsou obvykle uloženy ve složce s názvem images nebo img. Tato tradice systematizuje materiál a rozděluje ho na bloky. Ukazuje se, že pro obrázky existuje jen jedna věc úložný prostor, pro skripty - další, pro styly - třetí.
Sledování chyb
Na správné tvoření všechny odkazy nikdy nevznikají, tzv. nefunkční odkazy", když odkaz vede na soubor, jehož cesta nebo název je zadán nesprávně. nicméně tato chyba s číslem 404 může jednoduše nastat, když je adresa stránky napsána špatně. V tomto případě by bylo dobré podstrčit uživateli chybovou hlášku, aby se netrápil a věřil, že vše lze napravit. Za tímto účelem tvoří samostatná webová stránka, který se zobrazí právě když podobná chyba. Opět můžete propojit proces výskytu chyby a náš soubor pomocí root.htaccess. K tomu je přidán následující řádek.
ErrorDocument 404 /err404.html
Soubor se nazývá err404.html a je umístěn v kořenovém adresáři webu a je vyžadováno lomítko (/).
Souborová struktura webu
Vraťme se nyní na stránky, struktura souboru který by měl být vytvořen. Jsou zde dva různé přístupy. V prvním případě každá sekce odpovídá dokumentu HTML umístěnému v kořenovém adresáři webu. Cesta k němu bude vypadat takto: www.mysite.ru/optimize.html. Alternativní možnost— vytváření složek, které budou odpovídat určitým sekcím. Každá složka obsahuje soubor index.html. Vzhledem k tomu, že tento soubor není nutné uvádět v adrese, bude cesta vypadat takto: www.mysite.ru/optimize. Na Obr. 1 a Obr. Obrázek 2 ukazuje dvě sady uspořádání souborů na webu.
Jakou strukturu zvolit, záleží pouze na vůli tvůrců stránek.
Další soubory
Bez nich se neobejde žádný web další soubory, který se obvykle nachází v kořenovém adresáři webu. To zahrnuje soubory, které jsou navrženy k provádění konkrétních úkolů a mají požadovaný název, a také soubory, jejichž název určují vývojáři.
Povinná jména
index.html - název hlavní stránky a webových stránek umístěných ve složkách, které by se měly otevřít při zadání adresy. Tento název, jak již bylo zmíněno, se může lišit v závislosti na typu webového serveru a jeho nastavení. Ale většinou to tak je.
htaccess - konfigurační soubor Webový server Apache. Zadaný server je nejoblíbenější a nejrozšířenější na světě, proto tento soubor lze nalézt všude. Existují samozřejmě výjimky.
robots.txt je soubor určený pro vyhledávače. Při indexování webu se nejprve vyhledává. Příklad zákazu všech vyhledávačů navštěvovat složky cgi-bin a obrázky.
User-agent: *
Disallow: /cgi-bin/
Disallow: /images/
favicon.ico je ikona webu, která se zobrazí vedle adresy webu, když ji přidáte do sekce „Oblíbené“ ve vašem prohlížeči. Jedná se o kresbu 16 x 16 pixelů ve formátu ICO.
Volitelná jména
Style sheet – žádný web se neobejde bez stylů, obvykle umístěných v samostatný soubor. Toto uspořádání poskytuje několik výhod – je snadné změnit vzhled prvků na všech stránkách změnou parametrů pouze na jednom místě, soubor se ukládá do mezipaměti a načítá rychleji a celková velikost všech dokumentů je zmenšena. Soubor stylu má obvykle příponu css.
Závěr
Ačkoli názvy některých souborů služeb závisí na nastavení serveru a mohou se lišit místo od webu, uvedené principy jsou typické pro většinu z nich. U dynamických stránek, jejichž obsah je generován pomocí programu, takzvaného „enginu“, se struktura bude mírně lišit od zobrazené struktury. Nicméně i v tomto případě soubory služeb, jako jsou šablony stylů, .htaccess, favicon.ico, robots.txt zůstanou na svém místě.
Nyní pár slov o značkách, které jsme použili k vytvoření této stránky.
Popis html značek z příkladu
1. - tyto značky musí být přítomny na každé webové stránce. Říkají prohlížečům a vyhledávačeže se jedná o html stránku.
Každá html stránka má následující strukturu:
... Značky nadpisů ... ... tělo stránky ...
2.
- mezi těmito tagy leží veškerý viditelný obsah stránky.
4.
Nyní přejdeme k tagům, které jsou v těle html stránky(uvnitř
A).
5.
6.
je jednou ze třídy hlavičkových značek.., obvykle obsahující název stránky. Tato stránka má například značku názvu „Příklad vytváření html stránky“. Poznámka
tyto štítky mají velkou váhu hodnocení stránek, takže je třeba je používat opatrně a moudře.
Při sestavování html kódu je potřeba se držet jednoduché pravidlo: značka na hlavě musí být na prvním místě
a pak mohou pokračovat
, atd. Hlavní věc je, že se to nestane zpočátku , Pak , Pak a tak dále. Musí existovat přísná hierarchie. Nadpisy
, a tak dále. možná hodně.
atd. Hlavní věc je, že se to nestane zpočátku , Pak , Pak a tak dále. Musí existovat přísná hierarchie. Nadpisy
, a tak dále. možná hodně.
, Pak a tak dále. Musí existovat přísná hierarchie. Nadpisy
, a tak dále. možná hodně.
, a tak dále. možná hodně.
7.
je jeden tag, který nevyžaduje uzavírací tag. Přesune se na další řádek. V mém příkladu jsem napsal dvě samostatné značky za sebou, abych dvakrát přeskočil na další řádek.
8.
je jeden tag, který zobrazuje obrázek.
- src je povinný parametr, který specifikuje adresu obrázku (místo URL_IMAGE musíte zadat adresu, kde je váš obrázek uložen).
Poznámka:- Pokud je obrázek ve stejné složce s vaší html stránkou, pak stačí napsat název obrázku, jinak musíte napsat buď absolutní nebo relativní URL ;
- Nezapomeňte zadat příponu obrázku. Například .jpg, .gif, .jpeg.
- alt nebo title - do těchto parametrů můžete napsat popis vašeho obrázku. Když najedete myší na obrázek, zobrazí se tento popis. Tyto parametry jsou důležité pro propagace webových stránek, zejména při vyhledávání obrázků. Pokud se nepodařilo načíst obrázek, zobrazí se tento text, což je také plus.
9. - tyto značky jsou vytvořeny pro změnu písma, pozadí, velikosti atd. Stručně řečeno, vše, co souvisí s formátováním textu, lze nakonfigurovat v jedné značce. Tato značka má několik atributů, o kterých se budu věnovat v samostatné lekci.
Poznámka: - podobný štítek.
Existuje také vlastnost CSS písmo, ve kterém můžete nastavit všechny tyto parametry.
10. - zvýraznit tučně. Vše, co mezi A budou zvýrazněny tučně. Pokud jej například napíšete na úplný začátek obsahu a zavřete jej na samém konci, bude veškerý text na stránce zvýrazněn tučně. Jedná se o poměrně běžnou značku, jejíž analog je .
Vyhledávače tomuto tagu věnují pozornost z hlediska zvýšení vlivu klíčových slov. Musíte být ale opatrní, protože zvýraznění klíčových slov pokaždé tučným písmem bude vnímáno jako spam.
Veškerou práci na vytvoření nového webu jsme již udělali – web je zaregistrován a zveřejněn online. Zadáním adresy URL webu do adresního řádku prohlížeče uvidíme obsah hlavní stránky webu (v našem případě je to http://v-mire-givotnyh.ru). Je čas se pustit do hlavní stránky a uvést ji do správné podoby. Připomeňme, že obsah naší hlavní stránky je následující:
Hlavní stránka webu Toto je hlavní stránka webu "Ve světě zvířat"
Název stránky TITLE
Toto je velmi důležité označení, protože... odráží podstatu celé stránky a v našem případě, protože mluvíme o hlavní stránce CELÉHO STRÁNKU, by nadpis neměl více ani méně odrážet podstatu CELÉHO STRÁNKU! To, co je napsáno v titulku stránky, je indexováno především vyhledávači a má velmi důležitou váhu při hodnocení stránky. Proto je v tagu TITLE nutné reflektovat v krátké formě (50-60 znaků) celou podstatu obsahu stránky a je nutné použít klíčová slova A fráze, které se objevují v textu samotné stránky.
Zde udělám malou odbočku. Proč se tvoří webové stránky? Obecně pro různé účely. Vezměme si ale „normální“ účel vytvoření webu – weby jsou dělané pro lidi. Tedy pro vás a pro mě – běžné uživatele internetu. Webové stránky obsahují určité informace, které hledáme na internetu. Jak v drtivé většině případů hledáme informace? Samozřejmě prostřednictvím požadavku ve vyhledávači (obvykle Yandex nebo Google). Vyhledávač přijme požadavek a vytvoří výsledky vyhledávání na mnoha stránkách. Na prvním místě se přitom umisťují stránky, jejichž informace (podle názoru vyhledávače) nejúplněji uspokojí námi zadaný dotaz. Úkolem webmastera je upravit svůj web tak, aby se na základě profilovacích dotazů umístil co nejvýše ve výsledcích vyhledávačů. Čím vyšší web, tím více návštěvníků na náš web přijmeme (protože lví podíl návštěvníků na webu pochází z vyhledávačů). Toto jsou profilovací dotazy, které tvoří klíčová slova a fráze, pro které by se naše stránky měly ve výsledcích vyhledávání umístit co nejvýše. Abyste lépe pochopili podstatu výše uvedeného, doporučuji vám přečíst si sekci Optimalizace webových stránek.
Vraťme se k našim „beranům“. Naše stránka se jmenuje "Ve světě zvířat". Proto by bylo celkem logické napsat do názvu následující název webu: Ve světě zvířat – stránka o životě zvířat a jejich zvycích.
Meta tagy
Celkem jsme zadali 4 meta tagy:
- určení kódování stránky html;
- název stránky;
- popis stránky;
- klíčová slova stránky.
Externí šablona stylů
Za meta tagy na úplný konec tagu HEAD napište následující řádek:
Tímto řádkem jsme k této stránce připojili externí šablonu stylů, která obsahuje formátování hlavních prvků stránky. V našem případě je externí šablona stylů v souboru s názvem style.css a je umístěna v kořenovém adresáři webu. Samotný soubor jsme ještě nevytvořili, ale to nebude problém.
Nyní html kód hlavní stránky vypadá takto:
Ve světě zvířat - stránka o životě zvířat a jejich zvycích Toto je hlavní stránka webu "Ve světě zvířat"
Návrh stránky
Je čas se zamyslet nad tím, JAK bude náš web vypadat. Možností je mnoho. Podívejme se na následující:
- Záhlaví webu bude umístěno v horní části webu;
- Střední část webu se bude skládat ze dvou sloupců: vpravo bude navigace (bude užší); vlevo - hlavní obsah webu;
- Ve spodní části webu bude "suterén".
Stránky rozmístíme pomocí tabulek a šířku tabulek zafixujeme, čímž se ochráníme před případnými nepříjemnými překvapeními při změně rozlišení obrazovky monitoru. Vzhledem k tomu, že 15palcové monitory se prakticky nepoužívají, budeme jako minimální velikost obrazovky monitoru brát standardní rozlišení 17palcového monitoru – 1024*768. Na základě toho by maximální šířka tabulky během rozvržení neměla přesáhnout 1024 pixelů. Níže je uveden kód stránky s komentáři, přičemž různé části stránky jsou kvůli přehlednosti zbarveny odlišně.
Ve světě zvířat – stránka o životě zvířat a jejich zvycích
A takto vypadá stránka v IE 8:
Nyní je čas naplnit stránku obsahem. Při přípravě informačního materiálu byste měli dodržovat následující „pravidla“:
- obsah stránky musí být jedinečný a užitečný (neměli byste kopírovat informace z jiných stránek - velmi rychle se tak dostanete pod sankce ze strany vyhledávačů, v důsledku toho bude stránka ve výsledcích vyhledávání velmi nízko a bude žádní návštěvníci);
- text na webu musí být složen správně a bez chyb;
- v případě potřeby musí být připraveny a vyvěšeny vhodné grafické materiály;
- Přítomnost tematických odkazů na další internetové zdroje, které doplňují informace na vašem webu, je vítána;
- množství informací na stránce by nemělo být příliš malé ani příliš velké - přibližně od 1000 do 4000 znaků (od 1/2 do 2 stránek tištěného textu);
- Je povoleno zveřejňovat malé citace nebo úryvky z jiných stránek (pokud je to povoleno) s povinným odkazem na zdroj.
Lekce 12.
Stránka indexu.
Co je to indexová stránka? Toto je hlavní stránka webu.
Každý web má svou domovskou stránku. Předpokládejme, že máme automobilový web se 4 stránkami. Toto je stránka o vozech Audi, druhá je o BMW, třetí je o Mercedesu a čtvrtá je hlavní stránka našeho webu. V souladu s tím bude složka, ve které se nachází náš web, obsahovat 4 soubory. Jsou to audi.html, bmw.html, mercedes.html a index.html
Řekněme, že náš web je již na internetu a má název domény „nemeckieavto.ru“.
Odkaz nemeckieavto.ru/audi otevře se náš soubor audi.html
Odkaz nemeckieavto.ru/bmw otevře se náš soubor bmw.html
Odkaz nemeckieavto.ru/mercedes otevře se náš soubor mercedes.html
Nyní pozor! Abyste se dostali na hlavní stránku našeho webu, nemusíte zadávat do adresního řádku nemeckieavto.ru/index, bude stačit jen vstoupit nemeckieavto.ru
Pro ty, kteří nechápou, je zde druhé vysvětlení:
1)
Každý web na internetu má název domény (doménu).
2)
Každý web (s výjimkou jednostránkových) má určitý počet stránek (souborů), které mají svá jména.
3)
Tyto stejné stránky (soubory) webu budou dostupné na www.doména/název stránky
4)
Hlavní stránka webu (soubor index.html) bude k dispozici na www.doména
Soubor index.html musí být přítomen na absolutně jakékoli webové stránce. Bez tohoto souboru nebude web fungovat.
Jednostránkové weby mají pouze soubor index.html, žádné jiné soubory.
Vytvoříme další tři html stránky.
Ve 2. lekci jsme vytvořili složku "Site" a v ní jsme vytvořili soubor s html rozšíření. S největší pravděpodobností se tento soubor nazývá „new 0“. Nyní v této složce vytvoříme další 3 soubory. Abyste se neobtěžovali s příponou a kódováním (lekce 2), můžete jednoduše vytvořit 3 kopie našeho „nového 0“ souboru. Takto budeme mít 4 soubory s příponou html. Před vytvářením kopií odstraňte všechny html kódy, kterou jsme psali v průběhu práce. Ponechte pouze související tagy html struktura stránky.
S těmito soubory budeme pracovat v následujících lekcích. Nyní přejmenujme soubory a pojmenujeme je audi.html, bmw.html, mercedes.html a index.html. Nepoužívejte v názvech souborů velká písmena S čím to souvisí, se dozvíte v další lekci. Pozornost! Pokud napíšu, že soubor by měl mít název jako bmw.html, to neznamená, že mu musíte dát název bmw.html, to znamená, že soubor musí mít název bmw, A html- toto je přípona (typ) souboru, nikoli část jeho názvu!
Pro ty, kteří jsou v nádrži, v důsledku toho máme ve složce „Site“ 4 soubory s příponou html.