HTML <video> Tag
تگ <video>
در HTML یک پخش کننده فایل های ویدوئی را در صفحه قرار می دهد.
مثال:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> </head> <body> <video width="400" height="270" controls> <source src="http://my-project.ir/video/video.mp4" type="video/mp4" /> </video> </body> </html>
نتیجه:
مشاهده و ویرایش کد در حالت تمام صفحه
مثال بالا عملکرد تگ <video>
را نشان می دهد. همانند عنصر <img>
از صفت src
برای آدرس دهی فایل مورد نظر استفاده می شود.
صفت ها (Attributes)
autoplay
مشخص می کند که به محض آماده شدن پخش کننده فایل، ویدئو بصورت اتوماتیک پخش شود. برای غیر فعال کردن آن از صفت "autoplay="false
استفاده می شود.
controls
در صورت استفاده از این صفت، مرورگر ابزار کنترل ویدئو توسط کاربر را بر روی پخش کننده فایل قرار خواهد داد. این ابزار شامل تعییر میزان بلندی صدا، جلو و عقب بردن ویدئو و متوقف و پخش کردن آن می باشد.
height
ارتفاع پخش کننده ویدئو را مشخص می کند.
width
عرض پخش کننده ویدئو را مشخص می کند.
loop
این صفت، زمانی که پخش فایل تمام شد، پخش کننده بلافاصله شروع به پخش مجدد آن می کند.
muted
اگر از این صفت استفاده شود، ویدئو بدون صدا شروع به پخش خواهد کرد.
poster
این صفت با مشخص کردن تصویری، آن را قبل از پخش ویدئو نشان می دهد.
preload
نحوه عملکرد مرورگر در مورد بارگذاری فایل ویدوئی را مشخص می کند. این صفت ۳ مقدار به قرار زیر دارد:
none:
مشخص می کند که بعد از بارگذاری صفحه، مرورگر فایل را پیشاپیش بارگذاری نکند.metadata:
مشخص می کند که بعد از بارگذاری صفحه، مرورگر تنها اطلاعات متا را بارگذاری کند.auto:
مشخص می کند که بعد از بارگذاری صفحه، مرورگر فایل را بارگذاری کند.
src
آدرس فایل ویدئویی را مشخص می کند.
پشتیبانی مرورگرها
تمام مرورگرها از این تگ HTML پشتیبانی می کنند.