SlideShare a Scribd company logo
4/17/2013   1
Ոճայնություն տվող նոր թեգեր

            Կառուցվածքային նոր թեգեր

            Հիպերտեքստային հղում

            Պատկեր, քարտեզ(image, map)




4/17/2013                                 2
HTML5 ներկայացնում է մի շարք նոր տարրեր և հատկանիշներ,
    որոնք արտացոլում են ժամանակակից կայքերում



Ավելացնել <b>աղ</b> և <b>շաքար</b>.<br/>
<em>Ես</em> ընտրեցի նրան:
Ես ընտրեցի <em>դա</em>:
<em>Ես ընտրեցի դա!</em><br/>

<strong>Ուշադրություն!</strong> Դուք մուտք եք գործել այդ տարածք:<br/>
VIP համարը <small>(որն իր մեջ ներառում է նախաճաշ)</small><br/>
E<sub>1</sub> = m<sub>1</sub>c<sup>2</sup>




4/17/2013                                                               3
<dfn>          — փաստաթղթում առաջին անգամ սահմանված տերմին
<code>         — ծրագրային կոդ կամ նրա մաս
<samp>         — ծրագրի արտածման արդյունք
<kbd>          — ստեղնաշարով շարված տեքստ
<var>          — փոփոխականի հայտարարում
<cite>         — ցիտատ կամ այլ հոդվածից մասի օգտագործում
<blockquote>   — կրկնակի չակերտներ
<del>          — տեքստ վրայից գծով
<ins>          — տեքստ տակից գծված
<bdo>          — տեքստի կողմնորոշում
<pre>          — տեքստը հաշվի առնելով բոլոր բացարկներն ու նախորոշված տեսքը
<mark>         — տեքստի հետանշում, հետևի ֆոնի
<time>         — ժամային ֆորմատի տեքստ
<meter>        — տրված դիապազոնի հաստատում
<progress>     — արտացոլում է վիճակի տող
<wbr />        — դրվում է տեքստի մեջ տողադարձի ժամանակ բառը կիսելու համար



 4/17/2013                                                                   4
Հիպերտեքստային հղման նոր ատրիբուտներ

<a href="http://www.example.com/" hreflang="en-US">Example</a>


_self               — նույն պատուհանում
_blank              — նոր պատուհանում
_parent             — ծնողական պատուհանում եթե այն frame-ի մեջ է)
_top                — գլխավոր պատուհանում


HTML5- ում <a> թեգին ավելացել է նաև media ատրիբուտ, հետևյալ արժեքներով

аll                  — բոլոր սարքերի համար
screen               — համակարգչային էկրանների համար

tty                  — ֆիքսված ցանցով կրիչների համար

tv                   — հեռուստացույցների տիպի էկրանների համար
projection           — պրոյեկտորների համար
handheld             — գրպանի սարքերի համար

print                — էջային փաստաթղթերի համար

braille              — Բրոյլի այբուբենի համար
aural                — ձայնի սինթեզատորների համար
 4/17/2013                                                          5
Կառուցվածքային նոր թեգեր




4/17/2013                       6
HTML5 –ի
   հատկանիշներից է
   նոր
   կառուցվածքային
   թեգերի ստեղծումը,
   որոնք բավականին
   հեշտացնում են
   կայքի կառուցվածքի
   մշակումը




4/17/2013              7
<section>Թեմատիկ բովանդակությամբ խումբ է, հաջորդում է
   <header>- ին: Պարունակում է այլ թեմատիկ թագեր:
   <header> խորագիր կամ գլխագիր, պարունակում է ինֆորմացիա
   <section>-ի մասին նաև:
   <footer> ստորագիր, պարունակում է ինֆորմացիա կայքի
   պատրաստողի կամ տիրոջ մասին
   <nav> նավարկման հղումների տարածքն է, կարող է լինել և header-ում
   և footer-ում
   <article>Բլոգի, ամսագրի և այլ տարածքի անկախ մաս
   <aside> կողային մասի բովանդակություն, որը անմիջական կապված է
   իր հարևան թեգերից




4/17/2013                                                            8
Figure
                      <figure>
                      <img src="i/Picture1.png" width="400" alt="Picture
                      1" title="Picture 1">
                      </figure>




 Նախատեսված է
 խմբավորել նկարներ,
 վիդեոներ, աուդիո



4/17/2013                                                           9
Նկարների համար նոր ատրիբուտներ, քարտեզներ

<img /> թեգը ունի 2 ատրիբուտներ, որոնք ismap և usermap,
վերածում են նկարը քարտեզի



<img src="planets.gif" alt="Планеты" usemap="#planetmap" />
<map name="planetmap">
<area shape="rectangle" coords="0,0,82,126" href="sun.html" alt="Солнце" />
<area shape="circle" coords="90,58,3" href="mercury.html" alt="Меркурий" />
<area shape="circle" coords="124,58,8" href="venus.html" alt="Венера" />
</map>




4/17/2013                                                                     10
Ձևի(form) նոր ատրիբուտներ

input type=email էլփոստի համար նախատեսված, վալիդացիա է
անցնում
input type=url նախատեսված է հասցեի համար, վալիդացվում է
input type=tel նածատեսված է հեռախեսահամարի համար, տարբեր
ֆորմատներով
input type=number թվային արժեքներ է ընդունում, max և min
միջակայքերով
input type=range արժեքներ որոշակի դիապազոնով
input type=search որոնման համար նախատեսված դաշտ է
date ամսաթվի համար նախատեսվախ Տ-Ա-Օ ֆորմատով
time թույլ է տալիս ժամանակ ներմուծել
Datetime ամսաթվի համար նախատեսվախ Տ-Ա-Օ նաև ժամ
ֆորմատով
month ամսի ֆորմատով դաշտ է
week ամսաթվի դաշտ է տարի-շաբաթ ֆորմատով

4/17/2013                                              11
4/17/2013   12
HTML5 <canvas> տարր, է որն օգտագործվում է
  գրաֆիկական պատկեր նկարելու համար՝ օգտագործելով
  scripting (սովորաբար JavaScript)

 Canvas- ն ունի պատկերներ նկարելու մի քանի մեթոդներ,
 տուփով, շրջանակով, պատկերների ավելացումով

   <body>
   <canvas id='example'>Обновите браузер</canvas>
      <script> var example = document.getElementById("example"); var ctx =
   example.getContext('2d'); example.width = 640; example.height = 480;
   ctx.strokeRect(15, 15, 266, 266); ctx.strokeRect(18, 18, 260, 260);
   ctx.fillRect(20, 20, 256, 256); for (i=0; i<8; i+=2) for (j=0; j<8; j+=2) {
   ctx.clearRect(20+i*32, 20+j*32, 32, 32); ctx.clearRect(20+(i+1)*32,
   20+(j+1)*32, 32, 32); }
      </script>
   </body>


4/17/2013                                                                        13
Շնորհակալություն



4/17/2013                      14

More Related Content

Recently uploaded

Ամփոփում եմ ուսումնական տարին․ Էդուարդ Տեր-Սարգսյան.pptx
Ամփոփում եմ ուսումնական տարին․ Էդուարդ Տեր-Սարգսյան.pptxԱմփոփում եմ ուսումնական տարին․ Էդուարդ Տեր-Սարգսյան.pptx
Ամփոփում եմ ուսումնական տարին․ Էդուարդ Տեր-Սարգսյան.pptx
Manushak Abrahamyan
 
Ուումնական տարին ամփոփում է Դանիել Հարությունյանը3-rd-dasarani-ampopum-1.pptx
Ուումնական տարին ամփոփում է Դանիել Հարությունյանը3-rd-dasarani-ampopum-1.pptxՈւումնական տարին ամփոփում է Դանիել Հարությունյանը3-rd-dasarani-ampopum-1.pptx
Ուումնական տարին ամփոփում է Դանիել Հարությունյանը3-rd-dasarani-ampopum-1.pptx
Manushak Abrahamyan
 

Recently uploaded (6)

Ամփոփում եմ ուսումնական տարին․ Էդուարդ Տեր-Սարգսյան.pptx
Ամփոփում եմ ուսումնական տարին․ Էդուարդ Տեր-Սարգսյան.pptxԱմփոփում եմ ուսումնական տարին․ Էդուարդ Տեր-Սարգսյան.pptx
Ամփոփում եմ ուսումնական տարին․ Էդուարդ Տեր-Սարգսյան.pptx
 
Ուսումնական տարին ամփոփում է Յանա Անտոնյանը
Ուսումնական տարին ամփոփում է Յանա ԱնտոնյանըՈւսումնական տարին ամփոփում է Յանա Անտոնյանը
Ուսումնական տարին ամփոփում է Յանա Անտոնյանը
 
Դավիթ Աղոյան ․ Իմ Մեդիաընթերցարանը.pptx
Դավիթ Աղոյան ․ Իմ Մեդիաընթերցարանը.pptxԴավիթ Աղոյան ․ Իմ Մեդիաընթերցարանը.pptx
Դավիթ Աղոյան ․ Իմ Մեդիաընթերցարանը.pptx
 
Իմ մեդիաընթերցարանը.pptx«Մխիթար Սեբաստացի» կրթահամալիր Արևմտյան դպրոց 2․2 դա...
Իմ մեդիաընթերցարանը.pptx«Մխիթար Սեբաստացի» կրթահամալիր Արևմտյան դպրոց  2․2 դա...Իմ մեդիաընթերցարանը.pptx«Մխիթար Սեբաստացի» կրթահամալիր Արևմտյան դպրոց  2․2 դա...
Իմ մեդիաընթերցարանը.pptx«Մխիթար Սեբաստացի» կրթահամալիր Արևմտյան դպրոց 2․2 դա...
 
Ուումնական տարին ամփոփում է Դանիել Հարությունյանը3-rd-dasarani-ampopum-1.pptx
Ուումնական տարին ամփոփում է Դանիել Հարությունյանը3-rd-dasarani-ampopum-1.pptxՈւումնական տարին ամփոփում է Դանիել Հարությունյանը3-rd-dasarani-ampopum-1.pptx
Ուումնական տարին ամփոփում է Դանիել Հարությունյանը3-rd-dasarani-ampopum-1.pptx
 
Ուսումնական տարին ամփոփում է Արփի Ստեփանյանը.pptx
Ուսումնական տարին ամփոփում է Արփի Ստեփանյանը.pptxՈւսումնական տարին ամփոփում է Արփի Ստեփանյանը.pptx
Ուսումնական տարին ամփոփում է Արփի Ստեփանյանը.pptx
 

Featured

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

html5

  • 2. Ոճայնություն տվող նոր թեգեր Կառուցվածքային նոր թեգեր Հիպերտեքստային հղում Պատկեր, քարտեզ(image, map) 4/17/2013 2
  • 3. HTML5 ներկայացնում է մի շարք նոր տարրեր և հատկանիշներ, որոնք արտացոլում են ժամանակակից կայքերում Ավելացնել <b>աղ</b> և <b>շաքար</b>.<br/> <em>Ես</em> ընտրեցի նրան: Ես ընտրեցի <em>դա</em>: <em>Ես ընտրեցի դա!</em><br/> <strong>Ուշադրություն!</strong> Դուք մուտք եք գործել այդ տարածք:<br/> VIP համարը <small>(որն իր մեջ ներառում է նախաճաշ)</small><br/> E<sub>1</sub> = m<sub>1</sub>c<sup>2</sup> 4/17/2013 3
  • 4. <dfn> — փաստաթղթում առաջին անգամ սահմանված տերմին <code> — ծրագրային կոդ կամ նրա մաս <samp> — ծրագրի արտածման արդյունք <kbd> — ստեղնաշարով շարված տեքստ <var> — փոփոխականի հայտարարում <cite> — ցիտատ կամ այլ հոդվածից մասի օգտագործում <blockquote> — կրկնակի չակերտներ <del> — տեքստ վրայից գծով <ins> — տեքստ տակից գծված <bdo> — տեքստի կողմնորոշում <pre> — տեքստը հաշվի առնելով բոլոր բացարկներն ու նախորոշված տեսքը <mark> — տեքստի հետանշում, հետևի ֆոնի <time> — ժամային ֆորմատի տեքստ <meter> — տրված դիապազոնի հաստատում <progress> — արտացոլում է վիճակի տող <wbr /> — դրվում է տեքստի մեջ տողադարձի ժամանակ բառը կիսելու համար 4/17/2013 4
  • 5. Հիպերտեքստային հղման նոր ատրիբուտներ <a href="http://www.example.com/" hreflang="en-US">Example</a> _self — նույն պատուհանում _blank — նոր պատուհանում _parent — ծնողական պատուհանում եթե այն frame-ի մեջ է) _top — գլխավոր պատուհանում HTML5- ում <a> թեգին ավելացել է նաև media ատրիբուտ, հետևյալ արժեքներով аll — բոլոր սարքերի համար screen — համակարգչային էկրանների համար tty — ֆիքսված ցանցով կրիչների համար tv — հեռուստացույցների տիպի էկրանների համար projection — պրոյեկտորների համար handheld — գրպանի սարքերի համար print — էջային փաստաթղթերի համար braille — Բրոյլի այբուբենի համար aural — ձայնի սինթեզատորների համար 4/17/2013 5
  • 7. HTML5 –ի հատկանիշներից է նոր կառուցվածքային թեգերի ստեղծումը, որոնք բավականին հեշտացնում են կայքի կառուցվածքի մշակումը 4/17/2013 7
  • 8. <section>Թեմատիկ բովանդակությամբ խումբ է, հաջորդում է <header>- ին: Պարունակում է այլ թեմատիկ թագեր: <header> խորագիր կամ գլխագիր, պարունակում է ինֆորմացիա <section>-ի մասին նաև: <footer> ստորագիր, պարունակում է ինֆորմացիա կայքի պատրաստողի կամ տիրոջ մասին <nav> նավարկման հղումների տարածքն է, կարող է լինել և header-ում և footer-ում <article>Բլոգի, ամսագրի և այլ տարածքի անկախ մաս <aside> կողային մասի բովանդակություն, որը անմիջական կապված է իր հարևան թեգերից 4/17/2013 8
  • 9. Figure <figure> <img src="i/Picture1.png" width="400" alt="Picture 1" title="Picture 1"> </figure> Նախատեսված է խմբավորել նկարներ, վիդեոներ, աուդիո 4/17/2013 9
  • 10. Նկարների համար նոր ատրիբուտներ, քարտեզներ <img /> թեգը ունի 2 ատրիբուտներ, որոնք ismap և usermap, վերածում են նկարը քարտեզի <img src="planets.gif" alt="Планеты" usemap="#planetmap" /> <map name="planetmap"> <area shape="rectangle" coords="0,0,82,126" href="sun.html" alt="Солнце" /> <area shape="circle" coords="90,58,3" href="mercury.html" alt="Меркурий" /> <area shape="circle" coords="124,58,8" href="venus.html" alt="Венера" /> </map> 4/17/2013 10
  • 11. Ձևի(form) նոր ատրիբուտներ input type=email էլփոստի համար նախատեսված, վալիդացիա է անցնում input type=url նախատեսված է հասցեի համար, վալիդացվում է input type=tel նածատեսված է հեռախեսահամարի համար, տարբեր ֆորմատներով input type=number թվային արժեքներ է ընդունում, max և min միջակայքերով input type=range արժեքներ որոշակի դիապազոնով input type=search որոնման համար նախատեսված դաշտ է date ամսաթվի համար նախատեսվախ Տ-Ա-Օ ֆորմատով time թույլ է տալիս ժամանակ ներմուծել Datetime ամսաթվի համար նախատեսվախ Տ-Ա-Օ նաև ժամ ֆորմատով month ամսի ֆորմատով դաշտ է week ամսաթվի դաշտ է տարի-շաբաթ ֆորմատով 4/17/2013 11
  • 12. 4/17/2013 12
  • 13. HTML5 <canvas> տարր, է որն օգտագործվում է գրաֆիկական պատկեր նկարելու համար՝ օգտագործելով scripting (սովորաբար JavaScript) Canvas- ն ունի պատկերներ նկարելու մի քանի մեթոդներ, տուփով, շրջանակով, պատկերների ավելացումով <body> <canvas id='example'>Обновите браузер</canvas> <script> var example = document.getElementById("example"); var ctx = example.getContext('2d'); example.width = 640; example.height = 480; ctx.strokeRect(15, 15, 266, 266); ctx.strokeRect(18, 18, 260, 260); ctx.fillRect(20, 20, 256, 256); for (i=0; i<8; i+=2) for (j=0; j<8; j+=2) { ctx.clearRect(20+i*32, 20+j*32, 32, 32); ctx.clearRect(20+(i+1)*32, 20+(j+1)*32, 32, 32); } </script> </body> 4/17/2013 13