2011-04-09 12 views

Respuesta

3

que corrieron la siguiente página web en Chrome 11 ...

<!DOCTYPE html> 

<audio></audio> 
<canvas></canvas> 

<script> 
var c = document.getElementsByTagName('audio')[0]; 
alert(getComputedStyle(c, null).display); 
</script> 

... y se informó inline tanto para la lona y de audio. Por lo que vale.

+0

http://jsfiddle.net/tchalvakspam/tary5hdj/ vídeo facturado tan bien, toda la pantalla como en línea de forma predeterminada. – Kzqai

3

Al igual que muchos (¿la mayoría?) Elementos de HTML depende del contexto. En este ejemplo son elementos 'inline' (lo que ahora se denominan elementos 'fraseo'):

<!DOCTYPE html> 

<p><audio></audio><video></video></p> 

</html> 

En este ejemplo se trata de elementos 'bloque' (lo que ahora se denominan elementos 'flujo'):

<!DOCTYPE html> 

<p></p> 
<audio></audio> 
<video></video> 
<p></p> 

</html> 

El hecho de que su navegador cumpla o no con la especificación es otro problema.

Para la lectura adicional: https://developer.mozilla.org/en-US/docs/HTML/Content_categories

Cuestiones relacionadas