HTML <source> media অ্যাট্রিবিউট
বর্ণনা ও ব্যবহার
media
এই অ্যাট্রিবিউট সাধারণত CSS-তে নির্ধারিত কোনও মিডিয়া কোনসুল নিয়ে গ্রহণ করে。
দৃষ্টান্ত:এই অ্যাট্রিবিউট একাধিক মান গ্রহণ করতে পারে。
প্রয়োগ
একটি <picture> এলিমেন্ট যা দুটি সোর্স ফাইল এবং একটি রিজার্ভ চিত্র ধারণ করে:
<picture> <source media="(min-width:650px)" srcset="flower-1.jpg"> <source media="(min-width:465px)" srcset="flower-2.jpg"> <img src="flower-3.jpg" alt="Flowers" style="width:auto;"> </picture>
সংজ্ঞান
<source media="media_query>
সম্ভাব্য কর্মকাণ্ড
কর্মকাণ্ড | বর্ণনা |
---|---|
and | বিলোপ কর্মকাণ্ডটি নির্দিষ্ট করে |
not | বিলোপ কর্মকাণ্ডটি নির্দিষ্ট করে |
, | বিলোপ কর্মকাণ্ডটি নির্দিষ্ট করে |
ডিভাইস
মান | বর্ণনা |
---|---|
all | ডিফল্ট।সকল ডিভাইসের জন্য উপযুক্ত |
aural | আউডিয়াল সিন্থেসাইজার |
braille | ব্রাইল ফিডব্যাক ডিভাইস |
handheld | হ্যান্ডহেল্ড ডিভাইস (ছোট স্ক্রিন, সীমিত ব্যান্ডওয়াইড) |
projection | প্রোজেকশন |
প্রিন্ট প্রদর্শন মোড/প্রিন্ট পেজ | |
screen | কম্পিউটার স্ক্রিন |
tty | টেলিটাইপ মেশিন এবং একই প্রস্থ চারিত্রিক গ্রিড ব্যবহারকারী সমস্ত মাধ্যম |
tv | টেলিভিশন ধরনের ডিভাইস (নিম্ন রেজলিউশন, সীমিত পেজিং ক্ষমতা) |
মান
মান | বর্ণনা |
---|---|
width |
নির্দিষ্ট লক্ষ্য প্রদর্শক অঞ্চলের প্রস্থ নির্দিষ্ট করে min-" এবং "max-" প্রিফিক্স ব্যবহার করা যেতে পারে উদাহরণ: media="screen and (min-width:500px)" |
height |
নির্দিষ্ট লক্ষ্য প্রদর্শক অঞ্চলের উচ্চতা নির্দিষ্ট করে min-" এবং "max-" প্রিফিক্স ব্যবহার করা যেতে পারে উদাহরণ: media="screen and (max-height:700px)" |
device-width |
নির্দিষ্ট লক্ষ্য প্রদর্শক/কাগজের প্রস্থ নির্দিষ্ট করে min-" এবং "max-" প্রিফিক্স ব্যবহার করা যেতে পারে উদাহরণ: media="screen and (device-width:500px)" |
device-height |
নির্দিষ্ট লক্ষ্য প্রদর্শক/কাগজের উচ্চতা নির্দিষ্ট করে min-" এবং "max-" প্রিফিক্স ব্যবহার করা যেতে পারে উদাহরণ: media="screen and (device-height:500px)" |
orientation |
নির্দিষ্ট লক্ষ্য প্রদর্শক/কাগজের দিক নির্দিষ্ট করে সম্ভাব্য মান: "portrait" বা "landscape" উদাহরণ: media="all and (orientation: landscape)" |
aspect-ratio |
নির্দিষ্ট লক্ষ্য প্রদর্শক অঞ্চলের প্রস্থ/উচ্চতা অনুপাত নির্দিষ্ট করে min-" এবং "max-" প্রিফিক্স ব্যবহার করা যেতে পারে উদাহরণ: media="screen and (aspect-ratio:16/9)" |
device-aspect-ratio |
নির্দিষ্ট লক্ষ্য প্রদর্শক/কাগজের device-width/device-height অনুপাত নির্দিষ্ট করে min-" এবং "max-" প্রিফিক্স ব্যবহার করা যেতে পারে উদাহরণ: media="screen and (aspect-ratio:16/9)" |
color |
নির্দিষ্ট লক্ষ্য প্রদর্শকটির প্রত্যেক রঙের বিটের সংখ্যা নির্দিষ্ট করে min-" এবং "max-" প্রিফিক্স ব্যবহার করা যেতে পারে উদাহরণ: media="screen and (color:3)" |
color-index |
নির্দিষ্ট লক্ষ্য প্রদর্শকটি যে রঙগুলি প্রক্রিয়াজাত করতে পারে তা নির্দিষ্ট করে min-" এবং "max-" প্রিফিক্স ব্যবহার করা যেতে পারে উদাহরণ: media="screen and (min-color-index:256)" |
monochrome |
একবচনা ফ্রেম বাফারের প্রত্যেক পিক্সেলের বিট min-" এবং "max-" প্রিফিক্স ব্যবহার করা যেতে পারে উদাহরণ: media="screen and (monochrome:2)" |
resolution |
লক্ষ্য সম্প্রচারক/কাগজের পিক্সেল ঘনত্ব (dpi বা dpcm) নির্ধারণ min-" এবং "max-" প্রিফিক্স ব্যবহার করা যেতে পারে উদাহরণ: media="print and (resolution:300dpi)" |
scan |
tv সম্প্রচারকের স্ক্যান পদ্ধতি নির্ধারণ সম্ভাব্য মান: "progressive" এবং "interlace" উদাহরণ: media="tv and (scan:interlace)" |
grid |
প্রদত্ত আউটপুট ডিভাইসটি গ্রিড হবে বা বিটম্যাপ সম্ভাব্য মান: "1" গ্রিড, "0" অন্যান্য উদাহরণ: media="handheld and (grid:1)" |
ব্রাউজার সমর্থন
সারণীতে সংখ্যা বলা হয় এই ব্রাউজারের প্রথম এই প্রক্রিয়াটি সম্পূর্ণরূপে সমর্থন করা হয়
চ্রোম | এজ | ফায়ারফক্স | স্যাফারি | ওপেরা |
---|---|---|---|---|
চ্রোম | এজ | ফায়ারফক্স | স্যাফারি | ওপেরা |
38.0 | 9.0 | 15.0 | 9.1 | 25.0 |