ابتدا به بررسی تگ video می پزدازیم. این تگ از صفت های زیر پشتیبانی می کند:
audio : وضعیت پیش فرض صدای فایل ویدیویی را مشخص می کند و در صورتی که آن را برابر مقدار muted قرار دهید صدای فایل از همان ابتدای اجرا قطع خواهد بود.
autoplay : این صفت بولین همانطور که از نامش پیداست در صورتی که تعیین شود فایل ویدیویی را به محض بارگذاری و آماده شدن، به ورت خودکار اجرا خواهد کرد.
controls : این صفت بولین در صورتی که تعیین شود، کمشخص می کند که کلید های کنترلی پخش فایل ویدیویی باید نمایش داده شود. مرورگرها می بایست کلیدهای کنترلی زیر را فراهم کنند. کلیدهای کنترلی شامل play , pause , seeking , volume , و دکمه Fullscreen می باشند.
Loop : این صفت بولین در صورت ذکر شدن، فایل ویدیویی را پس از پایان مجددا اجرا خواهد کرد.
poster : این صفت موجب نمایش یک عکس در هنگام بارگذاری فایل یا تا زمانی که کاربر فایل را اجرا نکرده است خواهد شد. این صفت آدرس یک عکس را به عنوان مقدار می پذیرد. بهتر است این تصویر، تصویر یکی از فریم های فیلم باشد. در صورتی که از این صفت استفاده نشود مرورگر به صورت پیش فرض اولین فریم از فیلم را نمایش خواهد داد.
preload: این صفت مشخص می کند که آیا فایل ویدیویی باید همزمان با بارگذاری صفحه، دانلود شود یا خیر؟ این صفت سه مقدار زیر را می پذیرد.
auto : تعیین این مقدار موجب بارگذاری فایل همزمان با بازگذاری صفحه خواهد شد.
metadata : این مقدارفقط موجب دریافت اطلاعات اضافی فایل و عدم بارگذاری آن همزمان با بارگذاری صفحه خواهد شد. اطلاعات اضافی شامل مواردی همچون ابعاد فیلم، اولین فریم، لیستی از track ها، مدت زمان و … می باشد.
none : تعیین این مقدار از بارگذاری فایل همزمان با بارگذاری صفحه جلوگیری خواهد کرد.
src : این صفت آدرس فایلی که باید پخش شود را مشخص می کند.
width :
height :