एचटीएमएल ग्राफिक्स

ग्राफिक्स होम

गूगल मानचित्र

मानचित्र परिचय मैप्स बेसिक मैप्स ओवरले मानचित्र घटनाक्रम मानचित्र नियंत्रण मानचित्र प्रकार मानचित्र संदर्भ

एसवीजी ट्यूटोरियल

एसवीजी परिचय एचटीएमएल में एसवीजी एसवीजी आयत एसवीजी सर्किल एसवीजी एलिप्से एसवीजी लाइन एसवीजी बहुभुज एसवीजी पॉलीलाइन एसवीजी पथ एसवीजी पाठ एसवीजी पथपाकर एसवीजी फ़िल्टर परिचय एसवीजी धुंधला प्रभाव एसवीजी ड्रॉप शैडो एसवीजी रैखिक एसवीजी रेडियल एसवीजी उदाहरण एसवीजी संदर्भ

कैनवास ट्यूटोरियल

कैनवास परिचय कैनवास ड्राइंग कैनवास निर्देशांक कैनवास ग्रेडिएंट कैनवास पाठ कैनवास छवियां कैनवास संदर्भ

कैनवास घड़ी

घड़ी परिचय घडी का मुख घड़ी संख्या हाथ घड़ी घड़ी प्रारंभ

एचटीएमएल गेम

खेल परिचय खेल कैनवास खेल के घटक खेल नियंत्रक खेल बाधाएं गेम स्कोर खेल छवियां खेल ध्वनि गेम ग्रेविटी खेल उछल खेल रोटेशन खेल आंदोलन

एचटीएमएल कैनवास ट्यूटोरियल


आपका ब्राउज़र <कैनवास> तत्व का समर्थन नहीं करता है।

HTML <कैनवास> तत्व का उपयोग वेब पेज पर ग्राफिक्स बनाने के लिए किया जाता है।

ऊपर दिया गया ग्राफिक <कैनवास> के साथ बनाया गया है।

यह चार तत्वों को दिखाता है: एक लाल आयत, एक ढाल आयत, एक बहुरंगा आयत और एक बहुरंगा पाठ।


एचटीएमएल कैनवास क्या है?

HTML <कैनवास> तत्व का उपयोग स्क्रिप्टिंग (आमतौर पर जावास्क्रिप्ट) के माध्यम से, मक्खी पर ग्राफिक्स बनाने के लिए किया जाता है।

<कैनवास> तत्व ग्राफिक्स के लिए केवल एक कंटेनर है। वास्तव में ग्राफ़िक्स बनाने के लिए आपको एक स्क्रिप्ट का उपयोग करना चाहिए।

कैनवास में पथ, बॉक्स, वृत्त, पाठ, और चित्र जोड़ने की कई विधियाँ हैं।


ब्राउज़र समर्थन

तालिका में संख्याएं पहले ब्राउज़र संस्करण को निर्दिष्ट करती हैं जो <कैनवास> तत्व का पूर्ण समर्थन करता है।

Element
<canvas> 4.0 9.0 2.0 3.1 9.0

HTML कैनवास टेक्स्ट ड्रा कर सकता है

कैनवास रंगीन टेक्स्ट बना सकता है, एनिमेशन के साथ या उसके बिना।


HTML कैनवास ग्राफिक्स बना सकता है

ग्राफ़ और चार्ट की इमेजरी के साथ चित्रमय डेटा प्रस्तुति के लिए कैनवास में शानदार विशेषताएं हैं।



HTML कैनवास को एनिमेटेड किया जा सकता है

कैनवास की वस्तुएं चल सकती हैं। सब कुछ संभव है: साधारण उछलती गेंदों से लेकर जटिल एनिमेशन तक।


HTML कैनवास इंटरएक्टिव हो सकता है

कैनवास जावास्क्रिप्ट घटनाओं का जवाब दे सकता है।

कैनवास किसी भी उपयोगकर्ता कार्रवाई (कुंजी क्लिक, माउस क्लिक, बटन क्लिक, उंगली आंदोलन) का जवाब दे सकता है।


HTML कैनवास का उपयोग खेलों में किया जा सकता है

एनिमेशन के लिए कैनवास के तरीके, HTML गेमिंग अनुप्रयोगों के लिए बहुत सारी संभावनाएं प्रदान करते हैं।


कैनवास उदाहरण

एचटीएमएल में, एक <कैनवास> तत्व इस तरह दिखता है:

<canvas id="myCanvas" width="200" height="100"></canvas>

<कैनवास> तत्व में एक आईडी विशेषता होनी चाहिए ताकि इसे जावास्क्रिप्ट द्वारा संदर्भित किया जा सके।

कैनवास के आकार को परिभाषित करने के लिए चौड़ाई और ऊंचाई विशेषता आवश्यक है।

युक्ति: आपके पास एक HTML पृष्ठ पर एकाधिक <कैनवास> तत्व हो सकते हैं।

डिफ़ॉल्ट रूप से, <कैनवास> तत्व की कोई सीमा नहीं है और कोई सामग्री नहीं है।

सीमा जोड़ने के लिए, शैली विशेषता का उपयोग करें:

उदाहरण

<canvas id="myCanvas" width="200" height="100" style="border:1px solid #000000;"></canvas>

अगले अध्याय दिखाते हैं कि कैनवास पर कैसे आकर्षित किया जाए।