Под валидным кодом подразумевается соответствие HTML страницы спецификации консорциума W3C. Требованиям этой спецификации должны следовать разработчики современных браузеров (по крайней мере, хочется в это верить). Следовательно, если веб-страница содержит валидный код, она будет одинаково отображаться во всех современных браузерах. Проверить валидность HTML кода можно на http://validator.w3.org.
Пробовал использовать HTML-код, который генерируется программой Adobe Flash (если в параметрах экспорта поставить галочку на «HTML»), однако, я убедился, что и фирменный адобовский код не проходит валидации. Обратившись к спецификации W3C, я узнал, что тег embed отменен (хотя все еще работает), а для вставки SWF рекомендуется использовать тег object.Обратите внимание, адрес флэшки указан дважды в аттрибутах (свойствах) тега и как параметр. Тем самым достигается кроссбраузерность кода. Данная страница прошла валидацию на http://validator.w3.org, что позволило мне разместить на ней соответствующие значки (см. в самом низу страницы).
Дополнительные сведения о свойствах (аттрибутах) и параметрах тега object и их предназначении вы легко найдете в сети интернет.
Евсеев Владимир, 3.09.2012