Mgr. Vlastislav Kučera Struktura stránky, hlavička,

Podobné dokumenty
Mgr. Vlastislav Kučera lekce č. 2

Mgr. Vlastislav Kučera přednáška č. 2

(X)HTML-TAGY. VOŠ a SŠT Česká Třebová

Hlavička dokumentu. mezi <head> a </head> obsahuje informace vztažené k dokumentu metadata <title> - název stránky, povinná párová značka

<link> - definuje vztah k jiným XHTML dokumentům, typicky

CSS Selektory tříd a ID, dědičnost, další vlastnosti. Formátování HTML dokumentu, které je více či méně oddělené od obsahu Způsoby implementace

Základy informatiky. HTML, tvorba WWW stránek. Daniela Szturcová Část převzata z přednášky P. Děrgela

TNPW1 Cvičení aneta.bartuskova@uhk.cz

HTML - Úvod. Zpracoval: Petr Lasák

Název DUM: VY_32_INOVACE_2B_14_ Programovací_jazyk_HTML

(X)HTML, CSS a jquery

CSS Kaskádové styly. formátování webových stránek

Úvod do tvorby internetových stránek v jazyce HTML

HTML Hypertext Markup Language

Základy informatiky. 03, HTML, tvorba WWW stránek. Daniela Szturcová Část převzata z přednášky P. Děrgela

Základy CSS (3. přednáška)

Co je HTML. 1. Párový tag má začátek a konec: 2. Nepárový tag nemá ukončovací značku:

Tvorba webových stránek

CSS Stylování stránek. Zpracoval: Petr Lasák

Tvorba WWW stránek. Mojmír Volf

NSWI096 - INTERNET. CSS kaskádové styly. Mgr. Petr Lasák

INTERNET A SÍTĚ. Role při tvorbě webových aplikací. Rozhodovací vrstvy při tvorbě webových aplikací. povrch kostra struktura obsah strategie

Zá klady HTML. Tag HTML <HTML> Párová značka, který definuje webovou stránku. Obsah stránky končí značkou

Tvorba webových stránek

Základy HTML. Autor: Palito

Tvorba www-stránek. Příkazy jazyka HTML. Budeme pracovat následovně: Základní struktura webové stránky. Příkazy sekce HEAD

13. Vytváření webových stránek

NSWI096 - INTERNET. Úvod do HTML

Mgr. Stěpan Stěpanov, 2013

Úvod do jazyka HTML (Hypertext Markup Language)

22. Tvorba webových stránek

Vývoj Internetových Aplikací

Čtvrtek 11. dubna. Základy HTML. Obecná syntaxe HTML. Struktura HTML

Dokument XHTML. Prohlížeč. styl CSS. Výstupní dokument. Soubor DTD

APLIKACE XML PRO INTERNET

Jihočeská univerzita v Českých Budějovicích. Název bakalářské práce v ČJ Název bakalářské práce v AJ

Kaskadové styly (CSS) VOŠG Hellichova Praha 2010 Jirka Jahoda

Dokumenty umístěné na počítačových serverech jsou adresovány pomocí URL (Uniform Resource Locator).

TNPW1 Cvičení

Tomáš Herout

Kaskádové styly základy grafiky

Základy HTML (2. přednáška)

Analýza webových stránek andreaspctipps.de

Tvorba webových stránek

Uspořádání klient-server. Standardy pro Web

Tvorba webu. Úvod a základní principy. Martin Urza

<html> - párový tag, uzavírá celý dokument <head> - párový, určuje hlavičku dokumentu <body> - párový, uzavírá tělo dokumentu Př. Základní struktura

CSS (Cascading Sytle Sheets) neboli kaskádové styly vznikly jako souhrn metod pro úpravu vzhledu stránek.

Tvorba webových stránek pomocí HTML kódu v příkladech. M. Seménka, 2014

Tvorba stránek v HTML ve Wordu

Základy informatiky. 03 HTML, tvorba webových stránek. Kačmařík/Szturcová/Děrgel/Rapant

Kaskádové styly (CSS)

Základy HTML. Obecná syntaxe HTML. Struktura HTML

v laboratořích CERN ve Švýcarsku byl zahájen projekt WWW (T. Barners-Lee přichází s projektem distribuovaného hypertextového systému)

Bloky. Tag Význam Párový. p odstavec nepovinně. br řádkový zlom ne. div oddíl ano. center vycentrování ano. h1 nadpis 1.

Tvorba WWW stránek. přehled technologií používaných na webu principy jednotlivých technologií a možnosti jejich vzájemného kombinování

HTML. ICT_01., 02. konzultace; 2. ročník 1/6

CSS styly. Cascading Style Sheets kaskádové styly

tvoříme web HTML/CSS

Mgr. Vlastislav Kučera přednáška č. 1

CO je to? WWW, HTML, CSS

Základy HTML. Obecná syntaxe HTML. Struktura HTML

Použití CSS v dokumentech HTML

Inovace bakalářského studijního oboru Aplikovaná chemie

15. CSS styly (funkce, vývoj, využití). Práce s CSS styly (vkládání do kódu, pravidlo, selektor, dědičnost, kaskády, id a vlastní třídy)

Programování v jazyce JavaScript

Základy programovacího jazyka HTML. Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1133_Základy programovacího jazyka HTML_PWP

Kaskádové styly. CSS (Cascading Sytle Sheets) neboli kaskádové styly vznikly jako souhrn metod pro úpravu vzhledu stránek.

Inovace výuky prostřednictvím šablon pro SŠ

Internet 1 vývoj, html, css

Mgr. Vlastislav Kučera přednáška č. 1

Název modulu: Tvorba webu pomocí XHTML a CSS začátečníci

Tématická oblast: dědičnost, kaskáda. CSS a média. Stylové předpisy pro různé typy zobrazovacích zařízení

Kaskádové styly 4IZ228 tvorba webových stránek a aplikací

Analýza webových stránek webgay.net

Inovace výuky prostřednictvím šablon pro SŠ

Podpora nových webových technologií HTML5 a CSS3 v aktuálních verzích prohlížečů

WWW a HTML. Základní pojmy. Ivo Peterka

Maturitní otázka - optimalizace webových stránek

Podstata titulku shoduje s účelem - zaujmout čtenáře. Cílem je zaujmout čtenáře a současně informovat vyhledávacího robota, o čem Vaše stránka je.

Tvorba internetových stránek

HTML XHTML JavaScript PHP ASP.Net Zajímavé odkazy

Základy XML struktura dokumentu (včetně testových otázek)

Tlačítko Teachers Guide obsahuje odkaz na stručný popis hry a její účel v projektu Ingot.

Tvorba fotogalerie v HTML str.1

Webové stránky. 5. Kaskádové styly formátování textu. Datum vytvoření: str ánk y. Vytvořil: Petr Lerch.

CSS. SEO Search Engine Optimization (optimalizace pro vyhledávače)

Inovace bakalářského studijního oboru Aplikovaná chemie

XHTML a tvorba webu. 1. Historie a základní struktura. HTML HyperText Markup Language

Dokument ve formátu webové stránky vytvořený pomocí XHTML a CSS

Informatika pro moderní fyziky (8) Javascript, CSS - stylování dokumentů, SVG - tvorba obrázků, složitější interaktivní dokument

Stránka se dá otevřít dvěma způsoby

PŘÍRUČKA. Správa obsahu webové prezentace. Formátování textu

XHTML 1. Značkovací jazyky (mark-up): Součastí prostředků je systém m značek

CSS 1 Relativní pozicování Relativní pozicované bloky jsou pozicované vůči nornálnímu toku elementů dokumentu. (nejsou vyjmuty z normálního toku jako

Pokročilý redaktor webu

12. Základy HTML a formuláře v HTML

SEO v CeSYSu. CeSYS manuál pro uživatele

Parsování HTML. Pro účely testování jsem vytvořil stránku parsovani.html. Zdrojový kód:

Poznámka v (x)html Všechno, co je v (x)html souboru obaleno značkami <!-- a -->, je považováno za poznámku a nezobrazuje se.

Transkript:

Mgr. Vlastislav Kučera Struktura stránky, hlavička,

Struktura stránky hlavička meta tagy titulek stránky připojení stylů,... CSS

<doctype html> <html lang="cs"> <head> <meta charset="windows-1250"> <title>to je to, co se zobrazí v titulkové liště prohlížeče</title> </head> <body> </body> </html>

uvozena tagy <head></head> vše, co je mezi nimi obsaženo, se nezobrazí

nepárový tag syntaxe: <meta name="" content=""/> pro zadání popisu webu, klíčových slov, autora,... <meta charset=""/> pro zadání kódování více na: http://interval.cz/clanky/kurz-html-jak-na-metatagy-v-html/ http://interval.cz/clanky/xhtml-element-meta-ajeho-pouziti/ http://www.jakpsatweb.cz/meta-tagy.html

nastavení kódování charset utf-8 windows-1250 př.: <meta charset="utf-8" >

popis stránky name description content popis dokumentu (webu,...) př.: <meta name="description" content= Stručný popis webu." />

klíčová slova name keywords content klíčová slova, která se váží ke stránce, k webu,... př.: <meta name="keywords" content= UHK, PdF," />

autor name author content jméno tvůrce, mail,... př.: <meta name="author" content="vlastislav Kučera; vlastislav.kucera@uhk.cz" />

copyright name copyright content informace o copyrightu,...

roboti name robots content all robot může stránku zanést do databáze (zaindexovat) i procházet stránky, na které jsou v ní odkazy výchozí nastavení index robot může stránku zaindexovat nofollow robot nesmí procházet odkazy noindex robot stránku nesmí zaindexovat robots.txt náhrada za meta robots umístěn v kořenovém adresáři webu (jinými slovy, tam co je výchozí soubor webu)

párový tag <title></title> př.: <title>to je to, co se zobrazí v titulkové liště prohlížeče</title>

<link rel="stylesheet" href="style.css" > Pro srovnání o <link media="screen" rel="stylesheet" type="text/css" href="css/hlavni.css" />

Interní styly tag <style></style> př.: <style type="text/css"> <!-- (XHTML: /* <![CDATA[ */) //--> (XHTML: /* ]]> */) </style>

oddělení struktury dokumentu od jeho formátování bylo cílem HTML od samých počátků v roce 1990 bohužel nedošlo ze strany autorů prohlížečů k rozvinutí této koncepce jak stoupala popularita webu, autoři stránek neměli možnost ovlivnit vzhled svých HTML dokumentů dvě reakce: listopad 1994 1. koncept "Cascading HTML Style Sheet" listopad 1994 Netscape místo implementace stylového jazyka zabudoval základní formátovací prostředky přímo do jazyka HTML

CSS1 prosinec 1996 CSS2 květen 1998 CSS3 zatím neuveden, stále ve stadiu příprav IE částečná podpora CSS1 IE3 Netscape NN4 v důsledku konkurenčního boje spíše chybová Opera od verze 3.5

tag <script> př.: <script src="js/script.js"></script> interně př.: <script></script>

širší formátovací možnosti několik příkladů <b> - v HTML nastavuje tučné písmo; v CSS pomocí font-weight lze sílu písma nastavit až v devíti stupních <hr /> - v HTML čára (horizontální), lze nastavit sílu, styl (3D, plochá), barvu; v CSS pomocí border lze vytvořit až 8 stylů čar o libovolné síle a barvě, lze tvořit i vertikální čáry <ol> - v HTML lze určit jeden ze tří možných stylů odrážky; v CSS pomocí list-style-image lze pro odrážky použít libovolný obrázek snadná tvorba a údržba stylu údržba webu, který nevyužívá CSS, je velmi složitá a zdlouhavá (nalézt a nahradit tagy <font>, změnit atributy tabulek,...) oddělení struktury a stylu lepší "dělba" práce tentýž obsah lze prezentovat různými způsoby

3 metody tag <link> používá se pro připojení ext. styl. předpisu tag <style> používá se pro vložení interního styl. předpisu parametr style u HTML tagů používá pro přiřazení stylu konkrétnímu tagu

vkládá se výhradně do hlavičky dokumentu (mezi tagy <head> a </head>) př.: <style> <!-- //--> </style> <style media="all"> /* <![CDATA[ */ /* ]]> */ </style> parametry type typ odkazovaného předmětu, v tomto případě hodnota text/css media určuje média, pro které je stylový předpis určen, není povinný (screen, print, ) title textový titulek danému styl. předpisu méně praktický zvětšuje objem dokumentu (načítá se s každou stránkou) obtížně se udržují (každá změna se musí provést ve více dokumentech)

výhoda snadné testování nedoporučuje se používat př: <h1 style="text-align: center; text-decoration: underline;"> <p style="color: #FF0; background-color: #000; text-indent: 1.2em">

př: H1 {color: red; text-decoration: underline;} H1 selektor color, text-decoration vlastnost red, underline hodnota povolené znaky na velikosti nezáleží (neplatí pro prvky, které nejsou součástí CSS) jména prvků, tříd a ID v selektorech písmena anglické abecedy, číslice, pomlčku; nesmí začínat pomlčkou nebo číslicí komentář: /*... */