Získavanie vedomostí
/ Knowledge Discovery >> Získavanie vedomostí >> technológie >> počítač >> počítačový softvér >>

Ako HTML5 Works

ali na Flash na konverzný nástroje HTML5. V čase písania tohto článku sa zdá, že aj keď HTML5 získava status, Flash je pravdepodobné, že udržať svoju vlastnú popularitu na chvíľu, taky.

Flash cez na ďalšiu stránku, kde budeme prelomiť plátno prvok a ako ho použiť vo vašich webových stránkach HTML5.
plátno

Jednou z najdôležitejších nových funkcií do HTML5 je plátno. Funkcia plátno umožňuje identifikovať časť webovej stránky, kresliť obsahu v ňom a pridať interaktívne funkcie. To všetko je možné s pomocou kombinácie HTML a JavaScript kód. Poďme sa pozrieť na tri časti, budete musieť nastaviť plátno v HTML5:

Časť 1: Použiť < > plátno; tag zamerať obdĺžnikovú časť obrazovky počítača na novom okne plátne. Môžete určiť výšku a šírku plátna, merané od jej ľavého horného rohu. Atribút identity (id) pre plátna je dôležité, pretože budete potrebovať, aby zodpovedala jeho zodpovedajúci kód JavaScript. Nasleduje príklad použitia tagu plátna v HTML5 kód:

< plátno id = " sampleCanvas "

width = " 400 "

height = &Quote; 300 >

Ak vidíte tento text, váš prehliadač

nemá podporu HTML5 plátno

< /plátno >

Časť 2 .: Vytvorte JavaScript, ktorý čerpá obsah do plátna. Neskôr budeme zistiť, ako pridávať a spravovať kód JavaScript spojeného s webovú stránku HTML5. Tu, poďme sa pozrieť na niektoré len vzorka JavaScript môžete použiť pre plátno objekty. Nasledujúci kód nakreslí obdĺžnik vnútri plátna hore:

Funkcia drawRectangle () {

var targetCanvas = document.getElementById (" sampleCanvas "),

var rectContext = sampleCanvas.getContext (" 2d "),

rectContext.fillStyle = " modrej a quot;;

rectContext.fillRect (50, 25, 150, 100);

}

Táto funkcia vykreslí modrá obdĺžnik priamo vo Vašom plátna. Dva " var " linky vytvoriť premenné, ktoré môžete použiť. Prvá (targetCanvas) identifikuje canvas element cielite pomocou jeho ID z HTML. Druhý (rectContext) nastaví dvojrozmernej kontext pre kreslenie. Myslite na kontextu ako číre vrstvy skla, položil na hornej strane plátna, a budete volať funkcie čerpať na tomto skle

". FillStyle " linka identifikuje farbu modrú podľa názvu, ktorý uznáva HTML a pridružených spoločností s jedným zo svojich pomenované farby. Môžete tiež použiť akúkoľvek farbu, vzorka alebo prechod, ako by ste pri písa