Mgr. Vlastislav Kučera lekce č. 2

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

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

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

HTML - Úvod. Zpracoval: Petr Lasák

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

HTML Hypertext Markup Language

(X)HTML, CSS a jquery

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

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

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

Tvorba WWW stránek. Mojmír Volf

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

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

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

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

Název DUM: VY_32_INOVACE_2B_14_ Programovací_jazyk_HTML

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

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

Tvorba webových stránek

Základy HTML. Autor: Palito

Tvorba webových stránek

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

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

Tomáš Herout

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

NSWI096 - INTERNET. Úvod do HTML

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

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

TNPW1 Cvičení

APLIKACE XML PRO INTERNET

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

Vývoj Internetových Aplikací

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

Tvorba stránek v HTML ve Wordu

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

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

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

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

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

HTML. Úvod do (X)HTML. Tagy značky. Slouží ke strukturování dokumentu (párové a nepárové) <tag atribut1= hodnota atributu > text </tag>

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

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

CO je to? WWW, HTML, CSS

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

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

Kaskádové styly základy grafiky

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

Kaskádové styly (CSS)

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

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

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

1: Úvod 9. Co a kde v knize naleznete... 9 Zdroje Doporučení pro další studium... 11

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)

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

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

TVORBA WEBOVÝCH STRÁNEK

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

selektor {vlastnost1: hodnota_vlastnosti1; vlastnost2: hodnota_vlastnosti2;}

Programování v jazyce JavaScript

Mgr. Stěpan Stěpanov, 2013

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

(X)HTML. Internetové publikování

absolutní (úplná) začíná lomítkem nebo pouze v odkazech na jiný web. relativní popisuje cestu od html stránky k cílovému souboru.

Použití CSS v dokumentech HTML

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

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

22. Tvorba webových stránek

Mgr. Vlastislav Kučera přednáška č. 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í

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

Tvorba jednoduchých WWW stránek

1 Tvorba WWW stránek pomocí programu Microsoft FrontPage

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

Tvorba webových stránek

Úvod do jazyka HTML (Hypertext Markup Language)

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)

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

<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

Dynamické stránky v praxi. Bedřich Košata

CSS styly. Cascading Style Sheets kaskádové styly

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

TVORBA WEBOVÝCH STRÁNEK

Pro úspěšné zvýšení návštěvnosti a dosažení předních pozic ve vyhledávačích provedeme nejdříve jednoduchou "SEO ANALÝZU WEBOVÉ PREZENTACE.

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

Tvorba WWW stránek s využitím technologií (X)HTML, CSS, PHP a databází

Microsoft Office SharePoint Server 2007

HTML stránka vložení obrázku

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

Bottle -- příklad. Databáze. Testovací data. id Jedinečný identifikátor řádku: Bude typu INT s AUTO_INCREMENT a nastavíme ho jako primární klíč

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.

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

Základy (X)HTML. WWW stránka WWW stránka dokument (soubor) s informacemi a pokyny pro jejich zobrazení

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

Jazyky XHTML, DHTML, CSS a WML

Programování v jazyce JavaScript

Všechny značky musí být vzájemně správně vnořeny <i><b>špatně</i></b> <i><b>správně</b></i>

Jak vytva r et webove stra nky pomocı XHTML a CSS.

CSS styly - úvod. Formátování HTML - Kdy používat CSS - Nástin možností CSS - Trojí použití CSS - Příklady - Syntaxe - Příklad s nadpisem

Tvorba jednoduchých WWW stránek

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

Transkript:

Mgr. Vlastislav Kučera lekce č. 2

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>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <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" > - HTML5 Pro srovnání: <meta http-equiv="content-type" content="text/html; charset=windows-1250"> - HTML4

popis stránky name description content popis dokumentu (webu,...) př.: <meta name="description" content="web o malebné moravské vesničce Týnec." />

klíčová slova name keywords content klíčová slova, která se váží ke stránce, k webu,... př.: <meta name="keywords" content="týnec, Tynec, Podluží, Podluzi" />

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ář: /*... */