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

Podobné dokumenty
Mgr. Vlastislav Kučera lekce č. 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

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

(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

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

Tvorba WWW stránek. Mojmír Volf

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

Název DUM: VY_32_INOVACE_2B_14_ Programovací_jazyk_HTML

Tvorba webových stránek

Tvorba webových stránek

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

Základy HTML. Autor: Palito

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

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

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

Tomáš Herout

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

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

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

TNPW1 Cvičení

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

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

Vývoj Internetových Aplikací

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

Tvorba stránek v HTML ve Wordu

NSWI096 - INTERNET. Úvod do HTML

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

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

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

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

APLIKACE XML PRO INTERNET

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

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

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

Kaskádové styly základy grafiky

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

CO je to? WWW, HTML, CSS

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

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

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

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

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)

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

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

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)

Kaskádové styly (CSS)

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

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

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

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

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

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

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

Mgr. Stěpan Stěpanov, 2013

Programování v jazyce JavaScript

selektor {vlastnost1: hodnota_vlastnosti1; vlastnost2: hodnota_vlastnosti2;}

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

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í

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

<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

TVORBA WEBOVÝCH STRÁNEK

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.

Ing. Přemysl Brada, MSc., Ph.D. Ing. Martin Dostal. Katedra informatiky a výpočetní techniky, FAV, ZČU v Plzni

CSS styly. Cascading Style Sheets kaskádové styly

22. Tvorba webových stránek

(X)HTML. Internetové publikování

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

Úvod do jazyka HTML (Hypertext Markup Language)

Tvorba webových stránek

Použití CSS v dokumentech HTML

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

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

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

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

1 Tvorba WWW stránek pomocí programu Microsoft FrontPage

TVORBA WEBOVÝCH STRÁNEK

HTML stránka vložení obrázku

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

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

Microsoft Office SharePoint Server 2007

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

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.

Internet 1 vývoj, html, css

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

Kapitola 5 Dynamický obsah načítaný

Programování v jazyce JavaScript

Základy WWW publikování

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

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

UNIVERZITA PARDUBICE WEBOVÉ STRÁNKY DLOUHODOBÉ HRY DOPRAVNÍ FAKULTA JANA PERNERA


Jazyky XHTML, DHTML, CSS a WML

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

Transkript:

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

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

<!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 http-equiv="" content=""/> pro zadání kódování, přesměrová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í http-equiv content-type content text/html; charset=utf-8 text/html; charset=windows-1250 př.: <meta http-equiv="content-type" content="text/html; charset=utf-8" />

nastavení jazyka http-equiv content-language content cs,... př.: <meta http-equiv="content-language" content="cs" />

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>

Externí styly tag <link /> př.: <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 language="jscript" src="js/script.js"></script> interně př.: <script type="text/jscript"></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 type="text/css"> <!-- //--> </style> <style type="text/css" 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ář: /*... */